<SEC-DOCUMENT>0001868778-23-000010.txt : 20230227
<SEC-HEADER>0001868778-23-000010.hdr.sgml : 20230227
<ACCEPTANCE-DATETIME>20230227161701
ACCESSION NUMBER:		0001868778-23-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		117
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230227
DATE AS OF CHANGE:		20230227

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Informatica Inc.
		CENTRAL INDEX KEY:			0001868778
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				611999534
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		2100 SEAPORT BLVD.
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94063
		BUSINESS PHONE:		650-385-5000

	MAIL ADDRESS:	
		STREET 1:		2100 SEAPORT BLVD.
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94063
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>infa-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146,d:d4d6ac7f0bbe4795919b22f9b23e9889--><html xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:infa="http://www.informatica.com/20221231" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>infa-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8wLTEtMS0xLTEyNjg4Mg_692a7c75-9f5a-42c6-8ba7-a5c1ee46739c">0001868778</ix:nonNumeric><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8xLTEtMS0xLTEyNjg4Mg_57a6b2ac-e6b7-41b1-b2db-9c2c999d2836">2022</ix:nonNumeric><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8yLTEtMS0xLTEyNjg4Mg_ec802fcd-78d6-49d9-80af-9f05948a40e1">FY</ix:nonNumeric><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8zLTEtMS0xLTEyNjg4Mg_75478e4d-82d5-4e11-8263-e2f3b5cbb14b">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i05419de4718c4e0b80550ffb13edb4b9_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="if562ab6b31d34497a2b5a1af51420d97_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i2070521975044f0bbdd50c1a84325004_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea">P1Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i529acb2bbc434b2d82b6e8060279d746_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzkvZnJhZzpmNjVkYmQyNzYwYjg0MDBhYjIwZGQ3NjQ3MTg5NGU5ZS90YWJsZTo4YzRlOGEzMGY4M2I0NWQ5OTAwMjI4YmZjODc4MzQ4MS90YWJsZXJhbmdlOjhjNGU4YTMwZjgzYjQ1ZDk5MDAyMjhiZmM4NzgzNDgxXzItMS0xLTEtMTI2ODgy_26a42521-6275-4519-b8c6-05935100d63a">0.5</ix:nonFraction><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" name="us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" name="us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i62b33552b8644df08e7a070c5a1b13e3_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ifbcacb6372ca48a0b92e4d6c6b6860b2_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjQ0MzgzNzQ3MDIy_e309007a-061a-44d9-a19e-5cae1a4e772c">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231" name="infa:ProductWarrantyTerm" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6">P3M</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="infa-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8356eca04ee14340bb3124bab71c1a38_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ia2a0773d0ad4484fa3e87fdc1cac121b_I20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="id5459b36f3084ba8a4ded0e7aa6337c9_I20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a6012e6ef27412096c992925b761e87_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ia062423301eb47b5904e2df0de2a4c12_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i293f76c284df4b828cdccc7eed66380d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40a58f3637d2449da15ffa40ba79196a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="icae3e073a5054df3acbe5937f1abeb8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fbdad56cac4d7289bde04c62439fd3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</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="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</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="i420182fb459c43209fae3786f74216d6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</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="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</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="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</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="ibced62be82ff49f9b88911861676db34_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</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="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</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="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</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="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ifd94f49deffe4d309ab6555f056f7367_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><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="i983a43c9d2f641cdb40f035bd489e14a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember><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="i05067c27986a4deb8af086764b18a7ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaed007a6d0bb46cba50609e1cbabd082_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i92ede2bf5ce44c379dc2116eda700ea4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="id04d978250544c72a3f95572b441a561_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if61d2cf2a200470c80ffb5d4f717c37c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60362dd6b0c74a848eb4a3e7c0644ab3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><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="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i7ebbb07f0f654c0280dabe73a3a76f1e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="i0187773d79564a718fe5d61af5dd92a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><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="i87cd541bfbea4d8583a3670e9fd145f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember><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="i50361508e3f34d5788192eadc508566c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i972d30cde26143f7ae0cb696397af901_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1c66e3e1e6b7485baca1027296eebf3f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ie062b88235774feaa373463cce9ac57c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ibe869bf80b344737a272e877e71d9c14_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><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="i1512da6195a44922b1d58032e3c41432_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i9f374388554649148054375b08403032_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><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="i888577bae1d04cbc95f7bcee22bd5534_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember><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="ie769bbada7f6429bbd26e1afd4bf092a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b251c82c522457a9b6f7a189373b18f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="id7f658e712ab4f68a1990a74e643942f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="iace319f58737415eb4b59a5c23ddde2a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="id893043771f643f7bf61297c3808dc79_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic35c930135cc407ba07999f5dec00e35_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067b77e5be58438a8fba8cc145d59cc7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e7c70c7a60642a889c23c226e4fe25c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d5b64726366415da48d748f25a3bc28_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie18e250cf4894a50b01618ce7731d502_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d7fab9258bd422996370e6f57b7d27a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e1ce23ff0ad44d8a58832dfca458616_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72ff0324853845afa1330c259e845623_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie10a4bc67a824de8933110ae890bcbd8_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica44c11c0cce4defafa13dd77677bdfa_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8f82cc64d304f7088acf1ee683453f0_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26bc33536e05464884cc254e59894b6e_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i655714227f3d41f289b97c89fb27806e_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea396a9b238244188625d634e4b23ad5_D20211110-20211110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-10</xbrli:startDate><xbrli:endDate>2021-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ee242c45a664db29c69724d60582f32_D20211110-20211110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-10</xbrli:startDate><xbrli:endDate>2021-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>infa:segment</xbrli:measure></xbrli:unit><xbrli:context id="ia832d1b2e2234e1e973c122a63b21b4e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaacf703c15c4d8095af601234f5f2a1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i5509e88086014e1f92f98dcb0f7773e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0907e68611014df7942d1c8a8e633faf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea5c9a5ecc5840ea97ee65e943c97d36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60dd8178dc89489db8f17152f5e01693_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia08a8dfb409d433f9fdb6399778d03ac_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">infa:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0896c7bf97a454ea5e4670d478bcdc9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">infa:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05419de4718c4e0b80550ffb13edb4b9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1a9277f3de34f08ac43825ed777fe8c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if562ab6b31d34497a2b5a1af51420d97_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b139e59bf4a4541bb310b4576e0d00b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie132ceec71f14f099c34d7ef2d409d3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2070521975044f0bbdd50c1a84325004_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39a5a8f219ff4248a95fa6447c3c6065_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4779e57633d44227b1884a6f0976aa8a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if466571fa087422590811091dae5730b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic08812f729a046f595de0aaa76a4d555_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb0f732520514728b53b79d718d86eb5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c174230d1e045988e63c03bd8eb9a08_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c49ee848f724f2ea5ec2fb4dbc3c15d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic03416046887424db963ca171a9b9b82_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a0d1329bcc442ab5565da5f09588b2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i565a077019f6411bab66b287cb2dd547_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida8570487fc34e01994ef250f12384c6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a0817f5ab09460485a0d92fa9aae002_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id09093c208de488ea423a6006049f8bd_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbadd48fca11487a9d93c761c417bd95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacbe36a81d4049fd9082391b14b06bdd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieae729101a39413bae23fcfdd4fc65bf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65ba61fc2e2542c2af411fe1d96fc76a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e73113ce1074c97b980ee72b52c7f10_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf987e0ae076458cb6a763d68cf90414_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9551dcc266bc4e109a053dff10e33ea6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92603cde280d416a8a8f7e9f1f5e58ce_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i551bad3baba4428f9978139910c02eb6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20763774d2754e6c837e2c4653d89f94_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddf7b932de8b4787aa5cf5c2d7935fc7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a9016e9d4fe4e898c650127b837154e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i899941c3364640ad87d206df083f6a82_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7946ad3729074953a07997f95df342fb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1b43969701246cda070028095fbb93b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief12c72f219546f3a2e16721937a4ccf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3256532fbf6a4b2490296b750a83c908_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32a20ef741b94f9e874970b9bd83b9bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0c2b863dff6417eba0720b1242ee94f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86f0de483627464ebf2a7587f09c5d4f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5960b20db8484cfd8f4d87d683d19316_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i047749c0704b4ed99cf9e28f003d3175_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39daf3d4a9cc499d9be80e5b2ebc4f70_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95ebbe041ce84d7c8280d8136e981988_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02c0186e30e04500a13b2a28f5c19c38_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aee21c2e18546c9900e29dc9c3cc756_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie856f37fc955465193086a13344ab3a9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ce7fabad1e443d99ba5882c360d1362_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i130002a24f794bf78cdbeca51895e48b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79e2cda636b34c7cb347faa57168274d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1306056a6dfc49f18604535e24801d91_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61b22ce803e54ede9c8ab23e28b99f8d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i775b228e489241838f99663549d2120b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8639e6461186438cb76e8406f3200c72_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5114ad5b2a04d1d916fc941b275f2be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaee557b6247843de9ea551318a5b0aa1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15812bb09cdb4a12b0b4a92b227fd863_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8773b91a0854771951651fcd55cbcb3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc14c5d8867e443e9e0585756e50326a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie246c5e96ca344fea8be69819c20902f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e69f4dca032439d98823e4fb9aea0f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc7e731dc482495b9e8b6ae82a336084_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib19ceef032624565b8a4a0683d99caeb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i485d0788841343c2952378e2a5755eab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i7a995c23b6d443b19f65d4c97a31e50f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45a0e5549418469285e90c8167e19881_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88d539a9a9e14ec4811fda2a49affb12_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="ife2c3914d1a742df8c08e428234e3e7d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac9bf11bdca4493db626989197e38d2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9a922d0a1fa4d9a9a80d83378c1c8fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i802bf8b2e7944e11868cb3742695c368_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</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="if90fef5a72a94febb5703b0316ddf3c9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b7779825dd8447485f367b563a5cf84_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i6057dc3c3b304d6dbd7948bd22e975bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i2740dff53d504ebb8805c264ef5ef73a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6515a4def5fc46e5bd815a42997ba0b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i627d72b5d0f74ce8a01459097da92220_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bffda2822924e009ec61c1113abb681_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a6d45144d494076a1fe3e488fbb57e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffa4e431d8b1421ab3df3aa744972dd4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9587d49937f4699a8016791f319d7e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48517323320b4cabb8f0d5130e6b2646_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e124efd8ba04fa9bdc4f8b447417f5a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d5a479af4ef420ca5fe88f378c8eee0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="id0757cf8bb014e2792f5b88c27c73d81_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4c9b29a38e4487eb6c24da3e97f531f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ib85183a2822d43b3ae39a361546410d7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dc5442435404f60b6edb62db845c69d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i484eb5202aef481dbe737ddeac869037_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i4a35bf69baec4c92a56c1b51f8dc0219_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia084ee4bd6e1478fa232687ee8fe25d3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i73415d8a362e4980956d780925fba22d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8d9cdb526e84d07b56967c22afda9c3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8270f15270634148a6391eb24ee845f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2a5fe9be084fa99e849d7240817686_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a249339fd394e2087954029eea5fcbc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27611dee69a040f785a0d6e42317a5bb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0b90545512c40d2b25f4822544d04ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</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="i40c9184cb46841cda9592434121829bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</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="ie98a93defb3044b0a8c4d26fb4e91f95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d6b208c67764cadb65a03f2ba4ee8c9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1816a1676dc4ba8877ae910100a92de_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe5ef25791154b8aa2ae25a69b008b67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3268a5b028594fb981a48f0307bc0439_I20200225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e621d9d0d044f278892455ab47d35b8_I20200225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:EuroTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i99457e9abb0f4057a1366ef3c2d5fb7c_I20200225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iead10bdd49744908a8b4a84be8cac4f6_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i397216913210411f98515ae230bd1c41_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92b39fae322b4044bdc606efd212cd7a_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:EuroTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2fffc4f91f24022b26b14c1b6a6b636_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06f266d7ea2a4b269ab9c2e09cfb75eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0305ef0b703493a83249f21dea6d760_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostExistingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50c9a3de69d94ceb82df859fee690016_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostBreakageFeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a8710d62da149eba7eaba3e7d2fa1fb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostModifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7e19a5ff4d442909915c33111b0a7d8_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a151acccd6d4107ab8068b685181ad5_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostExistingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i211e623274954af2abca567c57f5b043_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostModifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78617860dae248139f57e60c1529f87d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i462738ef3b894ae4aaa6f393a6a533a6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ff1bbe88c4487e914e66a881da07c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c2a29c89f9340f293e87fae03d32998_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec822782043e49b5893c9e4036f03c98_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb29d9a79a814a848bc72895493679ce_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if17f7b6fd659405ea8c7bc76e5492f00_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><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:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9c0622ff32545efb4871e6a231dd7c7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if56202571522455aa9977fa569650693_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c9f23a162274a4c94ad242a4c803b27_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied1e744048de4df9992368893a5ee098_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i764be7c6236a44afadda12516cdb59ed_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i452b74d7f4b7497db123f58846c59052_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</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="i06beeb44a225472ba5f351f2a85b55a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9651c03ad1f746db8a7965cd4cecef49_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8677afb74ade43d18293259020eafa54_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5180e78be8ea41e9ac770a93a29004dd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i529acb2bbc434b2d82b6e8060279d746_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9315e541c0f43a8bf75635ef5909cb6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0d73142f6bd441bb2cccdeccec28923_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</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="i65d68749250141ee8cb97fa642cdd512_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</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="i4a717f1a9af24e89a227dd1d4266041f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i040f469a6b0e48fcab9f90ab845ee06b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</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="ida337eeeb1854dba9f009148b7470b83_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</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="ia54415ea450a4436b6e31c26aed3f9e1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83b4acc5331f407a942bd23a277fe052_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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="i4e16804329e74dd2aabea69a676020c6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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="i21bc3f06b6954355a4e0f687ce7893fa_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0571b29469534410852e4a6632e6e4c0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</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="i49bea153bbec4c78b8be4648c44afa41_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</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="icb4ab8f6d1bd43af9c2c793b244abbd2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a7a15ce74df4e5cba24fd31647971d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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="iafff272492e94a35bdf1a8c224eea323_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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="i7cda0f91a3da436992df142f01195238_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7894331c2e77416880ca3bf38a708382_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i2a10c52f0c5d439ca614be1a1ecfa4c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i4db8e14a9df548b3a0358616a6d6ac7f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i731bd4a4cfd04ba1a5d1e2efaea614b0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="ie5aaaa24180447ca8cc2f8f6be3bd989_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i5f31d56fa4e1453281fb18f573d4ef5c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17c703f2987e496490cf90e24aecb22c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</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="i452e2398143949c28fe2b8a00be4939f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</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="i9ac2e06d10554edeb956e2e601e92ff5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b614287751f41c290b33da39b77f8a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="i5f8a1fa0d52442b289abc2814f007d9e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="i5f68b0450aee416f955578a82481d21f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0268fc80705948d6aa34a9b5cefca7e3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><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="if0de0848612e4f5b896b94867232148f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><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="i5da42252caa44837a8aba5f1166a351e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62b33552b8644df08e7a070c5a1b13e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddd83e55db0d45c798989a763a5f9b0b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i984b1977e35144f4a594c05f07bee142_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8af0c1609478469c90e6acd56eb149e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="derivative_instrument"><xbrli:measure>infa:derivative_instrument</xbrli:measure></xbrli:unit><xbrli:context id="idbe7b1f9305b42b496fd7bc519c2122b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9012098f1cd94cba8a55717b929c514f_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5365f5c3a364404fbd906bff91f2bfc8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i617b6381702d47c1ac3476597cd803c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5047fca816ea456c8571745e6cba902d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica12335e96a14094b948021ac38eae1b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0011358d4f8d4a80b77e97d1ef91e535_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c51f821f90345ae860e05297c135860_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71f878ef19314bec8ac55d8058e0d11a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i852a3cc840cc4822a6e7e6b352f6f0f8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie43ca397f8a449f89b5671294c1aeb69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcd5a26832744afcbd236a6ef4c26bf3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11baa236e0de47cea8a54bdc872b934e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26381f4f077f47b096a429a9c55389fe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i085fa1558d78478d99ce157a96ba1085_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40d7e6e9b0bf41ca9879329e2874193d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6581eeffacaf42a591578847b0cfbfe8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i583c499adcb94d829c6de0357646b8bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbcf4ce7eedb4c80b18f38ffe205c814_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6e3203baeaa442697a1b4e4ad368f89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03903a779ae344e28fb36ddc8c868425_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f141fa4173d47f083abd7569efc7a45_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a6a66dd5433409d97f06b9907d53cba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b6ce2da3ec340a0b2f57efeafb96adb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba2aa1da6cc74660a6682ad7f05f6b71_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2518e960251d457d9a29898eb4f430de_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="i344a86600e8845a19a4b70406a7a0de4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="i969a5b362cc7473495f8bc52238e4a6b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34f302f82fb848f085efc0a61c1cd26a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="i047c94f6c5a641edbd8de83a6ea76ff2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="ia65038e5e49448bab20a416716f49383_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb69427ee8ca4801a281a77c37e7e42f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ie1227403ee0943ada411fcbe36a707ed_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ic0376de40bdd443685476d5ff3442be9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71d42f1bb8e947b3be21c79589c58b06_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="i2e1dbd6771784d7394ca7765e8bdaaf0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="i3610404bd6574a0ea6f3199a0876d6c6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id424a946df7f4139aad7cd48e96a8908_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i9ad98afbc54f4c46a8f793ea3d6028a7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i977c203363d149cca6c006eb3b922763_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i160ef8acfb774517b8fb83d04e8bbcec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</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="i07ae1a70c653423ab2fb9862736adad5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</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="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fe409f7230340b09588f5dc91a5af61_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9848ca2c7aed46489e86832b9874b850_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61251e17ed6d41d7b36b980baa054149_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c32ede062d84df38db5b62fd145d798_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01f60930ad894f829b81230c565795d3_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if143069e437f4c2aa2626572f3aaa674_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf3cffa2735344db8b88a5075590aa36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i882436b21ebd4fd59e568a3889376384_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</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="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</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="i7efcd69dd4f742429b6b03c5b0eed7a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f824389b1174a02b830a2e59ce86378_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3546485994b493cb60eb41f98b33503_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe6f651e151f413c9572a04dc50e3e34_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbcacb6372ca48a0b92e4d6c6b6860b2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e5a5786a66648d58f244cb3b0babece_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05a4751e285c47e6a14eb7405c138794_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i9b60b50826da4a2ebd473a93c112f7db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e078717a54645998196621b776d364d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</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="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</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="i12333145723047a29a24fa0ea24ce38e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</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="i15ad640c03884960be53fb017a87203a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</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="i29c88505046043e8900ac5041184c684_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</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="idd99ae3f5aba487399e48b1d6e50d3f7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</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="i95ddf48153e2433e833bbfa750f7c608_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bfcb101e5a243c7aebb030ddab5d30e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3986b89405714696a825b40ff9ce9aca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><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="i9da158490bbc415c83663ff56fc9c9f8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><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="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i07340aa728de44a2a66ed99d9083f874_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6a94eb0cc8242aba316f786f55e5cec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07cadd1ad38e4816b9b48facc9a51894_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ifbc54597f7b8464fbdfd43439779fe37_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d1eada2ed774c8d890cfe00772500d6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="i1b036cf03d654a50a0d889d352d5099c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="i439d89d6fce849168b0740c837d839b6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c79bbb103ed4706a3fddbaa391b3fa7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="icccc1e56663441479d0a86ad70b0640c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="ic91a988fbd2541cbbdc4125e690a7cd4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica7df7b10bbc49f8b83bf073f6b40c1d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i89019bebc38a40ed99cb508db9e3cd3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i4635cfd232604b458402e9cbca4511f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceAndPerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9216e351704f402ca89ae8355b4581af_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceAndPerformanceBasedShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1065ca92fb4943eda05c5c2ca55fe89e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24972fe90804402db5c0536f47765716_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i493d516c81a64482bd8f2cf7d756b759_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i694398d6847b47dfb065a5f50b8640e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="i63da463ee6df49759e9bfebe43da103b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba29c03230524c80a37d553d966a997c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaff1bd938ca24ccebdf9c69d74c7af8e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0fff52204e0488cbc37c3d58b1be3ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d10280f33404aafbe125c734b3f5907_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i803ff2c77582477b96abdada512cac95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a6f37a0ba374b0983d11bad5a17d7d5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia87e968f655640adb5ba4c41170c5047_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i130c8b060890499789c3ac1b0811b84e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacd4b560aedb45fcac324362341dd472_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1583332572ae443b81e7c08ba435b4ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="i3a8f1a3702984846bf876900f9fbaca3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a5fd08eb98840e98ae23a1a1c287136_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i3abde12946464d2d8b959eecf991b532_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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="i2bdbe12396b0425384db61512a6983d2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><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="iafc7131cc6aa4494a2b0bfef6b24fd89_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><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="id0aa57d48505450f87f80be3ca94251f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6284d04aa1fd45959e30f67efa252891_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52fa81b6420d4224b1e5ac5084094800_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73b7fd5e86ac483bace914ed825ea084_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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="i38deba6d95d54daab685186706e41c18_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="id58a6538161643a7b4bc0fa9adad14dd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="ic4f40d9499b5407294ed58a9ac3aa26f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if381356d875a473ea475b571bddf51f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11a191160ec74797ab21abb6530f80a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i678cd985ed3942e8846298611e9d02ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1f840b94e2c4c2b92c2ade82a1b66d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i178de622740c4869a6aad6ecd6eb60bb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="icadb2fdb3c2a4d4ebe40027c3c8f4069_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9e2fa34670b441ca4ff2e24432771ff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</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="id2377bd256884b759684bc7271a1f16c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</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="ifd672203b454482fbbe61bfeb727e462_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90c151861a854fc6a004a5fddf3e7fed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</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="i70dbfdebdd1b4c2bbe50cbc6492e1d4e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</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="i345198aeef7f4c65a03599c0ab0cea3d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0a6fab8019a4c3db15f86210430fe84_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1ce4672c1e0346dda9283272d2fab6e4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</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="i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f87ea21bdad4791bb462be8654df413_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</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="i161f66caf89844e8aa49774141504b19_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</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="i49289dd6f953440e867b105e86984d4b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">infa:FormerExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-10</xbrli:startDate><xbrli:endDate>2023-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="employee"><xbrli:measure>infa:employee</xbrli:measure></xbrli:unit><xbrli:context id="ifc66c7e372f04da481f18f7d25b150be_D20230110-20230110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-10</xbrli:startDate><xbrli:endDate>2023-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eebd6455cbe4ab48cdb96135bf005ea_D20230110-20230110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001868778</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-10</xbrli:startDate><xbrli:endDate>2023-01-10</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25 id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74" order="1"></ix:relationship></ix:resources></ix:header></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:139%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:139%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">Washington, D.C. 20549</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:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:139%">FORM <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc3_fed3c929-9084-4e2f-91dd-f105381481fe">10-K</ix:nonNumeric></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:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">(Mark One)</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:0.1%"></td><td style="width:2.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6M2NkOTAxOTM1ZWNiNDA0Mzk5MzFkNzk3YWRjMzllYTIvdGFibGVyYW5nZTozY2Q5MDE5MzVlY2I0MDQzOTkzMWQ3OTdhZGMzOWVhMl8wLTAtMS0xLTEyNjg4Mg_d42ed020-17aa-4708-8e7f-9f50165a094b">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">For the fiscal year ended <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8xMzI_1ee0f38f-344d-49be-9c1c-0d144bb3113f"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8xMzI_f37b9a54-1e85-4c6f-98ed-d9b090be1d65">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">OR</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:0.1%"></td><td style="width:2.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6MmNiYjAwNmQ1YjJlNGYwMWJmZDk5NTZkYWM1MmExYzQvdGFibGVyYW5nZToyY2JiMDA2ZDViMmU0ZjAxYmZkOTk1NmRhYzUyYTFjNF8wLTAtMS0xLTEyNjg4Mg_48834183-6a3b-47f1-95ea-2da4356bb336">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">For transition period from&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;to</span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">Commission File Number <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkw_642cc3e5-f767-4cbd-8919-5dc07ad24e5c">001-40936</ix:nonNumeric></span></div><div style="text-align:center"><span style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:139%"></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:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:139%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc4_7bea93c7-07cc-42ee-beac-bf6b2476ddc7">Informatica Inc.</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">(Exact name of registrant as specified in its charter)</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:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:139%"></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:48.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.471%"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6YTIwYWViZjM0Yjc2NDQxZGJjMTE5ZmIwMmMxYWY3NzEvdGFibGVyYW5nZTphMjBhZWJmMzRiNzY0NDFkYmMxMTlmYjAyYzFhZjc3MV8wLTAtMS0xLTEyNjg4Mg_046b7e0f-f63c-4eb5-9972-99543ba00f17">Delaware</ix:nonNumeric></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6YTIwYWViZjM0Yjc2NDQxZGJjMTE5ZmIwMmMxYWY3NzEvdGFibGVyYW5nZTphMjBhZWJmMzRiNzY0NDFkYmMxMTlmYjAyYzFhZjc3MV8wLTItMS0xLTEyNjg4Mg_5f40d6e8-5e64-4430-ab1f-05686c2a300c">61-1999534</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(State or other jurisdiction of</span></div><div style="margin-bottom:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">incorporation or organization)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(I.R.S. Employer</span></div><div style="margin-bottom:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Identification Number)</span></div></td></tr></table></div><div style="text-align:center"><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgy_1247ce81-58f2-4587-861e-f77bf489a9ab">2100 Seaport Boulevard</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDky_f833456b-e5b2-4d95-9822-514ea9b35c46">Redwood City</ix:nonNumeric>, <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgz_380f171f-7319-4c20-9467-1c1b44b354f9">California</ix:nonNumeric> <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkz_97dc9886-eba5-4a5a-b035-e85537b8a15f">94063</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%">(<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc5_1c320ac9-b925-499f-ab3d-2446006a3b30">650</ix:nonNumeric>) <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgw_049c220c-2499-4452-866e-b5ab8bc675a0">385-5000</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(Address, including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices)</span></div><div style="text-align:center"><span style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:139%"></span></div><div style="text-align:center"><span><br/></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:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Securities registered pursuant to Section 12(b) of the Act:</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:39.104%"></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:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.014%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Title of each class</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Trading Symbol</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTAtMS0xLTEyNjg4Mg_b7b05e8d-fc63-4356-83cc-c892e9881520">Class A Common Stock, $0.01 par value per share</ix:nonNumeric></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTItMS0xLTEyNjg4Mg_f4cc0d71-70a3-4e85-b3d1-15f01ac166f7">INFA</ix:nonNumeric></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTQtMS0xLTEyNjg4Mg_75e686be-3578-4638-b37a-23d6836dca44">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg0_5de4620b-b438-4c25-9943-e1cb4546b051">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#9746; </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;). Yes &#9744; <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg1_b4fbf6c6-5a63-4899-98dd-d9c52c3ff2ed">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#9746;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg2_db02af2a-fc20-4ccd-8082-5d85dd09ce03">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> No &#9744;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 1 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkx_92b5eb66-03b1-434c-9fb8-132f6118c8a0">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> No &#9744;</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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&#160;12b-2 of the Exchange Act.</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:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.935%"></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:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8wLTAtMS0xLTEzMjU2Mw_a0cd13ec-3ac7-45ed-9874-20e6d4422fab">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8xLTMtMS0xLTEyNjg4Mg_86abcf20-def1-43d1-aa1d-888b2246bbab">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 1.02pt"></td><td colspan="3" style="padding:0 1pt 0 1.02pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8yLTMtMS0xLTEyNjg4Mg_85eaa749-ec6d-4ed9-a8f1-c400d361cb4b">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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&#160;13(a) of the Exchange Act. &#9744;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark whether the registrant has filed a report on and attestation to its assessment of the effectiveness of its internal controls over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15. U.S.C. 7252(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8yMTk5MDIzMjYzNjQ4_60a26d49-a685-4f75-920e-bda74dbb1229">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes &#9744; No <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgx_04d4af18-0d2f-402a-b9fc-6319ebe05699">&#9746;</ix:nonNumeric></span></div><div style="margin-top:10pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant on June 30, 2022 (the last business day of the registrant's fiscal second quarter), based on the closing price of a share of the registrant&#8217;s common stock on June 30, 2022 as reported by the New York Stock Exchange, was approximately $<ix:nonFraction unitRef="usd" contextRef="i8356eca04ee14340bb3124bab71c1a38_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8yODYz_18120d50-cc63-40ac-98a8-f9ce284dbc72">0.8</ix:nonFraction>&#160;billion. Shares of the registrant&#8217;s common stock held by each executive officer, director and holder of 5% 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:10pt;margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">As of February 15, 2023, there were approximately <ix:nonFraction unitRef="shares" contextRef="ia2a0773d0ad4484fa3e87fdc1cac121b_I20230215" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8zNDg4_89e90b0c-16d5-4aa1-8fe6-521386ad034d">239,945,090</ix:nonFraction> shares of the registrant's Class A common stock and <ix:nonFraction unitRef="shares" contextRef="id5459b36f3084ba8a4ded0e7aa6337c9_I20230215" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8zNTQz_d673a0fb-32c6-48e0-9952-6e5acd832e2e">44,049,523</ix:nonFraction> shares of the registrant's Class B-1 common stock outstanding.</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc2_8a78e49e-a9ee-4319-9687-caf38334983e" escape="true">Information required in response to Part III of Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference from portions of the Registrant&#8217;s Definitive Proxy Statement for the Annual Meeting of Stockholders to be held in 2023. The Definitive Proxy Statement will be filed by the Registrant with the Securities and Exchange Commission no later than 120 days after the end of the Registrant&#8217;s fiscal year ended December&#160;31, 2022.</ix:nonNumeric></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: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="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;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 2 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_7"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">TABLE OF CONTENTS</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:93.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.602%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Page</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_13">Part I</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_13">6</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_16">Item 1. Business</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_16">6</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_19">Item 1A. Risk Factors</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_19">20</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_22">Item 1B. Unresolved Staff Comments</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_22">63</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_25">Item 2. Properties</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_25">63</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_28">Item 3. Legal Proceedings</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_28">63</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_31">Item 4. Mine Safety Disclosures</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_31">64</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_34">Part II</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_34">64</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_37">Item 5. 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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_37">64</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_43">Item 6. R</a>eserved</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_40">65</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_46">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_46">65</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_82">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_82">92</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_85">Item 8. Financial Statements and Supplementary Data</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_85">94</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_181">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosures</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_181">143</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_184">Item 9A. Controls and Procedures</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_184">143</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_187">Item 9B. Other Information</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_187">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_190">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_187">144</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_193">Part III</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_193">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_196">Item 10. Directors, Executive Officers and Corporate Governance</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_196">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_199">Item 11. Executive Compensation</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_199">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_202">Item 12. Security Ownership of Certain Beneficial Owner and Management and Related Stockholder Matters</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_202">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_205">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_205">144</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_208">Item 14. Principal Accounting Fees and Services</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_208">144</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_211">Part IV</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_211">145</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_214">Item 15. Exhibits, Financial Statement Schedules</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_214">145</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_217">Item 16. Form 10-K Summary</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_217">146</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_220">Signatures</a></span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#id4d6ac7f0bbe4795919b22f9b23e9889_220">147</a></span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 3 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_10"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">This Annual Report on Form 10-K (this &#8220;Report&#8221; or &#8220;report&#8221;) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended ("Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended ("Exchange Act"), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;could,&#8221; &#8220;intends,&#8221; &#8220;target,&#8221; &#8220;projects,&#8221; &#8220;contemplates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential&#8221; or &#8220;continue&#8221; or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Report include, but are not limited to, statements about: </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to attract new customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to retain existing customers; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to upsell and cross-sell within our existing customer base;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the possible harm caused by customers terminating or failing to renew their subscription contracts;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the possible harm caused by customers terminating or failing to renew their maintenance contracts;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the possible harm caused by significant disruption of service or loss of unauthorized access to users&#8217; data; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to prevent serious errors or defects in our products and services; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations and management of future growth; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to transition our customers to subscription-based offerings; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the demand for our platform or data management solutions in general; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">the possible harm caused by the COVID-19 pandemic and its impact on our business, our employees, and our customers; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the possible harm caused by adverse economic, industry and market conditions in the United States and globally, including due to inflationary pressures, foreign exchange headwinds, and the military conflict between Russia and Ukraine, and its impact on our business and operations; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to compete successfully in competitive markets; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to respond to rapid technological changes; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our future financial performance, including trends in revenue, costs of revenue, gross profit or gross margin, and operating expenses; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to protect our brand; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the demand for cloud-based solutions; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to attract and retain key personnel and highly qualified personnel; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to effectively train and incentivize our sales force; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to successfully execute our go-to-market strategy; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to manage our international expansion; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to build and maintain relationships with strategy partners; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to maintain, protect, and enhance our intellectual property; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to achieve or maintain profitability; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to manage our outstanding indebtedness;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to successfully identify, acquire, and integrate companies and assets; </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to offer high-quality customer support; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the increased expenses associated with being a public company.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 4 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">We caution you that the foregoing list may not contain all of the forward-looking statements made in this Report. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled &#8220;Risk Factors&#8221; and elsewhere in this Report. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Report. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">The forward-looking statements made in this Report relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Report to reflect events or circumstances after the date of this Report or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements. </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 5 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_13"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART I</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_16"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1. BUSINESS</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Overview</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are a leader in data management. Data is foundational to how digital enterprises run their businesses and make strategic decisions, including creating new offerings, serving their customers and driving operational efficiency. We have pioneered a new category of software, the Intelligent Data Management Cloud, or IDMC. Our AI-powered IDMC platform delivers best-of-breed solutions that enables enterprises to create a single source of truth for their data, allowing them to create compelling 360-degree customer experiences, automate data operations across enterprise-wide business processes like supply chain management, financial planning and operations, and provide governed and secure data access to their employees. It also enables our customers to pursue holistic data-driven digital strategies by accelerating workload migrations to the cloud, thus, enabling all the advantages of cloud analytics.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, enterprise data was generated and stored in highly structured, static and monolithic self-managed systems that were only accessed by a few, highly trained individuals and used primarily for analysis and reporting of historical enterprise metrics. Over the course of the last two decades, enterprises have expanded their IT strategies to embrace a wide range of SaaS applications, cloud infrastructure platforms, and more recently cloud data platforms to transform into data-driven digital enterprises.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As enterprises embrace data to modernize their business, data fragmentation has proliferated across a myriad of systems, including cloud and self-managed data warehouses, data lakes, databases and applications. These different data repositories store data in unique formats, both structured and unstructured, with specific characteristics. This data is often consumed and ingested in real time, making it increasingly challenging to aggregate data in a normalized, consistent, and high-quality format. Despite these challenges, as data has become one of the most valuable assets for enterprises and the vast majority of employees are data consumers, it has become embedded in highly complex operational use cases and is at the heart of new data-driven digital strategies.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To address these challenges, we have pioneered a new way for businesses to accurately track where their data resides, understand what relationships exist across their different data repositories, and understand who is accessing the data and how it is being used&#8212;all at enterprise scale. Our cloud-native platform leverages over 50,000 metadata-aware connections and 18 petabytes (1 petabyte is comprised of 1,024 terabytes) of active metadata in the cloud that continuously scan our customers&#8217; data to create rich and highly contextualized metadata to create and manage a metadata system of record that acts as a single source of truth about their data. The metadata-aware connections allow our customers to leverage pre-built connectors configured to the data structure of their cloud applications. This allows our AI engine, CLAIRE, to help customers access better data faster, make contextual recommendations about data relationships, uncover novel insights about their business and automate previously manual tasks. As more customers adopt our platform, CLAIRE continuously analyzes new transactions, configurations, rules, and decisions and uses this increased intelligence to drive further automation and deliver better insights to our customers, which in turn we believe will continue to accelerate the adoption of our data management cloud.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform also consists of a wide range of interoperable data management products, including data integration, API and application integration, data quality, master data management, customer and business 360 applications, data catalog, data marketplace, and governance and privacy. These products leverage our platform&#8217;s shared services and can be consumed from our SaaS-based cloud offering, which is run on Amazon Web Services ("AWS"), Microsoft Azure and Google Cloud Platform, and can also be deployed as a self-managed service in our customers&#8217; cloud, hybrid, or on-premises environments. We process mission-critical workloads and the growth of our cloud-based platform has led to the number of cloud transactions on our platform, which is a measure of data processed, increasing from 0.2&#160;trillion per month in 2015, to 53.0 trillion per month as of December&#160;31, 2022. Our cloud annual recurring revenue ("ARR") as of December&#160;31, 2022 was $451.2 million, compared to $317.0 million as of December&#160;31, 2021, representing year-over-year growth of 42%.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform has been adopted by organizations across a wide variety of industries and sizes. We believe data management is an area in which companies are continuing to invest, and we are seeing continued success with our enterprise-focused sales motion. As of December&#160;31, 2022, we had approximately 5,600 active customers in approximately 100 countries and territories worldwide, including 9 of the Fortune 10, 85 of the Fortune 100 and </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 6 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">912 of the Global 2000. As our customers generate more data, they typically increase their usage of our platform by adding new use cases, adopting more products, or adding more users. We are a strategic partner to our customers in their modernization and digital transformation initiatives. Customers spending more than $100,000 in subscription ARR increased by 15% year-over-year to 1,916 customers and customers spending more than $1 million in subscription ARR increased by 35% year-over-year to 206 customers.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We believe this is a direct result of our relentless focus on customer satisfaction. We received a "Strong" rating in the support/account management category in the 2022 Gartner</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7.15pt;font-weight:400;line-height:107%;position:relative;top:-3.85pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> Vendor Rating report</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:107%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. In 2022, the Technology &amp; Services Industry Association&#174; ("TSIA"), the leading association for technology and services association, inducted us into the &#8220;Hall of Fame&#8221; as a winner in five TSIA STAR award categories since 2020. In 2022, the TSIA also awarded us the 2022 STAR Award for innovation and excellence in three key categories: Customer Growth &amp; Renewal, Customer Success, and Support Services Automation. We also earned the J.D. Power Certified Assisted Technical Support distinction for the second consecutive year. This distinction recognizes us for delivering &#8220;An Outstanding Customer Service Experience&#8221; to North American customers.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We sell our solutions through a combination of our global direct sales team and a network of strategic partners. Our strategic partners, including cloud hyperscalers, cloud data platforms, global system integrators, and value-added resellers, help extend our sales presence and accelerate the adoption of our platform globally. We collaborate with cloud hyperscalers and cloud data platforms to help our shared customers accelerate their migration to the cloud and modernize their data and analytics strategies.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the years ended December&#160;31, 2022, 2021 and 2020, revenue was $1,505.1 million, $1,444.1 million and $1,323.1 million, respectively, representing year-over-year growth of 4% and 9%, respectively. Total ARR, which consists of Subscription ARR plus maintenance ARR, was $1,517.1 million, $1,360.2 million and $1,160.4 million, at December&#160;31, 2022, 2021 and 2020, respectively, representing year-over-year growth of 12% and 17%, respectively. Subscription ARR was $994.2 million, $802.3 million and $607.2 million, as of December&#160;31, 2022, 2021 and 2020, respectively, representing year-over-year growth of 24% and 32%, respectively. For the years ended December&#160;31, 2022, 2021 and 2020, net loss was $53.7 million, $99.9 million and $167.9 million, respectively, and Adjusted EBITDA was $371.6 million, $377.4 million and $399.6 million, respectively. See the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Non-GAAP Financial Measure&#8221; for a description of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income (loss), the most directly comparable financial measure calculated in accordance with generally accepted accounting principles in the United States ("GAAP").</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">The Intelligent Data Management Cloud</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud allows our customers to connect, manage, unify, govern, and secure data across multi-cloud, hybrid environments. We offer our platform as a SaaS offering deployed on all major public cloud platforms (AWS, Microsoft Azure and Google Cloud Platform) and also sell our products that customers deploy in their own self-managed private and public cloud environments.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud is deployed across the enterprise data landscape to create a unified system of record of metadata, which is highly rich and contextualized information about enterprise data. This unified metadata acts as a single source of truth about enterprise data that our customers can access in our cloud control plane. Our data management cloud leverages AI-powered algorithms to help customers utilize their data faster, make contextual recommendations about data relationships, uncover novel insights about their data and automate previously manual tasks.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud is cloud native, built on a modern microservices-based API-powered architecture. It is both elastic and serverless, and allows customers to integrate, synchronize, and relate all of their data, applications, and processes in any part of a multi-cloud or hybrid as well as self-managed environments. Our cloud-native approach helps organizations design, build, modernize and operationalize their data and benefit from the agility, scalability, and low cost of the cloud. Our data management cloud consists of a series of shared services </span></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:107%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> Source: Gartner Vendor Rating: Informatica, Robert Thanaraj, et al 5 December 2022</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner&#8217;s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with research to this research, including any warranties of merchantability or fitness for a particular purpose. GARTNER is a registered trademark and service mark of Gartner, Inc. and/or its affiliates in the U.S. and internationally and are used herein with permission. All rights reserved.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 7 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">combined with a wide range of interoperable data management products and is designed to be extensible to avoid vendor and technology lock-in.</span></div><div><span><br/></span></div><div style="text-align:center"><img src="infa-20221231_g1.jpg" alt="infa-20221231_g1.jpg" style="height:304px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-bottom:0.05pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Platform</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform enables organizations to scan, discover, collect and organize metadata across all data sources within an enterprise. Data users are able to discover structured and unstructured data wherever it resides, across geographies, databases, file systems, and applications. Organizations can also understand who is using the data, the quality of the data, where the data resides, and how it is moving through applications, systems, databases and other data sources. Our data management cloud leverages over 50,000 metadata-aware connections and 18 petabytes of active metadata in the cloud that continuously scan our customers&#8217; data to create rich and highly contextualized metadata to create and manage a metadata system of record that acts as a single source of truth about their data.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud offers a low code / no code user interface that leverages the metadata </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">system of record</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to create an abstraction layer of data processes and services that is designed to make it quick and easy for users to design data pipelines, build integrations, deploy data quality checks and quickly bring disparate data sources together to build a single source of truth. Our low code / no code user experience can enable non-technical users and technical users, including data scientists and data architects, to go directly from ideation to implementation with minimal IT support, accelerating the time-to-market of data-driven initiatives.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud also includes a comprehensive, holistic and integrated </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Operations Insights </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">monitoring service that, when combined with our extensive data connector libraries, allows for comprehensive monitoring of all data management workloads operated on our platform. Data users and business leaders have an in-depth view of all data pipelines and data management operations across the enterprise, and a single pane view of the health of their data processes. Key features of our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Operational Insights</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> service include:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">predictive analytics to analyze resource consumption and automated forecasting to help organizations operate, scale and reallocate resources;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">auto-scaling of computing resources to efficiently manage capacity and rapidly meet dynamic consumption needs;</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">AI-based recommendations to identify potential user errors and exceptions;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">rule-based notifications and automated alerts to administrators of any potential issues or actions that require attention; and</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">comprehensive multi-cloud, hybrid architecture support with the ability to monitor both cloud-native multi-tenant services and self-managed data management products.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 8 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">CLAIRE</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">CLAIRE is our AI engine that powers intelligence and automation across our platform and portfolio of products. CLAIRE is designed to manage petabytes of active metadata and deploys a broad spectrum of AI algorithms to automate tasks and data processes to deliver thousands of hours of time and cost savings for our customers. Key features of CLAIRE include:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">a search engine to rapidly discover data assets;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">contextual recommendations to match data to business needs;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">automation of data management operations spanning integration, quality, protection, and matching;</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">natural language processing to auto generate business rules for assessing and auto deploying data quality assessments and reporting measurements; and</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">intelligent and automated matching and merging of related datasets to build a single source of truth at the petabyte scale.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">CLAIRE&#8217;s insights and automation reduces the potential business impact from bad data and the need to manually review individual data points in massive data sets, saving significant amounts of time. As CLAIRE analyzes more data and business rules, its recommendation engine becomes more accurate and the sophistication of its automation increases.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Key Benefits to Our Customers</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud enables our customers to:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Embrace the full benefits of the public cloud.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;Our data management cloud helps customers accelerate the migration of their self-managed workloads to the cloud. Our data management cloud modernizes our customers&#8217; applications and data management capabilities to accelerate migrations to the cloud, allowing them to embrace innovation, create digital-first business models, reduce operating costs, and generate new revenue streams.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Deliver rich 360-degree business experiences.&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By enabling our customers to aggregate, consolidate and normalize their data to build a single source of truth, we empower them to deliver highly engaging and personalized customer experiences. This allows our customers to embrace a digital-first business strategy, build better connections and relationships with their end users, and modernize their supply chains by intelligently matching supply with demand patterns.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Democratize secure, governed data across the organization.&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our data management cloud helps our customers provide their data consumers with governed, secure, and high-quality data for their business analytics or other use cases. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Transition from reactive and tactical to proactive and strategic data management.&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our approach to data management allows our customers to shift from deploying reactive tactical solutions for discrete, siloed use cases to developing a broader, more proactive data management strategy across the enterprise. Not only does this approach allow them to consolidate point solutions, it also enables them to scale their data management to meet the highly dynamic and rapidly increasing demands of modern data-driven digital enterprises.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Operationalize AI into business processes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;By eliminating data silos, reducing the complexity of data fragmentation and delivering trusted data, we enable our customers to build AI-powered and resilient business operations. </span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Faster time to market and lower total cost of ownership.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our full suite of data management capabilities combined with CLAIRE&#8217;s AI automation capabilities allows organizations to standardize their enterprise data management needs on a single extensible platform with a unified metadata view, thereby accelerating their data-driven strategies and providing a cost-efficient, highly automated solution relative to a combination of unrelated vendor tools. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 9 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Growth Strategies</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are pursuing our large market opportunity with growth strategies that include:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Continue to advance IDMC by building new cloud products.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We plan to make significant ongoing investments in research and development to release new cloud products that will further expand our addressable market. We will also continue to invest in our cloud go-to-market strategy with dedicated product management, pre-sales, customer success, consulting, and professional services to help drive greater usage of our portfolio of new and existing cloud products among all data users.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Expand within existing customers.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;We have a strong track-record of expanding within our existing customers. We believe there are significant cross-sell and upsell opportunities within our existing customer base by adding new products, addressing new workloads, and growing with our customers&#8217; overall data footprint. In addition, we intend to assist our customers in migrating their traditional self-managed data management applications to our cloud solutions.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Expand our total customer base.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Historically we have focused our direct sales efforts on IT leaders within large enterprises; however, as the universe of data practitioners expands, we have augmented our outreach with a high-velocity inside sales team that is focused on targeting the line of business persona with our easily accessible cloud solutions. We continue to make investments in sales and marketing to grow our overall customer base, with a focus on targeting IT leaders and end users of data-driven companies.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;padding-left:10pt">Transition to a cloud-only strategy.&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are completing the pivot to our cloud-only strategy by prioritizing cloud-only organic growth and continuing investment in innovation for our cloud-based IDMC suite of solutions, while reducing our emphasis on self-managed solutions. We believe that a cloud-only model will allow us to simplify the organization from hybrid to cloud, create operational efficiencies and synergies by aligning our sales team in furtherance of this strategy, and improve our speed of execution.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Continue to grow and develop our partner ecosystem.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our strategic partners&#8212;including cloud hyperscalers like AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud; cloud data platforms like Snowflake, Oracle and Databricks; global system integrators like Deloitte, Accenture and Cognizant; and our value-added resellers and distributors&#8212;help extend the reach of our go-to-market strategy and accelerate the adoption of our platform. We plan to continue investing in R&amp;D to maintain product support and compatibility with our strategic partners, and we intend to further build out our partner program to broaden our distribution footprint globally and drive greater awareness and consumption of our products.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:9.3pt">Continue to expand our international business.&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;We believe that the addressable market for our platform in EMEA and Asia-Pacific is substantially larger than our current market penetration. As enterprises around the world increase their public cloud adoption, we see a significant opportunity to expand the use of our cloud products outside of North America. </span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Products</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform includes a wide range of interoperable data management products that leverage the underlying shared platform services to deliver analytics, business 360, data democratization and modernization solutions to our customers at scale. Our products can be consumed from our SaaS-based cloud offerings currently available across AWS, Microsoft Azure and Google Cloud Platform, and can also be deployed as a self-managed service in our customers&#8217; cloud, hybrid or on-premises environments.</span></div><div><span><br/></span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Data Integration:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Data engineers, Extract-Transform-Load ("ETL") developers, and citizen integrators have the ability to use our products to ingest, transform and integrate data spanning departmental to enterprise scale workloads. These workloads include diverse and distributed data sources in multi-cloud, hybrid environments. The breadth and depth of our Data Integration capabilities accelerate the aggregation and processing of data to ready it for analytics, data science and enterprise reporting initiatives. Leveraging a simple graphical design experience, users can develop workloads across ETL, Extract-Load-Transform ("ELT"), real-time and streaming data integration patterns. The primary difference between the traditional ETL and the modern ELT workflow is when data transformation and loading take place. In ETL workflows, data extracted from data sources is transformed prior to being loaded into target data platforms. Newer ELT workflows have data being transformed after being loaded into the data platform of choice.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 10 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Our products are designed to integrate structured and unstructured data across self-managed and cloud-native applications, databases, business intelligence tools, data modeling tools, data lakes, data warehouses, mainframes, messaging systems, file systems and IoT devices. CLAIRE AI enables greater data integration productivity by automating the design and development of business logic to process data.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">API&#160;&amp; Application Integration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:&#160;&#160;&#160;&#160;Citizen developers, application developers and architects can use our API&#160;&amp; Application Integration products to create and manage APIs and application integration processes, to modernize and accelerate their digital transformation programs. Informatica&#8217;s API and application integration capabilities span multi-cloud, hybrid environments and include application-to-application synchronization, business process orchestration, B2B partner management, composite application development, and API management. These capabilities integrate enterprise business processes, manage communication of data between partners via industry specific protocols and expose APIs for business agility and application modernization through a low code/no-code development experience. Our API and Application Integration products also leverage CLAIRE AI to optimize application resource utilization, and secure APIs to reduce implementation complexity and increase user productivity.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Data Quality:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Data stewards and business analysts can use our Data Quality ("DQ") products to profile, cleanse, standardize, and enrich data using an extensive set of prebuilt data quality rules to deliver accurate, complete, and consistent data. Data Quality products are designed to produce clean and trusted data supporting governance, regulatory compliance, analytics, and other enterprise reporting initiatives. Our CLAIRE AI engine automatically generates data quality rules from plain text functional specifications for business users. CLAIRE leverages data profiling to continuously monitor and identify quality issues and then can automatically deploy fixes to promote high data quality. Our Data Quality products contain over 660 unique pre-built data quality rules for data domains, geographies and industries, and process data quality rules for 57.2&#160;billion rows of data per month as of December 2022.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Master Data Management:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Master Data Management ("MDM") products allow</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">data stewards and business analysts to create an authoritative single-source view of all business-critical data from internal and external sources across multiple data domains, including customers, locations, assets, employees and many other domain types. CLAIRE automates the matching, linking and merging of master data from several disparate, duplicate, and conflicting data sources scaling from millions to billions of data records. This information is de-duplicated, reconciled and enriched, thereby enabling it to become a consistent, reliable source. Once created, this master data can serve as a trusted view of business-critical data that can be managed and shared across the enterprise to promote accurate reporting, reduce data errors, remove redundancy, and help workers make better-informed business decisions.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Customer and Business 360 Applications:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our Customer 360 and other 360 Application products allow business analysts to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">create comprehensive 360-degree views of critical business data domains like customer, product, supplier, reference, and finance with simplified business user experiences. Our Customer 360 and other 360 applications help customers drive customer experience and engagement programs, ecommerce transformations, supply chain management, and other digital transformation initiatives. CLAIRE matches data, identifies relationships and infers data insights across structured and unstructured data sources enabling users to easily browse, search and access data.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Data Catalog</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: &#160;&#160;&#160;Our AI-powered Data Catalog enables organizations to discover, classify and organize data assets to provide a comprehensive inventory of data assets across the enterprise.&#160;Data consumers of all experience levels are enabled to use our Enterprise Data Catalog ("EDC") product to quickly find, access, and understand enterprise data using a simple Google-like search experience. Data Catalog allows organizations to spend less time finding data thereby accelerating analytics and modernization projects and enables them to implement end-to-end data governance programs. Cutting across departmental data silos, CLAIRE automatically discovers, tags, and classifies data and identifies data relationships and data provenance. CLAIRE-based recommendations are designed to guide users to the most trusted and relevant data, improving business outcomes and driving greater data consumption.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Data Marketplace:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Our Cloud Data Marketplace ("CDMP") delivers an Amazon-like cloud &#8220;shopping&#8221; experience for data consumers that enables data and analytics leaders to easily democratize and share data and AI models across the organization to facilitate data-driven decision making. A cloud storefront along with order management and automated, governed data delivery capabilities enable organizations to break down data silos and allow data consumers of all skill levels to find, understand, trust and access relevant data for their business </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 11 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">priorities. Cloud Data Marketplace fosters data literacy, supports a data-driven culture, and enables collaboration among data owners and consumers to turn governed, trusted data into data driven insights for the business.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Governance and Privacy</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:&#160;&#160;&#160;&#160;Data professionals can use our Data Governance and Data Privacy ("DG&amp;P") products to govern data, help ensure compliance with industry and corporate policies, manage data as an asset and reduce the risk of a data breach. These products enable organizations to deliver and consume trusted and protected data across the enterprise, increasing the value of data while reducing risk associated with compliance. Users define governance and privacy policies through an intuitive interface while CLAIRE automatically links these policies to actual enterprise data to ensure data governance rules are not only documented but also implemented and tracked consistently across the enterprise.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">IDMC Architecture</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform is based on a multi-tenant, multi-cloud, microservices-based architecture hosted on AWS, Microsoft Azure and Google Cloud Platform. It leverages intelligence resource management, auto-scaling, and partitioning logic to manage our compute and storage footprint, thereby driving resiliency, performance and efficiency. Our cloud platform runs globally across multiple regions and within each region our microservices are distributed to avoid single points of failure in order to ensure fault tolerance even in the case of full physical data center outage. Our platform architecture consists of four critical components:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">High-performance connectors for cloud and on-premises data sources and targets;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Optimized data processing engines;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Metadata and data intelligence; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Distributed multi-cloud control plane</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div><span><br/></span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">High performance connectors for cloud and on-premises data sources and targets:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Connecting and accessing data is an essential capability across all data management services. Our platform&#8217;s high-performance connectivity enables accessing data for multiple integration patterns including real-time, change data capture, batch, streaming or API. Our platform&#8217;s connectivity spans over 50,000 metadata-aware connections and 18 petabytes of active metadata in the cloud that can access applications, databases, business intelligence tools, data modeling tools, data lakes, data warehouses, mainframes, messaging systems, file systems, IoT devices and other critical enterprise data repositories.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Optimized data processing engines:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our platform offers multiple data processing options optimized for data volumes, types, latency and data management operations. Our platform supports unstructured data, complex hierarchical data and relational data types, deployed within our elastic and serverless compute environment. Our platform also offers flexibility of deploying these data management operations on third party compute platforms leveraging advanced pushdown optimization to AWS Redshift, Microsoft Azure Synapse, Google Cloud Big Query, Snowflake, Oracle and Databricks. Depending on the size of data, data locality, pattern of integration and ecosystem, our platform will select the best processing method.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Elastic and serverless processing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;For large batch (petabyte scale) processing, our platform uses elastic and serverless Spark-based processing.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Pushdown optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;For data to be transformed within a database or system, our platform uses advanced pushdown optimization ("ELT") to enhance performance. For example, customers can use IDMC to push down data processing workloads natively to cloud data warehouses such as Snowflake.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Secure hybrid architectures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For hybrid workloads where data is located within the customer firewall, IDMC provides a secure agent to support hybrid deployment architectures.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:10pt">Integration and workflow orchestration engine.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;For real-time and process integration across multiple applications supporting business processes, our platform provides a business process orchestration engine to manage the integrations and workflows.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Metadata and data intelligence:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Leveraging our portfolio of AI and machine learning algorithms applied to various metadata types (e.g., technical, business, operational, usage, social), our platform provides intelligence and automation across all data management services. By scanning and managing metadata from a wide variety of sources including databases, applications, files, cloud platforms, mainframes, big data stores, BI tools, ETL tools, </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 12 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">modeling tools, hand code and scripts, context is captured through a metadata graph database to deliver a metadata system of record and automation recommendations for enterprise data management operations. Our platform manages a total of 18 petabytes of active metadata to automate tasks and processes, delivering thousands of hours of time and cost savings for our users.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Distributed multi-cloud control plane:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platform&#8217;s distributed multi-cloud control plane consists of a series of highly available, modular, scalable microservices deployed on AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud that implement core capabilities such as design and development experiences, policy definitions, access control, security, and operational management. The control plane orchestrates interactions across the high performance connectors, optimized data processing engines, and metadata intelligence and data management services to deliver a unified experience supporting an agile data management development lifecycle across a wide variety of users and skill sets, including business users, technical users and administrators.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Cloud Operations and Management</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Security and Trust</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:&#160;&#160;&#160;&#160;We built our platform with security as a core tenet. Our platform provides a number of capabilities for customers to confidently use our platform while preserving the security requirements of their organizations, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Authentication.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our platform supports rich authentication capabilities, including federated authentication with a variety of identity providers.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Access control.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our platform provides a fine-grained security model based on role-based access control. It provides granular privileges on system objects and actions.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Data encryption.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our platform encrypts all data, both in motion and at rest. It also supports customer-managed keys, where an additional layer of encryption is provided by keys controlled by customers, giving them the ability to control access to the data.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Security Certifications and Attestations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our enterprise platform and select products have certifications and attestations including SOC2, SOC3, HIPAA/HITECH, GXP, UK Cyber essentials, ISM Protected, Privacy Shield, and Texas-RAMP and FedRAMP Moderate.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Continuity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.&#160;&#160;&#160;&#160;Our platform supports business continuity programs (failover, disaster recovery) enabling high reliability and availability to meet our customer SLAs and provide 24x7 real-time security monitoring, auditing and alerting.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Customers</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We sell our platform to approximately 5,600 customers in approximately 100 countries and territories worldwide as of December&#160;31, 2022. Our platform is used globally by enterprises of all sizes across a broad range of industries, including some of the world&#8217;s largest enterprises, government agencies, and high-profile brands that trust us with their data management needs. No customer accounted for more than 10% of our revenue in any of the last three years. As of December&#160;31, 2022, our customers included 9 of the Fortune 10, 85 of the Fortune 100, and 912 of the Global 2000. The number of customers that contributed more than $1&#160;million in Subscription ARR was 206, 153 and 104 as of December&#160;31, 2022, 2021 and 2020, respectively. For the same periods, the number of customers that contributed more than $100,000 of Subscription ARR was 1,916, 1,660 and 1,361, respectively.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Partners</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our partner strategy is focused on delivering complete end-to-end solutions for our customers, driving general awareness of our platform, and broadening our distribution and reach to new customers. We actively work with four types of partners:</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Cloud Platform Partners.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> We have strategic partnerships with the leading cloud hyperscalers including AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud. These partnerships enable our customers to deploy on the platform of their choice and take advantage of the benefits of a multi-cloud, hybrid infrastructure. Customers can also access our products via AWS, Microsoft Azure and Google Cloud Platform marketplaces. We collaborate with our hyperscaler partners to produce new joint, integrated offerings and drive sales by focusing on </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 13 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">unique customer problems and use cases. For example: (i) in 2022, we launched new Data Loader service for cloud data warehouses that is integrated with the product experiences of Google BigQuery, Amazon Redshift, Snowflake and Azure Synaps</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">e</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to accelerate new data lakes and data warehouses; (ii)  we have joint cloud migration and modernization programs with AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud providing customers with a faster, cost-effective path to modernize to the cloud; (iii) we announced new integrations with AWS services to democratize data management to data engineers and data science communities with integration between InfaCore and Amazon Sagemaker and integration of AWS Data Exchange with our Cloud Data Marketplace; and (iv) we are a Premier Google Cloud Platform Partner and a Strategic Partner for Google Cloud Platform Analytics Data Platform Migration, a SAP Smart Analytics priority solution plays and we were also recognized by AWS as their 2022 Global Design Partner of the Year and their 2022 North America Data and Analytics Partner of the Year.</span></div><div style="padding-left:45pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Cloud Technology Partners. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We also have strategic partnerships with leading cloud technology partners, including AWS, Oracle, Snowflake and Databricks. These partnerships enable optimized data processing, spanning data integration, governance and cataloging to support a seamless user experience. We collaborate with our cloud technology partners to support new innovations in data processing. For example, in 2022, </span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">we announced three new innovations with AWS:</span><span style="color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (i) the embedding of </span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Informatica Data Loader on AWS into Amazon Redshift console, allowing customers to move from data ingestion to insights in minutes; (ii) support by Informatica Data Marketplace of AWS Data Exchange, offering customers a self-service data marketplace; and (iii) support by Informatica INFACore of Amazon SageMaker Studio, simplifying management of complex data pipelines for building and deploying machine learning ("ML") models. In May 2022, w</span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">e also announced </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">strategic partnership with Oracle to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> bring our data integration and governance products to Oracle Cloud Infrastructure ("OCI"), and Oracle named us as a preferred partner for various solutions on OCI.</span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We also work closely with Snowflake, and expanded our partnership to include new product innovations to drive value for our shared customers. </span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">With the new Informatica Enterprise Data Integrator, a native application currently in development in the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Snowflake Marketplace</span><span style="background-color:#ffffff;color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, customers will be able to use th</span><span style="color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">e power of the IDMC Platform to integrate a wide range of enterprise application data in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Snowflake Data Cloud. In 2022, w</span><span style="color:#112128;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">e also announced that Informatica Data Loader is available for Databricks. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In 2021, we launched cloud-native support for Databricks SQL which provides integration that extends beyond data integration to data cataloging and end-to-end data governance.</span></div><div style="padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Global System Integrators</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. We have deep relationships with leading global system integrators, such as Deloitte, Accenture, Cognizant, Capgemini, KPMG, Wipro, and TCS. We have over 15,000 certified Informatica professionals across these partners, and work closely with these integrators on the data management portion of their client engagements. We co-create and co-sell solutions to solve customer needs where we combine the power of our innovation and their services to deliver against the customer business objectives.</span></div><div style="padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Channel Partners</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We have a scaled and well-defined alliances program where we partner with value-added resellers and distributors across the world to expand our reach in international markets. Our relationship with these channel partners ranges from fulfilment services to co-sell or independent resell in some markets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Collectively, our robust partner ecosystem helps us source leads, drive awareness of our platform, build unique and tailored solutions for customers, and provide state-of-the-art training and implementation support to our customers. We continue to invest in formal alliances with leading consulting, data management, and implementation service providers to help our customers migrate their legacy data management solutions to the cloud.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Sales and Marketing</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We sell our solutions primarily through a global direct sales team, which consists of field sales, technical sales, inside sales and partner sales professionals segmented by customer size and region. Our direct sales team is focused both on new customer acquisition and driving expanded use of our products with existing customers, as well as fostering long-term collaborations to drive their multi-year journey to the cloud. The breadth of our platform offerings allows us to engage at many levels of an organization and across many key buying personas and functional centers including, for example, the chief data officer&#8217;s organization, the chief information officer&#8217;s organization, and line of business buyers like within the chief marketing officer's organization and chief financial officer's organization. The substantial majority of our global sales and marketing efforts are carried out by teams located in North America, EMEA and Japan. In Asia-Pacific, we go to market with a combination of direct sales and channel alliances.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our marketing strategy is global, data-driven and digital-first, designed to generate awareness of our products and a targeted pipeline of qualified opportunities. Our marketing team combines the creation of inbound demand, to drive traffic to our website and usage of our platform, with direct marketing, business development, and </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 14 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">marketing efforts targeted at business and technology leaders. We believe in a data-driven targeting of all our user personas with personalized content, offers and messaging, including joint go-to-market initiatives with our strategic partners. </span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Customer Support and Success</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We support our customers through a global customer support and success team consisting of approximately 900 employees as of December&#160;31, 2022, primarily based out of 10 locations worldwide anchored around our major delivery hubs in Redwood City, London and Bangalore. The primary objective of this team is to support our customers; helping them to realize optimal business value from our products by providing the right subject matter expertise to accelerate value creation. Our delivery framework is the right blend of people and technology, powered by a technology platform to interact with our customers and offer digital knowledge assets tailored to the customer persona for in-depth guidance on how to drive business outcomes with Informatica solutions. This team also manages customer renewals, and our renewal rates for subscription and maintenance in 2022 were 94% and 96%, respectively. Our Customer Satisfaction ("CSAT") score for the fourth quarter of 2022 was 4.7/5.0, with approximately 77% of our customers who responded to the survey rating us 5/5. The CSAT score is determined based on an internal survey of customers following the close of any support case, whereby customers rate their experience between 1 and 5 (with 5 being the highest). We achieved a 14% response rate for this survey and therefore the results may not be reflective of our broader customer base.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Research and Development</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manage our research and development costs with strategic development centers across the globe&#8211;Redwood City, California; Toronto, Canada; Stuttgart, Germany; Dublin, Ireland; and Bangalore, India. With over 2,200 full-time employees dedicated to research and development as of December&#160;31, 2022, we spend over $300&#160;million annually in research, development and related activities to advance our platform roadmap. On the partnership front, we are heavily invested in joint innovation and joint solutions with the major hyperscalers and cloud platforms (i.e., AWS, Microsoft, Google Cloud Platform, Oracle Cloud, Snowflake, Databricks). For additional information on our technology collaborations, see the section titled &#8220;&#8212;Our Partners.&#8221;</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Competition</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The markets we serve are highly competitive and rapidly evolving. With the launch of Informatica IDMC, we believe we are the first data management vendor to offer enterprises a single cloud platform serving a comprehensive range of data management requirements. Our competition includes the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Hand-coded custom-built solutions developed by internal IT teams;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Point solution vendors that compete with one or more of our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Cloud service providers ("CSPs") with limited platform-specific capabilities in data management; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Full stack software vendors that compete in the data management solutions market.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We compete on the basis of a number of factors, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ability to offer a comprehensive platform with best of breed products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">interoperability with multi-cloud, hybrid environments and applications;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ability to embed advanced AI and machine learning in our platform;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">performance, reliability and security;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ease of deployment and ease of use by the full breadth of data practitioners;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">elasticity and ability to quickly scale services;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">strength of cloud ecosystem partnerships;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">responsiveness to evolving customer needs and use cases;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">success of sales&#160;&amp; marketing efforts;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 15 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">quality of customer support; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">brand awareness and reputation.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe, based on the factors listed above, that we are favorably positioned relative to our competitors. Nonetheless, some of our competitors have advantages over us, such as greater financial resources, larger sales forces, better brand recognition, longer operating histories, and more expansive geographical footprints. For additional information see section titled &#8220;Risk Factors&#8212;Risks Related to Our Business.&#8221;</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Regulatory Matters</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to a variety of laws in the United States and abroad, including laws regarding privacy, data protection, data security, data retention and consumer protection, accessibility, sending and storing of electronic messages, human resource services, employment and labor laws, workplace safety, intellectual property and the provision of online payment services, including credit card processing, consumer protection laws, anti-bribery and anti-corruption laws, export controls, international sanctions laws, federal securities laws and tax regulations, which are continuously evolving and developing. The manners in which existing laws and regulations are applied to SaaS businesses, and how they will relate to our business in particular, both in the United States and internationally, often are unclear. For example, we sometimes cannot be certain which laws will be deemed applicable to us given the global nature of our business, including with respect to such topics as privacy, data protection and security, pricing, advertising, taxation, content regulation and intellectual property ownership and infringement.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning climate-related matters, privacy, data protection, spam, data storage, data localization, content regulation, cybersecurity, sanctions and export controls, government access to personal information and other matters that may be applicable to our business. More countries are enacting and enforcing laws related to the appropriateness of content and enforcing those and other laws by blocking access to services that are found to be out of compliance. It is also likely that as our business grows and evolves, as an increasing portion of our business shifts to the cloud, and as our solutions are used by additional groups, we will become subject to laws and regulations in additional jurisdictions. For additional information, see the section titled &#8220;Risk Factors&#8212;Risks Related to Regulation.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Privacy, Data Protection and Security</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We place a priority on privacy, data protection and data security. We post on our website our privacy policy, and we maintain certain other policies and practices relating to data security and concerning our processing, use and disclosure of personal information. We use standard contractual clauses issued by the European Commission to conduct transfers of European personal data to jurisdictions not deemed adequate by the European Commission. We collect and use aggregated user information to develop, provide and improve our products. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our commitments under the Privacy Shield Principles are subject to the investigatory and enforcement powers of the U.S. Federal Trade Commission. In addition, our publication of our privacy policy and other statements regarding privacy and security may subject us to investigation or enforcement actions by state and federal regulators if they are found to be deficient, lacking transparency, deceptive or misrepresentative of our practices. We also may be bound from time to time by contractual obligations, including standard contractual clauses relating to personal data and business associate agreements that impose certain obligations and restrictions upon us relating to our handling of protected health information regulated by the Health Insurance Portability and Accountability Act of 1996. The laws and regulations relating to privacy data protection and information security to which we are subject, as well as their interpretation, are evolving and we expect them to continue to change over time. For example, in 2016 the European Union adopted the General Data Protection Regulation ("GDPR"), a broad regulation governing data privacy, which became effective in May 2018 and replaced the Data Protection Directive. The GDPR establishes requirements applicable to the handling of personal data and imposes penalties for non-compliance of up to the greater of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8364;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,000,000 or 4% of worldwide revenue. In the United Kingdom ("UK"), legislation similar to the GDPR has been adopted that provides for a penalty structure similar to the GDPR. Although the European Commission adopted an adequacy decision for the UK in June 2021 that allows for the continued flow of personal data from the EU to the UK, this decision may be revoked or modified and will need to be renewed after four years from the date of adoption. It remains to be seen how the United Kingdom&#8217;s withdrawal from the EU will impact the manner in which United Kingdom data protection laws or regulations will develop and how data transfers to and from the United Kingdom will be regulated and enforced in the longer term.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 16 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, several states have begun enacting new laws relating to privacy and data security. For example, the California Consumer Privacy Act ("CCPA"), among other things, requires covered companies to provide new disclosures to California consumers, and afford such consumers new abilities to opt out of certain sales of personal information. Moreover, a new privacy law, the California Privacy Rights Act ("CPRA") was approved by California voters in the election on November&#160;3, 2020. The CPRA created obligations relating to consumer data beginning on January&#160;1, 2022, with enforcement beginning July&#160;1, 2023. The CPRA significantly modifies the CCPA, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. Other states have also enacted or proposed similar data privacy laws. For example, Virginia, Colorado, Utah, and Connecticut have all enacted legislation that have, or will, become effective in 2023. The effects of the CCPA, CPRA, and other evolving privacy laws in the United States are significant and have required, and may require, us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. More generally, the various privacy, data protection and data security legal obligations that apply to us, and their interpretation and enforcement, may evolve in a manner that relates to our practices or the features of our applications or platform. We may need to take additional measures to comply with the changes in our legal obligations and to maintain and improve our information security posture in an effort to avoid information security incidents or breaches affecting personal information or other sensitive or proprietary data.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our security policies, procedures, and controls are routinely audited and attested by third parties for compliance, certification, or adherence to industry security standards and regulations, such as SOC 1 Type II, SOC 2 Type II, HIPAA, UK Cyber Essentials, ISM Protected, GxP/CGMP and FedRAMP. Our cloud products maintain the American Institute of Certified Public Accounts ("AICPA"), SOC 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:112%;position:relative;top:-2.97pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">[IICS only], SOC 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:112%;position:relative;top:-2.97pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and SOC 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:112%;position:relative;top:-2.97pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">attestation reports based on the trust services criteria relevant to security, availability, and confidentiality (applicable trust services criteria) set forth in TSP section 100, 2017 AICPA, Trust Services Criteria, commonly known as the AICPA Systems and Organizational Control (SOC 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:112%;position:relative;top:-2.97pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and SOC 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:112%;position:relative;top:-2.97pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">). Informatica also maintains compliance with the Health Insurance Portability and Accountability Act ("HIPAA") Security Standards for the Protection of Electronic Protected Health Information (HIPAA Security Rule), and the Notification in the Case of Breach of Unsecured Protected Health Information enacted as part of the American Recovery and Reinvestment Act of 2009 (HITECH Breach Notification Requirements), as described in Part 164 of CFR 45, commonly known as HIPAA/HITECH. Our self-managed MDM products and cloud-based Master Data Management ("MDM") products earned Letters of Compliance for GxP, also known as cGMP (Current Good Manufacturing Practice), relevant to pharmaceutical industries. In November 2021, our MDM Cloud Edition product, operating in the Australia AWS region, earned an ISM Protected letter of compliance. In February 2022, our IICS cloud product - operating in AWS GovCloud, achieved its first FedRAMP Moderate Authorization To Operate ("ATO") sponsored by the U.S. Department of State, and Texas-RAMP Level 2 compliance.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our information systems and technical infrastructure for cloud services are hosted within SOC 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:115%;position:relative;top:-2.97pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attested data centers and utilize a combination of clustering, multiple datacenters and data replication to maintain high availability and resiliency. Our cloud products utilize identity and access controls, multi-factor authentication, real-time security monitoring, and both encryption in transit and encryption at rest to protect customer data using keys unique to each tenant.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Informatica&#8217;s security teams focus on proactive application, network and system security, privacy and governance, internal and supply chain risk management, disaster recovery and business resiliency, security consultation, education and incident response. We maintain a documented vulnerability management program that includes periodic scans designed to identify security vulnerabilities on servers, workstations, network infrastructure and applications, and subsequent remediation of vulnerabilities. External security researchers are encouraged to discreetly send us potential security vulnerabilities through our Responsible Disclosure Program, where reporters of qualifying findings are posted to our Security Hall of Fame. In addition, our products and infrastructure are tested regularly through penetration tests using both internal expertise and third-party teams, and any vulnerabilities found are remediated based on risk.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_964"></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Human Capital Management</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Values: DATA (Do Good, Act as One Team, Think Customer-First and Aspire&#160;&amp; Innovate) are our foundation and define the Informatica experience. With the mutual goals of &#8220;delighting our employees and our customers&#8221;, we invest with strong intent to the lifecycle journey beginning with recruiting and onboarding, fostering a culture of inclusiveness, diversity, equity and belonging with a focus on growing both the business and our </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 17 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">employees. Our employees receive competitive compensation and benefit programs, and are recognized in a number of ways, including employee driven appreciation and recognition programs. We frequently survey our employees and work to continually strengthen our culture. Our commitment to our employees has been especially evident during the pandemic, and we have initiated extended work from home/staged opening protocols, with a multitude of programs designed to drive wellness and engagement as well as at home productivity. This commitment has been reflected in strong engagement scores. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, we had over 6,000 full-time employees, including approximately 2,200 in product development, 1,600 in sales and marketing, 1,600 in operations and customer support, and 600 in general and administrative. As of December&#160;31, 2022, over 4,100 of our employees were located outside the United States, with approximately 2,700 of our employees located in India. None of our U.S. employees are covered by collective bargaining agreements. However, in certain countries in which we operate, we are subject to, and comply with, local labor law requirements which may automatically make our employees subject to industry-wide collective bargaining agreements. We may be required to comply with the terms of these collective bargaining agreements. We believe our employee relations are good, and we have not experienced any work stoppages.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Diversity and Inclusion</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are proud to be a global leader in the promotion and practice of diversity and inclusion. In addition to having offices and employees all over the world, we take pride in and celebrate our cultural diversity. Informatica searches the globe for top talent in an effort to recruit and hire diverse individuals with a variety of skills, experiences, and backgrounds. Our objective is to continue to improve our hiring, development, advancement, and retention of diverse talent and to foster an environment of inclusivity, diversity, equity and belonging ("IDEB"). Our employees are key contributors to supporting our IDEB vision with employee resource groups, postings and education on our IDEB site, organized wide celebrations, speakers, and community outreach.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We require our employees and managers to participate in training programs directed at maintaining a harassment-free, diverse, and secure workplace. With our diverse employee population, we uphold the rights to work in an environment that promotes equal opportunity and prohibits discriminatory practices against race, color, national origin, ancestry, caste, medical condition, religious creed (including religious dress and grooming practices), marital status, registered domestic partner status, sex, sexual orientation, gender identity and expression, genetic characteristics and information, age, veteran status, or any other protected characteristic. We are committed to cultivating a respectful workplace and preventing harassment in all its forms.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Health and Safety</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recognize that a healthy environment and safe workplaces are critical to our business, strategy, and communities. We address environmental issues in an integrated manner to encompass protection of the environment as well as the health and safety of our workforce. For example, in response to COVID-19 and the significant increases in remote workforces in March 2020, we mandated a work-from-home policy to protect our employees, families, customers, and our communities.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While our employees have been working remotely throughout most of 2020 and 2021, in 2022 we began the process of reopening our buildings and returning employees to the workplace. We are committed to the health and safety of our employees and their families and are taking precautions to ensure employees have a smooth and safe transition. We recognize that providing our teams with some flexibility to decide whether they want to work in office, remotely, or a combination of both, is critical for supporting their mental and physical well-being. We will continue to explore opportunities for providing an engaging and connected culture regardless of where our teams work.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our workforce continues to operate remotely where necessary, and it remains our priority to provide support for our employees, partners, and customers. We are fortunate that the nature of our business allowed us to successfully operate on a work-from-home basis and in this new dynamic hybrid environment. We have been able to successfully adapt to the current challenges and deliver results despite the pandemic while continuing to protect the health and safety of our workforce and customers.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 18 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Compensation and Benefits</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We provide robust market-based compensation and benefits to our employees. In addition to competitive base salaries, all qualified employees are eligible for variable pay and to participate in our Employee Stock Purchase Plan ("ESPP"). </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To support the health and wellness of our workforce, we offer premium health coverage with minimal out-of-pocket contributions for our global employees as well as a number of other welfare programs for added security. Employees also are well supported in their time-off needs.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Training and Development</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe every employee can make a difference and can shape their career at Informatica, so we empower them in their roles to explore various career paths. We assist employees as they grow in a role in general career advancement with access to both on-line, classroom and virtual training. Employees have access to both a rich array of technical and professional development opportunities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Communication and Engagement</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Frequent and transparent communications are paramount at Informatica to engage and inform our teams. We utilize multiple communication channels to ensure our employees and managers receive timely information regarding the business strategy, product and service releases, financial results and priorities; as well as how to stay connected.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_958"></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Intellectual Property</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends in part upon our proprietary technology. We rely on a combination of patent, copyright, trademark and trade secret rights, confidentiality procedures, and licensing arrangements to establish and protect our proprietary rights. As of December&#160;31, 2022, we had 23 patent applications filed and 114 patents issued in a variety of jurisdictions. Our issued patents are scheduled to expire at various times through February 2041. In addition, we have registered identifiers important to our business including &#8220;Informatica&#8221; and &#8220;CLAIRE&#8221; as trademarks in the United States and other jurisdictions. We are also the registered holder of a variety of domestic and international domain names that include &#8220;Informatica&#8221; and similar variations. In addition to the protections provided by our intellectual property rights, as part of our confidentiality procedures, we generally enter into non-disclosure agreements with our employees, distributors, and corporate partners and into license agreements with respect to our software, documentation, and other proprietary information. Where appropriate, we have also entered into patent cross-license agreements with third parties, thereby acquiring additional intellectual property rights which preserve our ability to pursue normal business activity and minimize our risks in entering new and adjacent technology markets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nonetheless, our intellectual property rights may not be successfully asserted in the future or may be invalidated, circumvented, or challenged. Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation based on allegations of patent infringement or other violations of intellectual property rights. We believe that competitors will try to develop products and services that are similar to ours and that may infringe our intellectual property rights. Our competitors or other third parties may also claim that our platform infringes their intellectual property rights. From time to time, third parties have in the past and may in the future assert claims of infringement, misappropriation or other violations of intellectual property rights against us or our customers or channel partners, whom our license or other agreements may obligate us to indemnify against these claims. Successful claims of infringement by a third party could prevent us from offering certain services or features, require us to develop alternate, non-infringing technology, which could require significant time and during which we could be unable to continue to offer our affected subscriptions or services, require us to obtain a license, which may not be available on reasonable terms or at all, or force us to pay substantial damages, royalties or other fees. As we face increasing competition and gain an increasingly higher profile, the possibility of intellectual property rights claims against us grows. We are not aware of any current infringement of any third-party patents or other proprietary rights by us, although we cannot guarantee this is the case. In addition, the laws of various foreign countries where our products are distributed do not protect our intellectual property rights to the same extent as U.S. laws. Our inability to protect our proprietary information could harm our business. For a further discussion of our intellectual property rights, see the section titled &#8220;Risk Factors&#8212;Risks Related to Our Intellectual Property.&#8221;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 19 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Corporate Information</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We were incorporated in Delaware in June 2021. Our principal executive offices are located at 2100 Seaport Boulevard, Redwood City, California 94063, and our telephone number is (650) 385-5000.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Informatica, the Informatica logo and our other registered or common law trademarks, service marks or trade names appearing in this Report are the property of Informatica Inc. and its consolidated subsidiaries. This Report contains trademarks and trade names of other businesses that are the property of their respective holders. We have omitted the &#174; and &#8482; designations, as applicable, for the trademarks we name in this Report.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Available Information</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our website is located at www.informatica.com, and our investor relations website is located at http://investors.informatica.com. We have used, and intend to continue to use, our Investor Relations website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Copies of our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, are available, free of charge, on our investor relations website as soon as reasonably practicable after we file such material electronically with or furnish it to the Securities and Exchange Commission, or the SEC. The SEC also maintains a website that contains our SEC filings. The address of the site is www.sec.gov.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_19"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1A. RISK FACTORS</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investing in our Class&#160;A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Report, including the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our consolidated financial statements and the related notes thereto, before making a decision to invest in our Class A common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become factors that affect us. If any of the risks occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the market price of our Class&#160;A common stock could decline, and you could lose part or all of your investment.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risk Factor Summary</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business is subject to numerous risks and uncertainties that you should consider. These risks include, but are not limited to, the following:</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">If we are unable to attract and retain customers, our future results of operations could be harmed.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Our business and revenue have been adversely affected and could in the future be adversely affected by macroeconomic factors in the global economy, including those related to inflationary pressures, shifting foreign exchange rates, geopolitical disruptions, and the effects of global health crises, such as the COVID-19 pandemic. </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">A security breach or incident may compromise the integrity of our products, create service outages for our hosted products, or allow unauthorized access to our network or our customers&#8217; data, harm our reputation, create additional liability and adversely impact our financial results. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.3pt">We have experienced rapid subscription revenue growth in recent periods, and our recent growth rates may not be indicative of our future growth. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">If our existing customers terminate or do not renew their subscriptions or maintenance contracts, it could have an adverse effect on our business and results of operations. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 20 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.3pt">If we do not successfully manage our strategy and business model transition for our cloud- and subscription-based offerings, our business may become more difficult to predict and our results of operations may be adversely affected. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">We may not be able to successfully manage the growth of our business if we are unable to scale our operations and enhance our internal systems, processes, and controls. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">Legal and regulatory changes in jurisdictions in which we do business, including regulations relating to localization and transfer of personal and other regulated types of data, and changes in the manner in which those laws and regulations are interpreted and enforced, could impose additional costs on the operation of our products and services, require changes in their functionality, or reduce customer demand. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.3pt">The loss of our key personnel, an increase in our sales force personnel turnover rate or decrease in sales force productivity, or the inability to attract and retain additional personnel could adversely affect our ability to grow our company successfully and may negatively impact our results of operations. </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">If we are unable to successfully respond to technological advances and evolving industry standards, we could experience a reduction in our future product sales, which would cause our revenues to decline. </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.3pt">Our current research and development efforts, including the introduction of new products, the integration of acquired products, and the enhancements of existing products, may not be successful or result in significant revenue, cost savings or other benefits in the near future, if at all. </span></div><div style="margin-top:18pt;padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our Business and Industry</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are unable to attract and retain customers, our future results of operations could be harmed.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The success of our business depends on our ability to attract and retain customers. To do so, we must persuade decision makers at enterprises and other organizations that our products offer significant advantages over those of our competitors.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other factors, many of which are out of our control, may now or in the future impact our ability to attract and retain customers, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to generate sufficient awareness and demand for our products;</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to meet sales targets for net new subscription business including our cloud offerings;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential customers&#8217; commitments to existing vendors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential customers&#8217; greater familiarity and/or comfort with our competitors&#8217; products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">real or perceived switching costs;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">real or perceived complexity deploying our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to help our customers successfully deploy and use our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to satisfy customer demand for new features, products and services;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to expand sales via additional new products with existing customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential customers&#8217; failure to appreciate the benefits of our platform relative to their existing data management products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our competitors&#8217; product offerings and pricing strategies being considered favorable to ours;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to expand, retain and motivate our sales and marketing personnel;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our failure to develop or expand relationships with existing sales partners or to attract new sales partners;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the adoption of new, or amendment of existing, laws, rules and regulations that negatively impact the utility of our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the perceived risk, commencement or outcome of litigation against us; and</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 21 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">deteriorating general economic conditions.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If our efforts to attract and retain customers are not successful, our revenue and rate of revenue growth may decline, we may not be able to achieve, or successfully sustain, profitability, our business may become more difficult to predict, and our future results of operations could be materially harmed.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and revenue have been adversely affected and could in the future be adversely affected by global macroeconomic factors, including those related to inflationary pressures, geopolitical disruptions, and the effects of global health crises such as the COVID-19 pandemic.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Continuing concerns over economic and business prospects in the United States and throughout the world, including impacts related to inflationary pressures and geopolitical disruptions have contributed to increased volatility and diminished expectations for the global economy. As a global company, we are subject to the risks arising from adverse changes in the domestic and global economies. In addition, uncertainty in the macroeconomic environment and associated global economic conditions have resulted in volatility in credit, equity, and foreign currency markets. In 2022, our revenues were subject to increased foreign currency exchange volatility, resulting in a negative impact of approximately $48 million from foreign currency exchange rates year-over-year. These macroeconomic conditions have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the length of sales cycles, our overall pipeline and pipeline conversion rates, and our revenue growth expectations. In addition, we have experienced, and could experience in the future, delays in payments from our customers experiencing weakness in their business as a result of the macroeconomic environment and associated global economic conditions, which could increase our credit risk exposure or adversely impact our cash flows and harm our financial condition. For example, in 2022 we experienced lengthening sales cycles, a decrease in pipeline conversion rates and slower revenue growth.  If macroeconomic or geopolitical conditions continue to deteriorate or if the recovery is delayed, slows or is uneven, our overall results of operations could be adversely affected, we may not be able to grow at the rates we have experienced in the past and we could fail to meet the expectations of investors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the effects of global health crises such as the COVID-19 pandemic have impacted and may continue to directly or indirectly impact our business, results of operations, and financial condition as a result of measures which have previously, and in the future may be, taken to mitigate the spread of COVID-19. Our customers have experienced, and may continue to experience, disruptions in their operations, which have resulted in delayed, reduced, or canceled orders and requests for renegotiation or extended payment terms. Due to our subscription-based business model, the effects of any global health crisis may not be fully reflected in our results of operations until future periods. Further, while COVID-19 related restrictions have eased in many locations, evolving and uncertain conditions relating to the pandemic may continue to impact our operations globally as the virus continues to mutate and severe infection rates fluctuate. For example, we have a significant number of research and development, customer support, and general and administrative personnel located in India, which continues to be impacted by COVID-19.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of the impact of current macroeconomic factors, including those related to inflationary pressures, foreign exchange rates, geopolitical disruptions, and the effects of global health crises such as the COVID-19 pandemic, on the Company&#8217;s operational and financial performance remains uncertain and will depend on many factors outside the Company&#8217;s control. To the extent these factors adversely affect the Company&#8217;s business, results of operations, and financial condition, this may also have the effect of heightening many of the other risks described in this section.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">A security breach or incident may compromise the integrity of our products, create service outages for our hosted products, or allow unauthorized access to our network or our customers&#8217; data, harm our reputation, create additional liability and adversely impact our financial results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We make significant efforts to maintain the security and integrity of our product source code and the computer systems that are used to develop and host our products. However, the threats to computer systems, networks and data security are increasingly diverse and sophisticated. In addition to traditional computer &#8220;hackers,&#8221; ransomware attacks, malicious code (such as viruses and worms), employee theft or misuse, and denial of service attacks, sophisticated nation-state and nation-state supported actors now engage in intrusions and attacks (including advanced persistent threat intrusions), and fundamental software vulnerabilities add to the risks to our products and computer systems, including our internal network, and the information they store and process. These risks and threats are heightened by many of our employees and service providers working remotely. Additionally, cybersecurity researchers have warned of heightened risks of cybersecurity attacks, in connection with the military </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 22 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">conflict between Russia and Ukraine. During the second half of fiscal 2022, we wound down operations in a small (29 person) engineering office in Kazan, Russia. Like all cloud service providers and organizations, our cloud software and enterprise networks could be affected by incidents caused by cyber activists sympathetic to the conflict. The impact of such an incident could disrupt the proper functioning of our products, create a service outage for our cloud services, cause errors in the output of our customers&#8217; work, allow unauthorized access to, or use, disclosure, loss, acquisition, modification, unavailability, destruction or other processing of, sensitive, proprietary or confidential information of ours or our customers, and cause other destructive outcomes. If any actual or perceived cybersecurity attack or security breach or incident affecting us or our products or services were to occur, our reputation may suffer, customers may stop buying our products and services, we could face claims, lawsuits and other proceedings by governmental and private actors, could face fines and other potential liability, and could find it necessary or appropriate to expend significant capital and other resources to alleviate problems caused by the cybersecurity attack or security breach or incident, and our business, results of operations and financial condition could be negatively affected. We and our service providers may face difficulties or delays in identifying, remediating and otherwise responding to any cybersecurity attack or other security breach or incident.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, as we continue to devote more resources to evaluate our computer systems, networks and products for security vulnerabilities, the cost of addressing these vulnerabilities and otherwise working to prevent security breaches and incidents could reduce our operating margins. If we do not address security vulnerabilities or otherwise provide adequate security features in our products and cloud services, customers may delay or stop purchasing our products and cloud services. Furthermore, we expect the risks related to computer system, network or security incidents to increase as we continue to develop our cloud products and services, which may store, transmit and process our customers&#8217; sensitive, proprietary or confidential data, including personal or identifying information, in cloud-based IT environments. In December 2021, we became aware of security vulnerabilities associated with Apache Log4j, which we use in certain enterprise and customer-facing Java applications. During 2022, third-party providers that we include in our products and services, including Apache, announced security vulnerabilities in their products and libraries. Although no customer or Informatica proprietary data were impacted, our security, operations, development and customer success personnel invested unplanned time and resources in investigation, patching, documentation, and customer communications. We expect third-party providers to continue testing and making similar announcements. Any actual or perceived cybersecurity attack or security breach or incident could delay or interrupt service to our customers and may deter customers from using our products and services.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also engage third-party vendors and service providers to store and otherwise process some of our and our customers&#8217; data, including sensitive and personal information. Our vendors and service providers may also be the targets of cyberattacks, malicious software, phishing schemes, fraud and other means of effectuating security breaches and incidents. Our ability to monitor our vendors and service providers&#8217; data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, or misuse, disclosure, loss, acquisition, modification, unavailability, destruction or other processing of, our and our customers&#8217; data, including sensitive and personal information. There may have been and may continue to be significant supply chain attacks, and we cannot guarantee that our or our third-party providers' systems and networks have not been breached or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our products and services.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we have acquired a number of companies, products, services and technologies and may continue to do so in the future. As a result, we may inherit additional IT security issues when we integrate these acquisitions. Throughout our history, our self-managed products have accrued historical potential security vulnerabilities. As we migrate these products and underlying features and components to our cloud platform, many of these vulnerabilities are addressed, but some may persist. These potential vulnerabilities are reviewed according to our risk-based process that considers the residual risk based on compensating controls and other factors. Within our self-managed products, some existing vulnerabilities may become more impactful over time and some vulnerabilities may be newly discovered along with the normal course of security vulnerability disclosure. These vulnerabilities may require significant unplanned engineering effort and cost to resolve and redistribute to customers who remain on the self-managed version of our software.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Techniques used to sabotage or obtain unauthorized access to computers systems or networks are constantly evolving and, in some instances, are not identified until launched against a target. We and our service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative measures. Further, we cannot assure that any limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be sure that our existing insurance coverage </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 23 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">will continue to be available on acceptable terms, if at all, or will be available in sufficient amounts, if at all, to cover claims related to a security incident or breach, or that the insurer will not deny coverage as to any future claim. The successful assertion of claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or&#160;co-insurance&#160;requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have experienced rapid subscription revenue growth in recent periods, and our recent growth rates may not be indicative of our future growth.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have experienced rapid subscription revenue growth in recent periods. We recognized subscription revenues of $857.2 million, $747.7 million and $593.8 million, representing 99%, 96%, and 90% of total software revenue for each year, for the years ended December 31, 2022, 2021 and 2020, respectively. The year-over-year growth rates for subscription revenue were 15%, 26%, and 26% for the years ended December 31, 2022, 2021 and 2020, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> as a result of year-over-year additions of $109.5 million, $153.8 million and $122.1 million in subscription revenue for those same periods. As we increase our total subscription revenue in any given period, it requires higher year-over-year increases in the absolute value of new subscription revenue to maintain the same percentage growth rate. As a result, our current subscription revenue growth rates may not be indicative of our future subscription revenue growth rates, they may be adversely impacted by foreign exchange rates, and we may not be able to sustain revenue growth consistent with recent history, or at all. We believe our ability to continue to increase our subscription revenue depends on a number of factors, including, but not limited to:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to attract and retain subscription customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to expand within our existing subscription customer basis;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to continue to expand customer adoption of our platform;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to compete effectively against a variety of different vendors who offer data management products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">continued growth of cloud-based services; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to continue to develop new products to expand the offerings in our platform.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If we are unable to achieve any of these requirements, our subscription revenue growth may decline, and our business and results of operations would be adversely affected.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our existing customers terminate or do not renew their subscriptions or maintenance contracts, it could have an adverse effect on our business and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect to derive a significant portion of our Subscription ARR from our existing subscription customer base. For the year ended December&#160;31, 2022, approximately 90% of our total Subscription ARR was generated from existing subscription customers. As a result, achieving a high renewal rate of our subscriptions is critical to our business. Our customers typically have no contractual obligation to renew their subscriptions after the completion of their then current subscription term, which is typically one to three years, and certain of our customers have a right to terminate during the subscription term. Our customers&#8217; renewal rates may decline or fluctuate, and termination rates may increase or fluctuate, as a result of a number of factors, including their lack of satisfaction with our platform or our customer support, our products&#8217; inability to integrate with new and changing technologies, the perception of frequent or severe subscription outages, delays or lags in our product uptime or latency, and a mismatch in the pricing of our products and competing offerings.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Even if our customers renew their subscriptions, they may renew for shorter subscription terms than we anticipate, they may not expand the usage of our products at the rate we are expecting, or they may insist on other renewal terms that are less economically beneficial to us. We cannot be certain that our customers will renew their subscriptions or expand their subscriptions nor can we be certain that our customers will not terminate their subscriptions in whole or in part. If our customers terminate or do not renew their subscriptions, or renew on less favorable terms, our revenue may grow more slowly than expected or decline, our subscription renewal rate and subscription net retention rate may decline, and we may not accurately predict future revenue from existing customers.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, in 2022, we had $520.0 million of maintenance revenue, which was 35% of our total revenue of $1,505.1 million. In 2021, we had $558.5 million of maintenance revenue, which was 39% of our total revenue of </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 24 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$1,444.1 million. Achieving a high renewal rate on our maintenance contracts is critical to our business. Our customers have no contractual obligation to renew their maintenance contracts after the completion of their then-current contract term, which is typically one to three years, and certain of our customers have a right to terminate during the term. Our customers&#8217; renewal rates may decline or fluctuate, and termination rates may increase or fluctuate, as a result of a number of factors, including the change in our business model to move away from self-managed licenses in favor of cloud-native products, customers&#8217; lack of satisfaction with our products or our customer support, our products&#8217; inability to integrate with new and changing technologies and a mismatch in the pricing of our products and competing offerings.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if our customers renew their maintenance, they may renew for shorter terms than we anticipate or on other terms that are less economically beneficial to us. Customers may also not renew their maintenance if they want to move their perpetual licenses to a cloud architecture and we are unable to accommodate them with an acceptable migration plan. We cannot be certain that our customers will renew their maintenance nor can we be certain that our customers will not terminate their maintenance in whole or in part. If our customers terminate or do not renew their maintenance, or renew on less favorable terms, our revenue may grow more slowly than expected or decline, our maintenance renewal rate may decline, and we may not accurately predict future revenue from existing customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we do not successfully manage our strategy and business model transition for our cloud- and subscription-based offerings, our business may become more difficult to predict and our results of operations may be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The continued adoption of cloud services, the increasing customer demand for subscription-based licensing, the accelerating volume and diversity of data creation, and the critical importance of data security continue to redefine business computing. We offer our products on a subscription-based license model including our cloud data management products that provide our customers with functionality within a cloud-based IT environment. Our strategy and business model for these subscription-based offerings, which differs from our legacy perpetual license-based model, continue to evolve and are subject to risks and uncertainties. It is difficult to forecast the revenue mix for our new sales and this makes it challenging to predict what portion of our new sales will be recognized as revenue in the current period versus recognized ratably over multiple periods.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have continued to build on our cloud-focused strategy with the development of our Intelligent Data Management Cloud ("IDMC") platform. As a result, we are deriving an increasing portion of our revenues over time from our subscription-based offerings. For example, we are aggressively investing in our go-to-market strategies and customer success organization for our cloud- and self-managed subscription products. These go-to-market strategies and efforts may differ from those we have used for perpetual license software products, may be temporarily disruptive and result in reduced sales productivity in addition to increased costs. The market for subscription-based offerings is not as mature as the market for perpetual license products and it may not develop as anticipated. In addition, market acceptance of subscription-based offerings, particularly cloud-based solutions, may be affected by a variety of factors, including concerns regarding the data security, privacy, cost, reliability, performance and perceived value associated with such offerings. Many customers have invested substantial resources on traditional, perpetually licensed, self-managed software solutions, and the related ongoing support services, and they may be unwilling or reluctant to migrate to cloud-based solutions or other subscription-based offerings. We may not be able to compete effectively or generate significant demand for or revenues from our subscription-based offerings. Also, we expect demand for our subscription-based offerings to unfavorably impact demand for certain of our other products and services, such as support services on perpetually licensed products. In addition, our subscription offering strategy will require continued investment in product development and operations, including cloud-based IT infrastructure. Additionally, our future success depends in part on the growth of the market for cloud data management solutions and an increase in the desire to ingest, store and process data in the cloud, and the market for cloud data management solutions and applications may not grow as expected and, even if such growth occurs, our business may not grow at similar rates, or at all. We may incur costs at a higher than expected rate as our subscription business continues to expand, adversely affecting our financial performance. In addition, we will incur costs associated with the investments in our subscription business in advance of our ability to recognize the revenue associated with our subscription offerings, which will have an adverse impact on our margins. As we continue to focus increasingly on cloud only solutions, we expect that fewer resources will be devoted to our self-managed offerings, which may cause customers who are only interested in self-managed solutions to not renew their subscription or maintenance contracts for those self-managed solutions. If we are unable to successfully establish our subscription offerings and navigate our business model transition in light of the foregoing risks and uncertainties, our results of operations could be negatively affected.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 25 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our strategy to move our business model from perpetual licenses and its associated maintenance to cloud and subscription based licensing, we have undertaken a program to migrate the installed base of our traditional PowerCenter products, which were originally purchased as perpetual licenses, to our new cloud-based data integration offerings. As part of these migration transactions, we have offered and may continue to offer our customers credits on their maintenance bills and related professional services to assist with the overall migration process. To date we have signed agreements to migrate approximately 3.6% of that installed base maintenance revenue to our cloud solution. These migration projects are time consuming and require a significant level of professional services and customer data validation work to complete. As a result, the rate at which we are able to continue to migrate our maintenance installed base is difficult to forecast and there is no guarantee that we will be able to maintain or accelerate the pace of such migration projects. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not be able to successfully manage the growth of our business if we are unable to scale our operations and enhance our internal systems, processes, and controls.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to experience growth in our customer base and operations, which may place a strain on our management, administrative, operational and financial infrastructure. We anticipate that additional investments in our infrastructure will be necessary to scale our operations and increase productivity. These additional investments will increase our costs and may adversely affect our operating margins if we are unable to sufficiently increase revenues to cover these additional costs. If we are unable to successfully scale our operations and increase productivity, we may be unable to execute our business strategies. Our business has grown in recent years, as evidenced by headcount growth in India, Japan and EMEA, through internal expansion and through acquisitions, and we expect such growth to continue. As a result, we may need to enter into additional lease commitments, expand existing facilities, or purchase new facilities or undeveloped real estate, which may adversely affect our cash flows and results of operations. We utilize third-party data center facilities and public cloud providers, including AWS, Microsoft Azure and Google Cloud, to host certain of our services, systems and data. Each of our commercial agreements with AWS, Microsoft Azure and Google Cloud have 3-year terms through 2024 or 2025 and will remain in effect until terminated by us or the respective counterparty. AWS may terminate the agreement for convenience by providing us at least 30 days' advance notice or for cause upon a material breach of the agreement, subject to AWS providing prior written notice and a 30-day cure period. Microsoft Azure may terminate the agreement without cause upon 60 days&#8217; notice or for material breach, subject to such party providing 30 days&#8217; notice and a 30-day cure period. Google Cloud may terminate the agreement for material breach with a 30-day cure period, if we cease operations or become subject to insolvency proceedings and the proceedings are not dismissed within 90 days, or we are in material breach more than twice notwithstanding any cure of such breaches. While we believe that we could transition among these cloud infrastructure providers or to alternative providers on commercially reasonable terms if needed, in the event any of these third-party facilities or public cloud providers become unavailable due to outages, interruptions or other unanticipated problems, or because they are no longer available on commercially reasonable terms or prices, our costs may increase and our operations may be impaired, which would adversely affect our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we need to continue to enhance our internal systems, processes, and controls to effectively manage our operations and growth. We are continually investing resources to upgrade and improve our internal systems, processes and controls, human resources information systems and our enterprise resource planning systems, in order to meet the growing requirements of our business, but we cannot guarantee we will do so effectively or efficiently.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upgrades to our internal systems, processes, and controls may require us to implement incremental reconciliation or additional reporting measures to evaluate the effectiveness of such upgrade or improvement, or to adopt new processes or procedures in connection with the upgrade or improvement. We may not be able to successfully implement upgrades and improvements to our systems, processes, and controls in an efficient or timely manner, if at all, and we may discover deficiencies in existing systems, processes, and controls, which could adversely affect our business. We have licensed technology and utilized support services from various third parties to help us implement upgrades and improvements. We may experience difficulties in managing upgrades and improvements to our systems, processes, and controls or in connection with third-party software, which could disrupt existing customer relationships, causing us to lose customers, limit us to smaller deployments of our products, or increase our technical support costs. The support services available for such third-party technology also may be negatively affected by mergers and consolidation in the software industry, and support services for such technology may not be available to us in the future. In addition, we use both self-managed and cloud resources, and any security or other flaws in such resources could have a negative impact on our internal systems, processes, or controls.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 26 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may also need to realign resources from time to time to more efficiently address market or product requirements. In January 2023, we announced a plan to reduce our workforce by approximately 450 employees, representing approximately 7% of our current global workforce (the "Plan"). As disclosed in our Current Report on Form 8-K, filed on January 10, 2023, we estimate that we will incur non-recurring charges of approximately $25 million to $35 million in connection with the Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, and employee benefits. We expect the majority of these charges to be incurred in the first quarter of 2023. To the extent the current or any future realignment requires changes to our internal systems, processes, and controls or organizational structure, including a slowdown in hiring or a further reduction in force, we could experience disruption in customer relationships, increases in costs, increased employee turnover, and decreased employee morale and productivity. Furthermore, as we expand our geographic presence and capabilities, we may also need to implement additional or enhance our existing systems, processes and controls to comply with U.S. and international laws.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Legal and regulatory changes in jurisdictions in which we do business, including regulations relating to localization and transfer of personal and other regulated types of data, and changes in the manner in which those laws and regulations are interpreted and enforced, could impose additional costs on the operation of our products and services, require changes in their functionality, or reduce customer demand.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in laws and regulations relating to data privacy, data protection, and information security, and changes in how courts and supervisory authorities interpret and enforce those laws and regulations, may have the effect of deterring customers in some jurisdictions from commencing, continuing, or expanding use of our products and services. In particular, laws and regulations relating to the localization of categories of information in the jurisdiction of origin or to restrictions on transfer of categories of information out of the jurisdiction may reduce demand for our provision of cloud, professional and support services and/or inhibit our ability to offer those services efficiently and effectively with the features customers desire. This risk is heightened as more customers use cloud services in lieu of self-managed software. Even where we host cloud services in a customer&#8217;s jurisdiction, regulators concerned about the possibility of surveillance and intelligence gathering by foreign government entities may encourage those customers to seek alternative services of locally owned and controlled providers where available. If we are unable to retain existing customers and attract new customers as the legal and regulatory landscape continues to change, or if we fail to adapt to these changes, our results of operations may suffer. See risks related to privacy, data protection and information security regulation under &#8220;Risks Related to Regulation&#8221; below.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The loss of our key personnel, an increase in our sales force personnel turnover rate or decrease in sales force productivity, or the inability to attract and retain additional personnel could adversely affect our ability to grow our company successfully and may negatively impact our results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe our ability to attract and retain highly skilled personnel and key members of our management team is critical to our long-term success. Historically, there has been a significant level of competition to attract these individuals, and we have experienced significant changes in our senior management team. As new senior personnel join our company and become familiar with our business strategy and systems, or as existing senior personnel assume new roles within the company, their integration or transition could result in disruption to our ongoing operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market for talent continues to be competitive and our personnel-related costs are likely to increase as we compete to attract and retain employees. Our employees are increasingly becoming more attractive to other companies. Certain of our competitors have greater financial and other resources than us for attracting experienced personnel. Our plan for continued growth requires us to add personnel to meet our growth objectives and places increased importance on our ability to attract, train, and retain new personnel. In addition, we have expanded our subscription sales force and increased sales specialist staffing and marketing efforts around our newer products. Continued leadership transitions in our worldwide sales, marketing and field operations may adversely affect our ability to manage and grow our business. As we continue to implement further changes to our worldwide sales, marketing and field operations organizations, including the implementation of more rigorous sales planning and process measures and continued investment in sales specialists and domain experts, we may experience increased sales force turnover and additional disruption to our ongoing operations, and we may not experience the increases in sales force productivity that we anticipate. These changes may also take longer to implement than expected, which may adversely affect our sales force productivity. If we are unable to effectively attract and train new personnel on a timely basis, or if we experience an increase in the level of turnover, our results of operations may be negatively affected.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 27 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to be substantially dependent on our sales force to obtain new customers and to drive additional usage and sales among our existing customers. We believe that there is competition for sales personnel, including enterprise sales representatives and sales engineers, with the skills and technical knowledge that we require. In particular, there is significant demand for sales engineers with data management and cloud-based software expertise. Our ability to achieve revenue targets will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. Further, from time to time, we have experienced an increased level of turnover in our direct sales force, particularly in the first quarter of a year. Such increase in the turnover rate affects our ability to generate software revenues. Although we have hired replacements in our sales force and are continuing to hire additional sales personnel to grow our business, we typically experience lower productivity from newly hired sales personnel for a period of approximately nine months. We continue to invest in training for our sales personnel, including updates to cover new, acquired, or enhanced products, as we broaden our product platform. In addition, we periodically make adjustments to our sales organization in response to a variety of internal and external factors, such as market opportunities, competitive threats, management changes, product introductions or enhancements, acquisitions, sales performance, increases in sales headcount and cost levels. Such adjustments may be temporarily disruptive and result in reduced productivity. If we are unable to effectively attract, train and retain new sales personnel, particularly sales specialists or domain experts, or if we experience an increase in the level of sales force turnover or decrease in sales force productivity, our ability to generate license revenues from both new and existing customers and our growth rate may be negatively affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently experiencing high inflation in the United States and other geographies where we operate. As a result, there is increased expense pressure to adjust our salary structure to align with the higher cost of living. If we do not fund annual salary increases sufficient to match the cost of living increases, we may experience higher-than-expected voluntary attrition.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have relied on our ability to grant equity awards as one mechanism for recruiting and retaining highly skilled talent. The liquidity available to our longer-term employee stockholders following our IPO may make it more difficult to retain employees who are fully vested in their equity awards. In addition, following our IPO, our stock price has declined significantly through December 2022. If our stock price is below the exercise price of stock options previously granted to our employees, or has fallen from the grant date value for employee RSUs, the retention value of the equity awards we have made to employees is reduced proportionally, which may lead to higher voluntary attrition rates. As a result, we may need to provide additional cash or equity compensation to retain employees. </span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We currently do not have any key-man life insurance relating to our key personnel, and the employment of key personnel in the United States is generally at will and not subject to employment contracts.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are unable to successfully respond to technological advances and evolving industr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">y </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">standards, we could experience a reduction in our future product sales, which would cause our revenues to decline.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market for our products is characterized by continuing technological development, the emergence of new technologies, evolving industry standards, changing customer needs, and frequent new product introductions and enhancements. The introduction of products by our competitors or others incorporating new technologies, the emergence of new industry standards, or changes in customer requirements could render our existing products obsolete, unmarketable, or less competitive. In addition, industry-wide adoption or increased use of hand-coding, open source standards or other uniform open standards across heterogeneous applications could minimize the importance of the integration functionality of our products and materially adversely affect the competitiveness and market acceptance of our products. Furthermore, the standards on which we choose to develop new products or enhancements may not allow us to compete effectively for business opportunities.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends upon our ability to enhance existing products, to respond to changing customer requirements, and to develop and introduce new products in a timely manner that keep pace with technological and competitive developments and emerging industry standards. We have in the past experienced delays in releasing new products and product enhancements and may experience similar delays in the future. As a result, in the past, some of our customers deferred purchasing our products until the next upgrade was released. Future delays or problems in the installation or implementation of our new releases may cause customers to forgo purchases of our products and purchase those of our competitors instead. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 28 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our current research and development efforts, including the introduction of new products, the integration of acquired products, and the enhancement of existing products, may not be successful or result in significant revenue, cost savings or other benefits in the near future, if at all.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rapid technological changes, including changes in customer requirements and preferences, are characteristic in the software industry. In particular, in the market for enterprise data management software and services, especially for broader data management initiatives, we have experienced increased competition from new and emerging technologies and increased market confusion from our customers or prospective customers about the benefits of our products compared to other solutions. In order to address the expanding data management needs of our customers and prospective customers, and to respond to rapid technological changes, technological trends and customer concerns, we introduce new products and technology enhancements on a regular basis, including products we acquire. For example, in August 2020, we acquired GreenBay Technologies, a provider of advanced artificial intelligence and machine learning ("AI/ML") solutions that complement our CLAIRE-powered IDMC platform, and in July 2020, we acquired Compact Solutions, a provider of advanced metadata connectivity tools. We intend to continue our investments to develop and introduce new products and product enhancements.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The introduction of new products, integration of acquired products and enhancement of existing products is a complex and costly process involving inherent risks, such as:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the failure to accurately anticipate the impact of new and emerging technologies or changes in technological trends;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the failure to accurately anticipate changes in customer requirements and preferences;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">delays in completion, launch, delivery, or availability;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">delays in customer adoption or market acceptance;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">delays in customer purchases in anticipation of products not yet released;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">product quality issues, including the possibility of defects and the costs of remediating any such defects;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">market confusion based on changes to the product packaging and pricing as a result of a new product release;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">market confusion based on the introduction of new and emerging technologies by us and our competitors or changes in technological trends, particularly the shift to cloud-based solutions;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">interoperability and integration issues between our existing products and newly acquired products or technologies, and the costs of remediating any such issues;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">interoperability and integration issues with third-party technologies and the costs of remediating any such issues;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">customer issues with migrating or upgrading from previous product versions and the costs of remediating any such issues;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">bugs, errors, or other defects or deficiencies in the early stages of introduction;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">loss of existing customers that choose a competitor&#8217;s product instead of upgrading or migrating to the new or enhanced product; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">loss of maintenance revenues from existing customers that do not upgrade or migrate.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Developing our products and related enhancements is expensive. We devote significant resources to the development of new products, the acquisition of products, and the enhancement of existing products, as well as to the integration of these products with each other. We recognized $318.8 million, $260.7 million and $230.2 million of research and development expense in the years ended December 31, 2022, 2021 and 2020, respectively. Our investments in research and development may not result in significant design improvements, marketable products or features, or may result in products that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and results of operations. In addition, as we develop new products, particularly those based on new or emerging technologies, we may need to develop sales and marketing strategies that differ from the strategies we currently utilize, which may result in </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 29 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">increased levels of investment and additional costs. For example, we are continuing to evolve our business model to increase subscription revenue and aggressively investing in our go-to-market strategies for our newer products.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, we have in the past experienced bugs, errors, or other defects or deficiencies in new products, including cloud products, and product updates and may have similar experiences in the future. Furthermore, our ability to increase the usage of our products depends, in part, on the development of new use cases for our products and may be outside of our control. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that expand the products that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance. If we are unable to successfully enhance our existing products to meet evolving customer requirements, increase adoption and usage of our products, develop new products, or if our efforts to increase the usage of our products are more expensive than we expect, then our business, results of operations and financial condition would be adversely affected.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we do not compete effectively, our revenues may not grow and could decline.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market for our products is highly competitive, quickly evolving, and subject to rapidly changing technology, which may expand the alternatives available to our current and potential customers for their data management requirements. Our competition consists of:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">hand-coded custom-built solutions developed by internal IT teams;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">point solution vendors that compete with one of our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">cloud service providers ("CSPs") with limited platform-specific capabilities in data management; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">stack vendors that compete across in many of our markets with data management solutions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we compete with business intelligence and analytics vendors that offer, or may develop, products with functionalities that compete with our products.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain of our competitors have substantially greater financial, technical, marketing, and other resources, greater name recognition, specialized sales or domain expertise, broader product portfolios and stronger customer relationships than we do and may be able to exert greater influence on customer purchasing decisions. New or emerging technologies, technological trends or changes in customer requirements may result in certain of our strategic partners, including CSPs, becoming potential competitors in the future. Our competitors may be able to respond more quickly than we can to new or emerging technologies, technological trends and changes in customer requirements. Our current and potential competitors may develop and market new technologies that render our existing or future products obsolete, unmarketable, or less competitive. In addition, new products or enhancements of existing products that we introduce may not adequately address or respond to new or emerging technologies, technological trends or changes in customer requirements. Moreover, competition from new and emerging technologies and changes in technological trends, particularly the shift to cloud-based solutions, has increased market confusion about the benefits of our products compared to other solutions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect competition to increase as other established and emerging companies enter the data management and data integration software market, as customer requirements evolve and as new products and technologies are introduced. Our ability to compete depends upon many factors both within and beyond our control, including the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ability to offer a comprehensive platform with best of breed products;</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">interoperability with multi-cloud, hybrid environments and applications;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ability to embed advanced AI and machine learning in our platform;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">performance, reliability and security;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">ease of deployment and ease of use by the full breadth of data practitioners;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">elasticity and ability to quickly scale services;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">strength of cloud ecosystem partnerships;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">responsiveness to evolving customer needs and use cases;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 30 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">success of sales&#160;&amp; marketing efforts;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">quality of customer support; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">brand awareness and reputation.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may have difficulty competing on the basis of price in circumstances where our competitors develop and market products with similar or superior functionality and pursue an aggressive pricing strategy. For example, some of our competitors may provide guarantees of prices and product implementation, offer data management products at no cost in order to charge a premium for additional functionality, or bundle data management products with other products at no cost to the customer or at deeply discounted prices for promotional purposes or as a long-term pricing strategy. These difficulties may increase as larger companies target the data management markets. A customer may be unwilling to pay a separate cost for our data management products if the customer has a bundled pricing arrangement with a company that offers a wider variety of products than us. As a result, increased competition, alternate pricing models and bundling strategies could seriously impede our ability to sell additional products and services on terms favorable to us.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, consolidation among vendors in the software industry is continuing at a rapid pace. Our current and potential competitors may make additional strategic acquisitions, consolidate their operations, or establish cooperative relationships among themselves or with other solution providers, thereby increasing their ability to provide a broader suite of software products or solutions and more effectively address the needs of our current and prospective customers. Such acquisitions could cause potential customers to defer or not proceed with purchasing our products. Our current and potential competitors may also establish or strengthen cooperative relationships with our current or future strategic partners, thereby limiting our ability to sell products through these channels. If any of this were to occur, our ability to market and sell our software products would be impaired. In addition, competitive pressures could reduce our market share or require us to reduce our prices, either of which could harm our business, results of operations, and financial condition.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, during periods of U.S. or global economic uncertainty, our customers&#8217; capital spending may be significantly reduced. As a result, there is significantly increased competition for the allocation of IT budget dollars, and other IT implementations may take priority over the use of our products and services.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may experience fluctuations in our quarterly or annual operating results, especially in the amount of self-managed subscription license and other license revenues we recognize.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our quarterly and annual operating results, particularly the upfront portion of revenue from new sales of our self-managed subscription license and existing contract renewals and perpetual license revenues, have fluctuated in the past and may do so in the future. Our self-managed products, predominantly sold under a subscription-based license and to a lesser extent sold on a perpetual license basis, are difficult to forecast accurately and are vulnerable to short-term shifts in customer demand. We may experience a reduction in contract duration for self-managed subscription licenses which would reduce the amount of revenue that we recognize on net new and renewal transactions. Also, we may experience order deferrals by customers in anticipation of future new product introductions or product enhancements, as well as a result of their particular budgeting and purchase cycles. The continued global economic and geopolitical uncertainty may also cause further customer order deferrals or reductions, stricter customer purchasing controls and approval processes, and adversely affect budgeting and purchase cycles. By comparison, our short-term expenses are relatively fixed and based in part on our expectations of future revenues. We generally recognize a substantial portion of our self-managed product license revenues in the last month of each quarter and, sometimes in the last few weeks or days of each quarter. As a result, we cannot predict the adverse impact caused by cancellations or delays in prospective orders until the end of each quarter.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Moreover, the expansion of our product portfolio through the introduction of new products and enhancements has increased the complexity of our transactions and this may increase the length of our sales cycles and reduce the predictability of the timing and the amount of future sales.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the difficulty we experience in predicting our quarterly license revenues, we believe that period-to-period comparisons of our operating results are not necessarily a good indication of our future performance.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, a number of the other factors discussed in this section may cause fluctuations in our quarterly or annual operating results. As a result, our future operating results or forecasts of future operating results could fail to meet the expectations of investors, which could cause our stock price to decline.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 31 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Market adoption of cloud-based data management solutions may not grow as we expect, which may harm our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market for cloud-based data management solutions is not as mature as the market for on-premises products, and it may not develop as anticipated. In addition, market acceptance of cloud-based solutions may be affected by a variety of factors, including concerns regarding the data security, privacy, cost, reliability, performance and perceived value associated with such offerings. Many customers have invested substantial resources on traditional, on-premises software solutions and the related ongoing support services, and they may be unwilling or reluctant to migrate to cloud-based solutions. If our cloud-based solutions do not achieve widespread adoption or the market for cloud-based data management solutions generally does not evolve as expected, it could result in reduced customer purchases, reduced renewal rates and decreased revenue, any of which will adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are unable to accurately forecast sales and trends in our business, we may fail to meet expectations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use a &#8220;pipeline&#8221; system, a common industry practice, to forecast sales and trends in our business. Our sales personnel monitor the status of all potential sales of our products and estimate when a customer will make a purchase decision and the potential dollar amount of the sale. We aggregate these estimates periodically in order to generate a sales pipeline. We assess the pipeline at various points in time to look for trends in our business. While this pipeline analysis may provide us with some guidance in business planning and budgeting, these pipeline estimates are necessarily speculative. Our pipeline estimates may not correlate to revenues in a particular quarter or over a longer period of time, particularly in a weak or uncertain global macroeconomic environment, such as that experienced during and as a result of the COVID-19 pandemic. In addition, our pipeline estimates can prove to be unreliable in a particular quarter or over a longer period of time, in part because both the &#8220;conversion rate&#8221; of the pipeline into actual sales and the quality and timing of pipeline generation can be very difficult to estimate.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The conversion of the sales pipeline into actual license or subscription sales may also be affected by the tendency of some of our customers to wait until the end of a fiscal period in the hope of obtaining more favorable terms, which can also impede our ability to negotiate, execute and deliver on these contracts in a timely manner. Because we have historically converted a substantial portion of our pipeline into sales in the last month of each quarter and sometimes in the last few weeks of each quarter, we may not be able to adjust our cost structure in a timely manner in response to variations in the pipeline conversion rate. In addition, for newly acquired companies, we have limited ability to predict how their pipelines will convert into sales or revenues following acquisition. Any change in the conversion rate of the pipeline into customer sales or in the pipeline itself could cause us to improperly budget for future expenses that are in line with our expected future revenues, which would adversely affect our operating margins and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">A reduction in our sales pipeline and pipeline conversion rate could adversely affect the growth of our company.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the recent past, we experienced a reduced conversion rate of our overall pipeline, primarily as a result of general economic slowdowns and general macroeconomic uncertainty due in part to the COVID-19 pandemic and geopolitical disruptions, which caused the amount of customer purchases to be reduced, deferred, or cancelled. Although the size of our sales pipeline and our pipeline conversion rate generally have increased as a result of our additional investments in sales personnel and a gradually improving IT spending environment, they are not consistent on a quarter-to-quarter basis. Recent and current global macroeconomic uncertainty and trends have had and may continue to have an adverse effect on our pipeline conversion rate in the near future. If we are unable to continue to increase the size of our sales pipeline and our pipeline conversion rate, our results of operations could fail to meet the expectations of investors, which could cause our stock price to decline.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have expanded our international operations and opened sales offices in other countries. We have experienced and may continue to experience various leadership transitions in our worldwide sales organization.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have also continued to make investments in our sales specialists and domain experts and to implement strategic changes in our worldwide sales, marketing and field operations to address recent sales execution challenges and improve performance, particularly with respect to our pipeline generation and management capabilities, the reliability of our pipeline estimates and our pipeline conversion rates. For example, in 2020, we shifted our go-to-market strategy within certain countries in APAC and Europe, reducing our direct sales headcount to align with local channel partners for distribution. As a result of our international expansion and these changes, as well as the increase in our direct sales headcount in the United States, we have invested heavily in our sales and marketing functions. We recognized $535.7 million, $496.8 million and $451.8 million of sales and marketing </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 32 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">expense in the years ended December 31, 2022, 2021 and 2020, respectively. As our products become more complex and we target new customers for our software and services, we expect to broaden our go-to-market initiatives and, as a result, our sales and marketing expenses may increase. We expect these investments to increase our revenues, sales productivity, and eventually our profitability. However, if we experience an increase in sales personnel turnover, do not achieve expected increases in our sales pipeline, experience a decline in our sales pipeline conversion ratio, or do not achieve increases in productivity and efficiencies from our new sales personnel as they gain more experience, then we may not achieve our expected increases in revenue, sales productivity, and profitability.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">As a result of our lengthy sales cycles, our expected revenues are susceptible to fluctuations, which could cause us to fail to meet expectations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the expense, broad functionality, and company-wide deployment of our products, our customers&#8217; decisions to purchase our products typically require the approval of their executive decision makers. Also, macroeconomic uncertainty, inflationary pressures, geopolitical disruptions, and other challenging global economic conditions, such as those experienced due to the effects of the COVID-19 pandemic, have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the size of transactions, and length of our sales cycle. In addition, we frequently must educate our potential customers about the full benefits of our products, which also can require significant time. These trends toward greater customer executive level involvement or stricter customer purchasing controls and approval processes and increased customer education efforts are likely to increase, particularly as we expand our market focus to broader data management initiatives and experience increased competition from new or emerging technologies. Further, our sales cycle may lengthen as we continue to focus our sales efforts on large corporations. In addition, the purchase of our products may be delayed, or our sales cycle may become more complex, due to potential conflicts in our sales channels and sales processes if we increasingly sell our subscription-based offerings together with our perpetual license-based products or to accounts that have pre-existing perpetual license-based products. As a result of these factors, the length of time from our initial contact with a customer to the customer&#8217;s decision to purchase our products typically ranges from three to twelve months. We are subject to a number of significant risks as a result of our lengthy sales cycle that could delay, reduce or otherwise adversely affect the purchase of our products, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">changes in our customers&#8217; budgetary constraints and internal acceptance review procedures;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the timing of our customers&#8217; budget cycles;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the seasonality of technology purchases, which historically has resulted in stronger sales of our products in the fourth quarter of the year, especially when compared to lighter sales in the first quarter of the year;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our customers&#8217; concerns about the introduction of our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our customers&#8217; concerns about managing a combination of perpetual license-based products and subscription-based products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our customers&#8217; concerns about migrating pre-existing perpetual license-based products to our cloud offerings;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">market confusion over the introduction of new or emerging technologies by us or our competitors or changes in technological trends, particularly the shift to cloud-based solutions; or</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential downturns in general economic or political conditions or potential tightening of credit markets that could occur during the sales cycle.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If our sales cycles lengthen unexpectedly, they could adversely affect the timing of our revenues or increase costs which may independently cause fluctuations in our revenues and results of operations. Finally, if we are unsuccessful in closing sales of our products after spending significant funds and management resources, our operating margins and results of operations could be adversely impacted.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The sales prices of our products may decrease, which may reduce our gross profits and adversely affect our financial results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The sales prices for our subscription offerings and professional services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of subscription offerings, self-managed offerings and professional services and their respective margins, anticipation of the introduction of new subscription offerings or professional services, or promotional programs. Competition continues to increase in the market </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 33 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. We cannot guarantee that we will be successful in developing and introducing new subscription offerings with enhanced functionality on a timely basis, or that any such new subscription offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, currency fluctuations in certain countries and regions may negatively impact actual prices that channel partners and customers are willing to pay in those countries and regions. Recent fluctuations in foreign currency exchange rates have negatively affected, and are likely to continue to negatively affect, our revenues in the near term. Changes in foreign currency exchange rates driven by the general strengthening of the U.S. dollar adversely impacted reported revenue by approximately $48 million for the year ended December&#160;31, 2022. The impact on revenue from fluctuations in foreign currency is calculated by comparing current period revenue to the translated current period revenue for the year ended December&#160;31, 2022 using the comparable period&#8217;s exchange rates from the prior year. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We rely on our relationships with our strategic partners. If we do not establish, maintain and strengthen these relationships, our ability to generate revenue and control expenses could be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our ability to increase the sales of our products depends in part upon establishing, maintaining and strengthening relationships with our current strategic partners and any future strategic partners.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to our direct sales force, we rely on established relationships with a variety of strategic partners, such as hyperscaler cloud partners, cloud data platforms, systems integrators, resellers, and distributors, for marketing, licensing, implementing, and supporting our products in the United States and internationally. We also rely on relationships with strategic technology partners, such as enterprise application providers, database vendors, data quality vendors, and enterprise information integration vendors, for the promotion and implementation of our products. In addition, as we develop new products, particularly those based on new or emerging technologies, we may need to establish relationships with new strategic partners, including those that may differ from the types of strategic partners we currently have. We may not be able to successfully establish such relationships, which may adversely affect the market acceptance of our products. In addition, given our limited history with our newer strategic partners, we cannot be certain these relationships will result in significant increases in sales of our products, particularly our newer products.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our strategic partners offer products from several different companies, including, in some cases, products that compete with our products. We have limited control, if any, as to whether these strategic partners devote adequate resources to promoting, selling, and implementing our products as compared to our competitors&#8217; products. Also, new or emerging technologies, technological trends or changes in customer requirements may result in certain of our strategic partners becoming potential competitors in the future. In addition, from time to time our strategic partners have acquired, and will likely continue to acquire, competitors of ours. Such consolidation makes it critical that we continue to develop, maintain and strengthen our relationships with other strategic partners. We may not be able to strengthen such relationships and successfully generate additional revenue.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Informatica Partner Program agreements with our strategic partners typically have a duration of 24 months, and generally may be terminated for any reason by either party with advance notice prior to each renewal date. It should be noted that in some jurisdictions, even with a right to termination for convenience, partners may be entitled to compensation upon termination, depending on local law, their level of investment and the notice period given. We cannot assure you that we will retain these strategic partners or that we will be able to secure additional or replacement strategic partners. The loss of one or more of our significant strategic partners or a decline in the number or size of orders from any of them could harm our results of operations. In addition, many of our new strategic partners require extensive training and may take several months or more to achieve productivity. Our strategic partner sales structure could subject us to lawsuits, potential liability, and reputational harm if, for example, any of our strategic partners misrepresents the functionality of our offerings to customers or violates laws or our or their corporate policies. If our strategic partners are unsuccessful in fulfilling the orders for our offerings, or if we are unable to enter into arrangements with and retain high quality strategic partners, our ability to sell our offerings and results of operations could be harmed.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we may not be able to maintain strategic partnerships or attract sufficient additional strategic partners who have the ability to market our products effectively, are qualified to provide timely and cost-effective customer support and service, or have the technical expertise and personnel resources necessary to implement our products for our customers. In particular, if our strategic partners do not devote sufficient resources to implement </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 34 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">our products, we may incur substantial additional costs associated with hiring and training additional qualified technical personnel to implement solutions for our customers in a timely manner.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, our relationships with our strategic partners may not generate enough revenue to offset the significant resources used to develop these relationships. If we are unable to leverage the strength of our strategic partnerships to generate additional revenues, our revenues could decline.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Delivering certain of our products via the cloud increases our expenses and may pose other challenges to our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We offer and sell software products delivered as a cloud service and software that is self-managed by our customers using their own infrastructure. Our cloud solutions enable quick setup and subscription pricing. Historically, our products were developed in the context of the self-managed offering, and we have less operating experience offering and selling our products via our cloud offering. Although a majority of our subscription revenue is currently generated from customers using our self-managed products, we believe that over time more customers will move to the cloud offering. As more of our customers transition to the cloud, we may be subject to additional contractual obligations with respect to privacy and data protection, service level agreements, as well as competitive pressures and higher operating costs, any of which may harm our business. We are directing a significant portion of our financial and operating resources to implement a robust cloud offering for our products, but even if we continue to make these investments, we may be unsuccessful in growing or implementing our cloud offering competitively, and our business, results of operations and financial condition could be harmed. If our cloud offering does not develop as quickly as we expect, or if we are unable to continue to scale our systems to meet the requirements of a large cloud offering, our business may be harmed.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We expect our revenue mix to vary over time, which could harm our gross margin and operating results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect our revenue mix to vary over time due to a number of factors, including the mix of our self-managed subscription products, cloud products, and professional services revenue. Due to the differing revenue recognition policies applicable to our self-managed subscriptions and cloud products, shifts in our business mix from quarter-to-quarter or period-to-period could produce substantial variation in revenue recognized. Further, our gross margins and operating results could be harmed by changes in revenue mix and costs, together with numerous other factors, including entry into new markets or growth in lower-margin markets; entry into markets with different pricing and cost structures; pricing discounts; and increased price competition. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and operating results. This variability, unpredictability and varying revenue recognition methods could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class&#160;A common stock could decline significantly.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have a history of losses and may not be able to achieve profitability on a consistent basis. If we cannot achieve profitability, our business, financial condition, and results of operations may suffer.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have incurred net losses since we were taken private in a 2015 transaction led by our Sponsors (the "2015 Privatization Transaction") as a result of recording $3.1&#160;billion in acquired technology and intangible assets. The related amortization expense from these assets was $185.6 million, $241.0 million, and $284.0&#160;million for the years ended December 31, 2022, 2021 and 2020, respectively. In addition, as a result of the 2015 Privatization Transaction and the debt incurred, we recognized interest expense of $78.0 million, $132.4 million and $149.4 million, in the fiscal years 2022, 2021 and 2020, respectively. As a result, we incurred net losses of $53.7 million, $99.9 million and $167.9 million for the years ended December 31, 2022, 2021 and 2020, respectively. As a result, we had an accumulated deficit of $1,183.2 million as of December&#160;31, 2022. In addition, we anticipate that our operating expenses will increase in the foreseeable future as we continue to enhance our offerings, broaden our customer base, expand our sales and marketing activities particularly with regard to our subscription-based offerings, expand our operations, hire additional employees, and continue to develop our technology. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. Revenue growth may slow or revenue may decline for a number of possible reasons, including slowing demand for our products and services or increasing competition. Any failure to increase our revenue as we grow our business could prevent us from achieving profitability or positive cash flow at all or on a consistent basis, which would cause our business, financial condition, and results of operations to suffer. Additionally, increases in interest rates will impact profitability as our Credit Facilities have </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 35 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">variable interest rates which are no longer being offset by the interest rate swaps that we previously entered into and matured on December 31, 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our ability to increase sales of our offerings is highly dependent on the quality of our products and customer support, and our failure to offer high quality products and support would have an adverse effect on our business, reputation and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">After our products are deployed within our customers&#8217; IT environments, our customers depend on our maintenance and support services to resolve issues relating to our products, as well as our professional services, consisting of consulting and education services. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education on our products, our ability to sell additional subscriptions to existing customers or expand the value of existing customers&#8217; subscriptions would be adversely affected and our reputation with potential customers could be damaged. Many larger enterprise and government entity customers have more complex IT environments and require higher levels of support than smaller customers. If we fail to meet the requirements of these enterprise customers, it may be more difficult to grow sales with them.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, it can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with demand, particularly if the sales of our offerings exceed our internal forecasts. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide adequate and timely support to our customers, and our customers&#8217; satisfaction with our offerings, will be adversely affected. Our failure to provide and maintain high-quality products and support services would have an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Products sold as a subscription may increase the difficulty of evaluating the performance of our business during a particular period.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recognize a portion of our total subscription revenue ratably over the term of the subscription agreements, which are typically one to three years in length. As a result, the subscription revenue we report in each quarter is the result of subscription agreements entered into during previous quarters. Consequently, a decline in subscription agreements in any one quarter may not significantly affect, if at all, our results in that quarter but could result in a reduction of revenue recognized in future quarters. We may not be able to adjust our cost structure in response to changes in revenue. Accordingly, the effect of significant downturns in sales of products sold as a subscription may not be fully reflected in our results of operations until future periods. Also, since revenue from customers is recognized, in part, over the term of their subscription, it is difficult for us to rapidly increase revenue through additional sales in any period. The timing of such revenue recognition may make it more difficult to forecast sales and trends in our business, particularly changes in revenue, and could have a potentially negative impact on our financial performance. By contrast, a significant majority of our costs are expensed as incurred, including hosting costs which are incurred as soon as a customer starts using our cloud products. As a result, an increase in customers could result in our recognition of more costs than revenue in the earlier portion of the subscription contract term.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, our customers have no obligation to renew their subscription agreement after the expiration of their then current subscription period, and in fact, some former customers have elected not to renew. As a result, we may not be able to accurately predict future renewal rates, and our customers&#8217; renewal rates may decline or fluctuate as a result of a number of factors, including lack of satisfaction with our subscription-based offerings, the prices of our subscription-based offerings and being uncompetitive with the prices offered by competitors, perceived information security risks associated with our systems, reductions in customers&#8217; spending levels, a competitor&#8217;s product being perceived as better than our product, and general economic conditions. If our customers do not renew their subscriptions, or if they renew on less favorable terms, our revenue may decline.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Any significant defect, error or performance failure in our software or services could cause us to lose revenue and expose us to product or other liability claims.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The software and services we offer are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or not perform as contemplated. These defects, errors or performance failures could cause damage to our reputation, security or privacy breaches or incidents, loss of customers or revenue, product returns, order cancellations, service terminations, or lack of market acceptance of our software and services. As the use of our software and services, including software or services recently acquired or developed, expands to more sensitive, secure, or mission critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 36 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">should our software or services fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software or services to fix these defects, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our license and subscription agreements with our customers typically contain provisions designed to limit our exposure to potential product liability claims or liability for data loss or security or privacy breaches. However, the limitation of liability provisions contained in our license agreements may not be effective as a result of existing or future national, federal, state, or local laws or ordinances or unfavorable judicial decisions. Those limitation of liability provisions may also not be sufficient to protect against material losses if several different customers experienced security or privacy breaches or incidents related to the use of our software or services in the same year. Although we have not experienced any product liability claims to date, the sale and support of our products entail the risk of such claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against product liability may not be adequate to cover a potential claim.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our products are unable to interoperate with database connectors developed and maintained by third parties that are not within our control, our ability to develop and sell our products to our customers could be adversely affected, which would result in harm to our business and operating results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our products are designed to interoperate with and provide access to a wide range of third-party developed and maintained database connectors, including hardware and software technologies, which are used by our customers. The future design and development plans of the third parties that maintain these technologies are not within our control and may not be in line with our future product development plans. We may also rely on such third parties to provide us with access to these technologies so that we can properly test and develop our products to interoperate with these third-party technologies. These third parties may in the future refuse or otherwise be unable to provide us with the necessary access to their technologies. In addition, these third parties may decide to design or develop their technologies in a manner that would not be interoperable with our own. The continued consolidation in the enterprise software market may heighten these risks. Furthermore, our expanding product line, including our combination of products delivered on a comprehensive, unified and open data management platform makes maintaining interoperability more difficult as various products may have different levels of interoperability and compatibility, which may change from version to version. If any of the situations described above were to occur, we would not be able to continue to market our products as interoperable with such third-party database connectors, which could adversely affect our ability to successfully sell our products to our customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Acquisitions present many risks, which could adversely affect our business, operating results and financial condition.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we evaluate potential acquisitions in complementary businesses, products, or technologies. For example, in August 2020, we acquired GreenBay Technologies, a provider of advanced AI/ML solutions that complement our CLAIRE-powered Intelligent Cloud Data Management platform, and in July 2020, we acquired Compact Solutions, a provider of advanced metadata connectivity tools.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Acquisitions involve a number of risks, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the failure to capture the value of the business we acquired, including the loss of any key personnel, customers and business relationships, including strategic partnerships, or the failure of the transaction to advance our business strategy as anticipated;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the difficulties in and costs associated with successfully integrating or incorporating the acquired company&#8217;s products, technologies, services, employees, customers, partners, business operations and administrative systems with ours, particularly when the acquired company operates in international jurisdictions;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the disruption of our ongoing business and the diversion of management&#8217;s attention by transition or integration issues;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any difficulties in consolidating the acquired company&#8217;s financial results with ours, in particular as a result of different accounting principles or financial reporting standards, and the adverse consequences to us of any delay in obtaining the necessary financial information for such consolidation, any unanticipated change in financial information previously reported to us, or the impact the acquired company&#8217;s financial performance has on our financial performance as a result of such consolidation;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 37 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the failure to accurately predict how the acquired company&#8217;s pipeline will convert into sales or revenues following the acquisition, as conversion rates post-acquisition may be quite different from the acquired company&#8217;s historical conversion rates and can be affected by changes in business practices that we implement;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any inability to generate revenue from the acquired company&#8217;s products in an amount sufficient to offset the associated acquisition and maintenance costs, including addressing issues related to the availability of offerings on multiple platforms and from cross-selling and up-selling our products to the acquired company&#8217;s installed customer base or the acquired company&#8217;s products to our installed customer base; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the failure to adequately identify or assess significant problems, liabilities or other issues, including issues with the acquired company&#8217;s technology or intellectual property, product quality, data security, privacy practices, accounting practices, employees, customers or partners, regulatory compliance, or legal or financial contingencies, particularly when the acquired company operates in international jurisdictions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may not be successful in overcoming these risks or any other problems encountered in connection with our acquisitions. To the extent that we are unable to successfully manage these risks, our business, operating results, or financial condition could be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the consideration paid in connection with an acquisition also affects our financial results. If we should proceed with one or more significant acquisitions in which the consideration includes cash, we could be required to use a substantial portion of our available cash to consummate any such acquisition.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, acquisitions may result in our incurring additional taxes, unforeseen or higher than expected costs, debt, material one-time write-offs, or purchase accounting adjustments including the write-down of deferred revenue and restructuring charges. They may also result in recording goodwill and other intangible assets in our financial statements which may be subject to future impairment charges or ongoing amortization costs, thereby reducing future earnings. In addition, from time to time, we may enter into negotiations for acquisitions or investments that are not ultimately consummated. Such negotiations could result in significant diversion of management time, as well as incurring expenses that may impact operating results.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our products and services do not achieve and/or maintain broad market acceptance, our revenues and revenue growth rate may be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, a significant portion of our revenues have been derived from sales of our traditional data management products, such as PowerCenter and PowerExchange, and related services. We expect revenue from our traditional data management products and services to continue to comprise a significant portion of our revenues for the foreseeable future. If these products and services do not maintain market acceptance, our revenues may decrease.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to our traditional data management and data quality products, we have expanded our platform to include products and services in the emerging market for broader data management initiatives, such as cloud data integration, cloud application integration, cloud data quality and governance, enterprise data catalog ("EDC"), master data management ("MDM"), customer data platform ("CDP"), enterprise integration platform as a service ("iPaaS"), and data privacy management, among others. The market for our broader data management products and services remains relatively new and continues to change, and efforts to expand beyond our traditional data management products may not succeed and may not result in significant revenue. For example, we announced that we are increasing our investments to develop new products that continue to expand our offerings beyond our traditional data management products.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our newer products may not achieve market acceptance if our customers or prospective customers:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">do not fully value the benefits of using our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">do not achieve favorable results using our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">use their budgets for other products that have priority over our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">defer or decrease product purchases due to macroeconomic uncertainty or global economic conditions;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">experience technical difficulties in implementing our products; or</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">use alternative methods to solve the problems addressed by our products.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 38 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Market acceptance of our products may also be affected if, among other things, competition substantially increases in the data management market or transactional applications suppliers integrate their products to such a degree that the utility of the functionality that our products and services provide is minimized or rendered unnecessary. Market acceptance of our products may also be affected by customer confusion surrounding the introduction of new and emerging technologies by us and our competitors or changes in technological trends, particularly the shift to cloud-based solutions, and confusion about the benefits of our products compared to other solutions. In addition, in order to enable our sales personnel and our external distribution channels to sell these newer products effectively, we have continued to invest resources and incur additional costs in training programs on new product functionalities, key differentiators, and key business values. If these newer products do not achieve market acceptance, our revenues could be adversely affected and our revenue growth rate and profitability could decline.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are not able to maintain and enhance our brand, our business and results of operations may be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that the brand identities that we have developed have contributed significantly to the success of our business. We also believe that maintaining and enhancing our brands is important to expanding our customer base and attracting talented employees. In order to maintain and enhance our brands, we may be required to make further investments that may not be successful. Maintaining our brands will depend in part on our ability to remain a leader in data integration and management technology, our ability to preserve our independence and neutrality, and our ability to continue to provide high-quality offerings and customer service. In addition, we could be the subject of a negative social media campaign beyond our control that could adversely affect the perception of our brand. If we fail to promote and maintain our brands, or if we incur excessive costs in doing so, our business, financial condition, results of operations and cash flows may be harmed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked to foster, which could harm our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue targeted hiring to support our business strategy. If we do not maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit that we believe we need to support our growth and to maintain our leadership position in the data management market. Moreover, many of our existing employees with exercisable options or other equity awards may be able to receive significant proceeds from sales of shares of our Class&#160;A common stock, which could lead to employee attrition and disparities of wealth among our employees that adversely affects relations among employees and our culture in general. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We rely on a number of different distribution channels to sell and market our products. Any conflicts that we may experience within these various distribution channels could result in confusion for our customers and a decrease in revenue and operating margins.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a number of relationships with resellers, system integrators, and distributors that assist us in obtaining broad market coverage for our products and services. Although our discount policies, sales commission structure, and reseller licensing programs are intended to support each distribution channel with a minimum level of channel conflicts, we may not be able to minimize these channel conflicts in the future. Any channel conflicts that we may experience could result in confusion for our customers and a decrease in revenue and operating margins.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The seasonality of our business can create variance in our quarterly bookings, subscription revenue and cash flows from operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Demand for our software products and services are generally highest in the fourth quarter and lowest in the first quarter of each year. We believe that this seasonality results from a number of factors, including companies using their IT budget at the end of the calendar year resulting in higher sales activity in the quarter ending December&#160;31. The seasonality of our business may cause continued or increased fluctuations in our results of operations and cash flows, which may prevent us from achieving our quarterly or annual forecasts or meeting or exceeding the expectations of research analysts or investors, which in turn may cause a decline in the trading price of our Class&#160;A common stock.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 39 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our future quarterly or annual results may fluctuate significantly, which could adversely affect the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our results of operations, including the levels of our revenue, cost of revenue, gross margin, operating expenses, cash flow and deferred revenue, have fluctuated from quarter-to-quarter and year-to-year in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. Accordingly, our financial results in any one quarter or period should not be relied upon as indicative of future performance. Our quarterly or annual financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Because the timing and amount of our revenue is difficult to forecast and because our operating costs and expenses are relatively fixed in the short term, if our revenue does not meet our expectations, we are unlikely to be able to adjust our spending to levels commensurate with our revenue. As a result, the effect of revenue shortfalls on our results of operations may be more accentuated, and these and other fluctuations in quarterly results may negatively affect the market price of our Class&#160;A common stock. Among the factors that may cause fluctuations in our quarterly financial results are those listed below:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to attract and retain new customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the addition or loss of enterprise customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to successfully expand our business domestically and internationally;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our ability to gain new channel partners and retain existing channel partners;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">fluctuations in the growth rate of the overall market that our solution addresses;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">fluctuations in the mix of our revenue;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the unpredictability of the timing of our receipt of orders for perpetual licenses and self-managed subscriptions-based licenses, the revenue for which we typically recognize the majority upfront;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including continued investments in sales and marketing, research and development and general and administrative resources;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">network outages or performance degradation of our cloud service;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">information security breaches;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">general economic, industry and market conditions, including inflationary pressures and any geopolitical disruptions or economic responses and counter-responses or otherwise by various global actors, including the military conflict between Russia and Ukraine;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">decreases in customer renewal rates;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increases or decreases in the number of elements of our subscription offerings or pricing changes upon any renewals of customer agreements;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">changes in our pricing policies or those of our competitors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the budgeting cycles and purchasing practices of customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">decisions by potential customers to purchase alternative solutions from larger, more established vendors, including from their primary software vendors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">decisions by potential customers to develop in-house solutions as alternatives to our platform;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our software and services;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">delays in our ability to fulfill our customers&#8217; orders;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">seasonal variations in sales of our solution;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the cost and potential outcomes of future litigation or other disputes;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">future accounting pronouncements or changes in our accounting policies;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 40 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">fluctuations in stock-based compensation expense;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">fluctuations in foreign currency exchange rates;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the timing and success of new products and service introductions by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">other risk factors described in this Report.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our investment policy allows an investment portfolio that may be subject to credit and liquidity risks and fluctuations in the market value of our investments and interest rates, which may result in impairment or loss of value of our investments, an inability to sell our investments or a decline in interest income.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">           Our investment portfolio invests in cash, cash equivalents, and money market funds with highly rated financial institutions and highly liquid marketable debt securities that are rated single A or above and held in a separate custody account with a highly rated financial institution. Our investment policy allows us to invest in instruments such as certificates of deposit, commercial paper, corporate notes and bonds, municipal securities, and U.S. government and agency notes and bonds. Although we will follow an established investment policy, which specifies credit quality standards for our investments and limits the amount of credit exposure to any single issue, issuer, or type of investment, and other criteria in order to help mitigate our exposure to interest rate and credit risk, the assets in our investment portfolio may lose value or become impaired, or our interest income may decline. We may be required to record impairment charges for other-than-temporary declines in fair market value in our investments. Future fluctuations in economic and market conditions could adversely affect the market value of our investments, and we could record additional impairment charges and lose some of the principal value of investments in our portfolio. A total loss of an investment or a significant decline in the value of our investment portfolio could adversely affect our operating results and financial condition.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, from time to time we make strategic investments in private companies. Our strategic investments in private companies are subject to risk of loss of investment capital. Some of these investments may have been made to further our strategic objectives and support our key business initiatives. Our strategic investments in private companies are inherently risky because the markets for the technologies they have under development are typically in the early stages and may never materialize. We could lose the value of our entire investment in these companies.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Regulation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our effective tax rate is difficult to project, and changes in such tax rate or adverse results of tax examinations could adversely affect our operating results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Based on our corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. We are a United States-based multinational company subject to tax in multiple United States and foreign tax jurisdictions. Our results of operations would be adversely affected to the extent that our geographical mix of income becomes more weighted toward jurisdictions with higher tax rates and would be favorably affected to the extent the relative geographic mix of income shifts to lower tax jurisdictions. Any change in our mix of earnings is dependent upon many factors and is therefore difficult to predict. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. In the United States, legislation commonly referred to as the Tax Cuts and Jobs Act introduced a number of changes to U.S. federal income tax laws, the impact of which is uncertain. In addition, the authorities in the jurisdictions in which we operate could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing, and could impose additional tax, interest and penalties. These authorities could also claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement was to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business, financial condition and results of operations.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 41 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The process of determining our anticipated tax liabilities involves many calculations and estimates that are inherently complex and make the ultimate tax obligation determination uncertain. As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate prior to the completion and filing of tax returns for such periods. This process requires estimating both our geographic mix of income and our current tax exposures in each jurisdiction where we operate. These estimates involve complex issues, require extended periods of time to resolve, and require us to make judgments, such as anticipating the outcomes of audits with tax authorities and the positions that we will take on tax returns prior to actually preparing the returns. We also determine the need to record deferred tax liabilities and the recoverability of deferred tax assets. A valuation allowance is established to the extent recovery of deferred tax assets is not more likely than not based on our estimation of future taxable income and other factors in each jurisdiction.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, our overall effective income tax rate and tax expenses may be affected by various factors in our business, including acquisitions, changes in our legal structure, changes in the geographic mix of income and expenses, changes in valuation allowances, and changes in applicable tax laws and accounting pronouncements. Further, the geographic mix of income and expense is impacted by the fluctuation in exchange rates between the U.S. dollar and the functional currencies of our subsidiaries.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are under examination by various taxing authorities covering the past several years. We may receive additional assessments from domestic and foreign tax authorities that might exceed amounts reserved by us. In the event we are unsuccessful in reducing the amount of such assessment, our business, financial condition, or results of operations could be adversely affected. Specifically, if additional taxes and/or penalties are assessed as a result of these audits, there could be a material effect on our income tax provision, operating expenses, and net income in the period or periods when that determination is made.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our failure to protect personal information adequately could have a significant adverse effect on our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These data protection and privacy-related laws and regulations include the GDPR and the CCPA as amended by the California Privacy Rights Act ("CPRA")and are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny as well as escalating levels of enforcement and sanctions. Any actual or perceived loss, improper retention or misuse of certain information or alleged violations of laws and regulations relating to privacy, data protection and data security, and any relevant claims, could result in enforcement action against us, including fines, imprisonment of company officials and public censure, claims for damages by customers and other affected individuals, and damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have an adverse effect on our operations, financial performance, and business. Evolving and changing definitions of personal data and personal information, within the European Union, the United States, and elsewhere, especially relating to classification of IP addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data. Any perception of privacy or security concerns or an inability to comply with applicable laws, regulations, policies, industry standards, contractual obligations or other actual or asserted legal obligations, even if unfounded, may result in additional cost and liability to us, harm our reputation, inhibit adoption of our products by current and future customers, and adversely affect our business, financial condition, and operating results.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have implemented and maintain security measures intended to protect personal information, and we require our service providers to implement and maintain security measures intended to protect personal information they maintain or process for us. However, our security measures and those of our service providers remain vulnerable to various threats posed by hackers and criminals and by internal errors. If our or any of our service providers' security measures are overcome and any personal information that we or our service providers collect, store or otherwise process is breached, compromised or otherwise subject to unauthorized access, use or other processing, we may be required to comply with costly and burdensome breach notification obligations. We may also be subject to investigations, enforcement actions and private claims, demands and lawsuits. For example, the CCPA imposes a private right of action for certain security breaches that could lead to some form of remedy including regulatory scrutiny, fines, private action, settlements and other consequences. In addition, any data security incident is likely to generate negative publicity and have a significant negative effect on our business.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 42 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">In connection with the operation of our business, we may collect, store, transfer and otherwise process certain personal information. As a result, our business is subject to a variety of government and industry regulations, as well as other obligations, related to privacy, data protection and information security.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Privacy, data protection and information security have become significant issues in various jurisdictions where we offer our products. The regulatory frameworks for privacy, data protection and information security issues worldwide are rapidly evolving and are likely to remain uncertain for the foreseeable future. Federal, state, and&#160;non-U.S.&#160;government bodies or agencies have in the past adopted, and may in the future adopt, new laws and regulations or may make amendments to existing laws and regulations affecting data protection, data privacy and/or information security and/or regulating the use of the Internet as a commercial medium. Decisions of courts, and formal and informal guidance of administrative agencies and other supervisory authorities may modify the interpretation and enforcement of these laws and regulations in ways that may limit our business activities or create additional compliance costs. Industry organizations also regularly adopt and advocate for new standards in these areas. If we fail or are perceived to have failed to comply with any of these laws, regulations, standards or other actual or asserted obligations, we may be subject to investigations, enforcement actions, civil litigation, fines and other penalties, all of which may generate negative publicity and have a negative impact on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the United States, we may be subject to investigation and/or enforcement actions brought by federal agencies and state attorneys general and consumer protection agencies. We publicly post policies and other documentation regarding our practices concerning the processing, use and disclosure of personal information. Although we endeavor to comply with our published policies and documentation, we may at times fail to do so or be alleged to have failed to do so. The publication of our privacy policy and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Internationally, virtually every jurisdiction in which we operate has established its own data security, privacy and data protection legal frameworks with which we or our customers must comply. Within the European Economic Area ("EEA"), the GDPR applies to the processing (which includes the collection and use) of certain personal data. The GDPR imposes additional obligations and risk upon our business and substantial penalties to which we could be subject in the event of any&#160;non-compliance.&#160;Administrative fines under the GDPR can amount up to 20&#160;million Euros or four percent&#160;of the group&#8217;s annual global turnover, whichever is higher. We have incurred substantial expense in complying with the obligations imposed by the GDPR and we may be required to make further significant changes in our business operations as regulatory guidance or other circumstances change, all of which may adversely affect our revenue and our business overall. Despite our efforts to attempt to comply with the GDPR, a regulator may determine that we have not done so and subject us to fines and public censure, which could harm our company.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States. We have undertaken certain efforts to conform transfers of personal data from the EEA and Switzerland to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities. Despite this, we may be unsuccessful in establishing or maintaining conforming means of transferring such data from the EEA and Switzerland. In July 2020, the Court of Justice of the European Union ("CJEU") invalidated the EU-U.S.&#160;Privacy Shield framework, which provided a mechanism for the transfer of data from EU member states to the United States. We certified compliance with the Privacy-Shield Framework and Principles and relied, in part, on EU-U.S. Privacy-Shield as one of the mechanisms for transferring data to the United States. The CJEU also advised that Standard Contractual Clauses approved by the European Commission ("SCCs"), another transfer mechanism, were not alone sufficient to protect data transferred to the United States. The use of SCCs for the transfer of personal information to the United States must be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country. The SCCs and other cross-border personal data transfer mechanisms may be subject to legal challenge, and guidance and decisions from European supervisory authorities may call into question the legality of certain transfers and/or impose conditions on certain transfers that may be difficult for Informatica to meet or may be disruptive or costly to our operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 25, 2022, the United States and the European Commission announced that they agreed in principle on a new Trans-Atlantic Data Privacy Framework, subsequently named the EU-U.S. Data Privacy Framework (the &#8220;Framework&#8221;), to replace the Privacy Shield. There can be no certainty that the Framework will be implemented or will serve as an appropriate mechanism for us to transfer personal data to the United States.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our products due to the potential risk exposure to such customers as a result of business sentiment </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 43 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">regarding international data transfers and data protection obligations imposed on them. To address these concerns, we already offer many of our cloud services from data centers in the EEA. Nevertheless, we may find it necessary to continue to augment systems to maintain personal data originating from the EEA or other regions within those regions, which may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business. We and our customers may face a risk of enforcement actions taken by data protection authorities with respect to cross-border personal data transfers.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the UK, personal data processing is governed by the UK General Data Protection Regulation and other domestic data protection laws, such as the UK Data Protection Act of 2018, which provide for penalties for noncompliance of up to the greater of &#163;17.5 million or 4% of worldwide revenues. Although the European Commission adopted an adequacy decision for the UK in June 2021 that allows for the continued flow of personal data from the EU to the UK, this decision may be revoked or modified and will need to be renewed after four years from the date of adoption. In February 2022, the UK&#8217;s Information Commissioner&#8217;s Office issued new standard contractual clauses ("UK SCCs") to support personal data transfers out of the United Kingdom, that became effective in March 2022 and are required to be implemented. These and other developments with respect to data protection could increase the risk of non-compliance and the costs of providing our products and services in a compliant manner. We cannot fully predict how UK data protection laws or regulations may develop in the medium to longer term or how the EU will treat the UK with respect to data protection issues, including those relating to data transfers to and from the UK. We may incur liabilities, expenses, costs and other operational losses relating to UK data protection laws, including in connection with any measures we take to comply with them, and we may find it necessary or desirable to engage in additional contractual negotiations and to modify our data handling policies and practices with respect to the UK.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. For example, in the United States, various laws and regulations apply to the collection, processing, disclosure and security of certain types of data, including the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act of 1996, the Gramm-Leach-Bliley Act and state laws relating to privacy and data security, including the CCPA as amended by the CPRA. The CCPA, as modified by the CPRA, requires covered companies to, among other things, provide disclosures to California consumers, and afford such consumers privacy rights such as the ability to opt-out of certain sales of personal information and expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is collected, used and shared. The CCPA and CPRA provide for civil penalties for violations, as well as a private right of action for certain security breaches that may increase security breach litigation. Potential uncertainty surrounding the CCPA and CPRA may increase our compliance costs and potential liability and could have a material adverse effect on our business, including how we use and otherwise process personal information, our financial condition, and the results of our operations or prospects. Other states have also enacted or proposed similar data privacy laws. For example, Virginia, Colorado, Utah, and Connecticut all have enacted legislation that has or will become effective in 2023. Additionally, the U.S. federal government is contemplating privacy legislation. The effects of the CCPA, CPRA, and other privacy laws in the United States are significant and have required, and may require, us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This legislation and other proposed laws at the state and federal level in the United States, could create the potential for a patchwork of overlapping but different laws, result in further uncertainty and require us to incur additional costs and expenses in an effort to comply or require changes in business practices and policies.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">More generally, the various privacy and data security legal obligations that apply to us may evolve in a manner that relates to our practices or the features of our applications or platform. We may need to take additional measures to comply with the changes in our legal obligations and to maintain and improve our information security posture in an effort to avoid information security incidents or breaches affecting personal information or other sensitive or proprietary data. Also, an increasing number of jurisdictions require, or are contemplating new requirements, that certain types of data be retained on servers within these jurisdictions or that put material restrictions on the ability to transfer certain types of data out of the jurisdiction. These jurisdictions exist throughout the world but may be concentrated in certain areas in which we derive a substantial portion of our sales, including in particular Europe. Our failure to comply with applicable laws, directives, and regulations may result in enforcement actions against us, including fines, and damage to our reputation, any of which may have an adverse effect on our business and operating results. Although we offer cloud services from many jurisdictions around the world, these requirements may nevertheless have material adverse effects on our business including reducing customer demand, impairing our ability to maintain and improve our services with a global workforce, adding complexity to contractual negotiations, which may increase our expenses and delay deal closure, and imposing additional costs </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 44 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">on the operation of our services, for example by increasing customer demand for services offered in jurisdictions with higher operating costs.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may legally or contractually apply to us. One example of such a self-regulatory standard is the Payment Card Industry Data Security Standard ("PCI DSS"), which relates to the processing of payment card information. In the event we are required to comply with the PCI DSS but fail to do so, fines and other penalties could result, and we may suffer reputational harm and damage to our business. Further, our customers may expect us to comply with more stringent privacy and data security requirements than those imposed by laws, regulations or self-regulatory requirements, and we may be obligated contractually to comply with additional or different standards relating to our handling or protection of data on or by our offerings. We also expect that there will continue to be changes in interpretations of existing laws and regulations, or new proposed laws, regulations, and other obligations concerning privacy, data protection and information security, which could impair our or our customers&#8217; ability to collect, use or disclose information relating to consumers, which could decrease demand for our offerings, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because the interpretation and application of many laws and regulations relating to privacy, data protection and information security, along with industry standards, are uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our data management practices or the features of our products, and we could face fines, lawsuits, regulatory investigations and other claims and penalties, and we could be required to fundamentally change our products or our business practices, any of which could have an adverse effect on our business. Any inability to adequately address privacy, data protection and data security concerns, even if unfounded, or any actual or perceived failure to comply with applicable privacy, data protection and information security laws, regulations and other actual or asserted obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy, data protection and information security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and countries outside of the United States. If we are not able to adjust to changing laws, regulations and standards relating to privacy, data protection and information security or use of the Internet, our business may be harmed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">As our business expands, we are subject to increasingly complex regulatory and compliance obligations and differing business practices, both foreign and domestic, which may strain our resources and divert management&#8217;s attention.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the past few years, our organizational structure has increased in complexity due to compliance with financial reporting obligations, tax regulations and tax accounting requirements, acquisitions, our relationships with channel partners, and other regulatory and compliance requirements, including compliance with the rules and regulations related to anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act ("FCPA") and the UK Bribery Act of 2010 ("UK Bribery Act") or those related to anti-trust or anti-competitive market practices, including Article 101(3) of the Treaty on the Functioning of the European Union or U.S. anti-trust laws. In addition, new or changing rules and regulations, including those relating to corporate governance, securities laws and public disclosure, often create uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These practices may evolve over time upon new guidance from regulatory or governing bodies, resulting in continued uncertainty regarding compliance and higher costs to adopt or modify our practices accordingly. Also, as we expand internationally, we become subject to the various rules and regulations of foreign jurisdictions. If we are unable to effectively comply with the rules and regulations applicable to us, particularly those relating to financial reporting, investors may lose confidence in our ability to manage our compliance obligations. Furthermore, we continue to develop our cloud products and services, which may store, transmit and process our customers&#8217; sensitive, proprietary or confidential data, including personal or identifying information, in cloud-based IT environments. These new cloud products and services may expose us to higher regulation than our traditional self-managed products and services, particularly with respect to privacy, data protection and data security. Privacy laws are changing and evolving globally, and many countries have more stringent data protection laws than those in the United States. As a result, new cloud products and services may increase our liability exposure, compliance requirements and costs associated with privacy, data protection and data security issues. Our efforts to comply with all of these requirements may result in an increase in expenses and a diversion of management&#8217;s time and attention from other business activities. If our efforts to comply differ or are perceived to differ from those intended or required by regulatory or governing bodies, such authorities or others may </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 45 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">initiate inquiries or other proceedings against us, and we may be subject to fines, other liabilities and damages to our reputation, any of which may have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, we maintain a presence in the Asia-Pacific region, where business practices can differ from those in other regions of the world and can create internal control risks. We provide business practices training to our sales teams. Overall, the combination of increased structural complexity and the ever-increasing regulatory complexity make it more critical for us to attract and retain qualified and technically competent employees in the United States and internationally.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We, our employees, agents, representatives, business partners, and third party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these employees, agents, representatives, business partners, or third party intermediaries, even if we do not explicitly authorize such activities. We cannot assure you that all of our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. Any allegations or violation of the FCPA or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, results of operations, and prospects.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our software is subject to U.S. export control laws and regulations including the Export Administration Regulations ("EAR"), and trade and economic sanctions maintained by the Office of Foreign Assets Control ("OFAC"). As such, an export license may be required to export or reexport our products to certain countries,&#160;end-users and end-uses. Because we incorporate encryption functionality into our products, we also are subject to certain U.S. export control laws that apply to encryption items. If we were to fail to comply with such U.S. export controls laws and regulations, U.S. economic sanctions, or other similar laws, we could be subject to both civil and criminal penalties, including substantial fines, possible incarceration for employees and managers for willful violations, and the possible loss of our export or import privileges. Obtaining the necessary export license for a particular sale or offering may not be possible and may be&#160;time-consuming&#160;and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the export of products to certain U.S. embargoed or sanctioned countries, governments and persons, as well as for prohibited&#160;end-uses.&#160;Monitoring and ensuring compliance with these complex U.S. export control laws is particularly challenging because our offerings are widely distributed throughout the world and are available for download without registration. Even though we take precautions to ensure that we and our partners comply with all relevant export control laws and regulations, any failure by us or our partners to comply with such laws and regulations could have negative consequences for us, including reputational harm, government investigations and penalties. These risks are heightened in the case of rapidly evolving world events in Ukraine and Eastern Europe, as the United States, other countries and global coalitions have issued numerous sanctions and revisions to export control regulations  against Russia, Belarus and other regions in quick succession and with very short time periods with which to fully comply.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our&#160;end-customers&#8217;&#160;ability to implement our products in those countries. Changes in our products or changes in export and import regulations in such countries may create delays in the introduction of our products into international markets, prevent our&#160;end-customers&#160;with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments or persons altogether. Any change in export or import laws or regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing export, import or sanctions laws or regulations, or change in the countries, governments, persons, or technologies targeted by such export, import or sanctions laws or regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential&#160;end-customers&#160;with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in international markets could adversely affect our business, financial condition and operating results.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 46 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we fail to establish or maintain an effective system of internal controls, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of our Class&#160;A common stock may, therefore, be adversely affected.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a public company in the United States, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. In addition, we are required to furnish a report by management on the effectiveness of our internal control over financial reporting pursuant to Section&#160;404 at the time of our second annual report filing. We have designed, implemented and tested  the internal control over financial reporting required to comply with these obligations. This process is time-consuming, costly, and complicated. In addition, our independent registered public accounting firm are required to attest to the effectiveness of our internal control over financial reporting beginning with our second annual report following our initial public offering. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section&#160;404 in a timely manner or assert that our internal control over financial reporting are effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class&#160;A common stock may be adversely affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities, which could require additional financial and management resources.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in existing financial accounting standards or practices may adversely affect our results of operations.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We prepare our consolidated financial statements in accordance with GAAP. Changes in existing accounting rules or practices, new accounting pronouncements, or varying interpretations of current accounting pronouncements could have a significant adverse effect on our results of operations or the manner in which we conduct our business. A change in existing financial accounting standards or practices may even retroactively adversely affect previously reported transactions.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our estimates or judgments relating to our critical</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included elsewhere in this Report, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our Class&#160;A common stock. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, measurement of stock-based compensation expense, accounting for intangible assets, assessing indicators of potential goodwill impairment, and accounting for income taxes including deferred tax assets and liabilities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The IRS or other taxing authorities could seek to recharacterize the Restructuring Transactions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Restructuring Transactions were intended to simplify our organizational structure in connection with our IPO. There can be no assurance that the IRS or other taxing authorities in the United States, Europe and Asia will not seek to recharacterize or reorder the Restructuring Transactions or to assert a claim for withholding or other taxes in connection with the Restructuring Transactions, which if successful, could result in tax liabilities to us or our subsidiaries and/or impact our operations in the future.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 47 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our solutions fail to help our customers achieve and maintain compliance with regulations and industry standards, our revenues and operating results could be harmed.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We generate a portion of our revenues from solutions that enable organizations to achieve and maintain compliance with regulations and industry standards. For example, many of our customers subscribe to our security and compliance solutions to help them comply with general security standards, such as those developed and maintained by the U.S. National Institute of Standards and Technology ("NIST"), and with industry-specific security standards such as the HIPAA Security Rule, which applies to entities that need to protect electronic protected health information. Standard setting agencies and industry organizations like International Standards Organization ("ISO") may significantly change their security standards with little or no notice, including changes that could make their standards more or less onerous for businesses. Governments may also adopt new laws or regulations, or make changes to existing laws or regulations, that could impact the demand for or value of our solutions.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If we are unable to adapt our solutions to changing regulatory standards in a timely manner, or if our solutions fail to assist with or expedite our customers&#8217; compliance initiatives, our customers may lose confidence in our solutions and could switch to products offered by our competitors. In addition, if regulations and standards related to data security, vulnerability management and other IT security and compliance requirements are relaxed or the penalties for non-compliance are changed in a manner that makes them less onerous, our customers may view government and industry regulatory compliance as less critical to their businesses, and our customers may be less willing to purchase our solutions. In any of these cases, our revenues and operating results could be harmed.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our International Operations</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our operations outside of our North American region expose us to increased risks that could limit our future growth.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have significant operations outside of our North American region, including sales and professional services operations, software development centers and customer support centers, and we have historically derived a significant portion of our revenue from outside the United States. We derived approximately 31%, 33% and 33% of our revenue from outside of our North American region for the years ended December 31, 2022, 2021 and 2020, respectively. Our international operations are subject to numerous risks, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">geopolitical disruption and resulting sanctions and export controls, and general economic and political conditions in these foreign markets;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">fluctuations in exchange rates between the U.S. dollar and foreign currencies;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">slower or impaired collections on accounts receivable;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increased operating costs, particularly in EMEA and India, and wage inflation, particularly in India and Brazil;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">greater difficulty in protecting our ownership rights to intellectual property developed in foreign countries, which may have laws that materially differ from those in the United States;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">higher risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">greater risk of a failure of our employees to comply with both U.S. and foreign laws, including the EU General Data Protection Regulation antitrust regulations, the U.S. Foreign Corrupt Practices Act, the UK Bribery Act of 2010, and any trade regulations ensuring fair trade practices;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential changes in laws, regulations and costs affecting our UK operations and local employees due to Brexit;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increased expenses, delays and our limited experience in developing, testing and marketing localized versions of our products;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increased competition from companies in the industry segments that we target or other vendors of data management software products that are more established in a particular region than us;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">potential conflicts with our established distributors in countries in which we elect to establish a direct sales presence, or the inability to enter into or maintain strategic distributor relationships with companies in certain international markets where we do not have a local presence;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 48 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our limited experience in establishing a sales, marketing and support presence and the appropriate internal systems, processes, and controls;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">difficulties in recruiting, training, managing, and retaining our international staff, particularly our international sales management and sales personnel, which have adversely affected our ability to increase sales productivity, and the costs and expenses associated with such activities;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">differing business practices, which may require us to enter into software license agreements that include non-standard terms related to payment, maintenance rates, warranties, or performance obligations that may affect our ability to recognize revenue ratably; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">communication delays between our main development and support center in California and our international development and support centers, which may delay the development, testing, release or support of new and existing products, and communication delays between our U.S. headquarters and our shared services center in India.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These factors and other factors could harm our ability to grow international revenues and, consequently, materially impact our business, results of operations, and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to manage our international operations and the associated risks effectively could limit the future growth of our business.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Continued uncertainty in the U.S. and global economies along with uncertain geopolitical conditions, could negatively affect sales of our products and services and could harm our operating results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As our business has grown, we have become increasingly subject to the risks arising from adverse changes in the domestic and global economies. We have experienced the adverse effect of economic slowdowns and downturns in the past, which resulted in a significant reduction in capital spending by our customers, as well as longer sales cycles and the deferral or delay of purchases of our products.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to invest in our international operations. There are significant risks with overseas investments, and our growth prospects in these regions are uncertain. Increased volatility in the European credit, equity and foreign currency markets or geopolitical disruptions, including the military conflict between Russia and Ukraine, could cause delays in or cancellations of orders or have other negative impacts on our business operations in Europe and other regions throughout the world. If tensions between the United States, members of NATO and Russia continue to escalate and create global security concerns, that may lead to an increased adverse impact on regional and global economies and increase the likelihood of cyberattacks. Deterioration of economic or geopolitical conditions in the countries in which we do business could also cause slower or impaired collections on accounts receivable.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although we do not have material business involvement in Ukraine, Russia or Belarus, geopolitical instability in the region and new sanctions and enhanced export controls may impact our ability to sell or export our software products in Ukraine, Russia, Belarus and surrounding countries. A majority of our business in Russia and Belarus is already restricted by sanctions and export control laws. While we do not believe the overall impact to be material to our business results, if the conflict and scope of sanctions expand further or persist for an extended period of time, our business could be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may experience fluctuations in foreign currency exchange rates that could adversely impact our results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our international sales and operations expose us to fluctuations in foreign currency exchange rates. An unfavorable change in the exchange rate of foreign currencies against the U.S. dollar would result in lower revenues when translated into U.S. dollars, although operating expenses would be lower as well. Our main revenue exposures are in Euro, Yen, and Sterling. On occasion, exchange rates have been particularly volatile and have affected quarterly revenue and profitability. Recent fluctuations in foreign currency exchange rates have negatively affected, and may continue to negatively affect, our revenues in the near term. Changes in foreign currency exchange rates driven by the general strengthening of the U.S. dollar adversely impacted reported revenue by approximately $48 million for the year ended December&#160;31, 2022, respectively. The impact on revenue from fluctuations in foreign currency is calculated by comparing current period revenue to the translated current period revenue for the year ended December&#160;31, 2022 using the comparable period&#8217;s exchange rates from the prior year. As fluctuations in foreign currency exchange rates occur or increase, the effect of changes in foreign currency exchange rates could become material to revenue, operating expenses, and net income. In particular,  exchange </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 49 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">rate changes could have a significant impact on the operating expenses of our international operations in India, where we had approximately 2,700 employees as of December&#160;31, 2022.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. We depend on direct sales and our channel partner relationships to sell our offerings in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through other partnerships. If we are unable to identify partners or negotiate favorable terms, our international growth may be limited. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sustaining and expanding our international business will also require significant attention from our management and will require us to add additional management and other resources in these new markets. Our ability to expand our business, attract talented employees and enter into partnerships in an increasing number of international markets requires considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory systems, commercial infrastructures and technology infrastructure. If we are unable to grow our international operations in a timely and effective manner, we may incur additional losses and our revenue growth could be harmed.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our Sales to Government Entities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks, including government investigations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales to U.S. and foreign federal, state, and local governmental agency end-customers have historically accounted for approximately 10% or less of our revenue for each of the past three fiscal years ended December&#160;31, 2022, and we may in the future increase sales to government entities. However, government entities have announced reductions in, or experienced increased pressure to reduce, government spending. In particular, such measures have adversely affected European public sector transactions. Furthermore, the continued U.S. debt, income tax and budget issues, including future delays in approving the U.S. budget or reductions in government spending, may adversely impact future U.S. public sector transactions. Such budgetary constraints or shifts in spending priorities of government entities may adversely affect sales of our products and services to such entities. We expect these conditions to continue to adversely affect public sector transactions in the near-term.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that we will successfully sell our products to such governmental entity. Government entities may require contract terms that differ from our standard arrangements. Government contracts may require the maintenance of certain security clearances for facilities and employees. Government certification requirements applicable to us and our products are constantly evolving and at times restrict our ability to sell to certain government customers until we have met the new or revised requirements, which can entail administrative time and effort possibly resulting in additional costs and delays. In addition, government demand and payment for our products may be more volatile as they are affected by public sector budgetary cycles, funding authorizations, and the potential for funding reductions or delays, making the time to close such transactions more difficult to predict. This risk is enhanced as the size of such sales to the government entities increases. As the use of our products, including products recently acquired or developed, expands to more sensitive, secure or mission critical uses by our government customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our products fail to perform as contemplated in such deployments or should we not comply with the terms of our government contracts or government contracting requirements.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Most of our sales to government entities have been made indirectly through third-party distributor or resellers that sell our products. Government entities may have contractual or other legal rights to terminate contracts with our providers for convenience or due to a default, and any such termination may adversely impact our future results of </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 50 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">operations. For example, if the provider receives a significant portion of its revenue from sales to such governmental entity, the financial health of the provider could be substantially harmed which could negatively affect our future sales to such provider. Governments routinely audit and investigate government contractors, and we may be subject to such audits and investigations. If an audit or investigation uncovers improper or illegal activities, including any misuse of confidential or classified information by our employees, we may be subject to civil or criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or prohibition from doing business with such government entity, or enter into a settlement in lieu of the foregoing, which may not be on favorable terms to us. In addition, we could suffer serious reputational harm if allegations of impropriety were made against us or our employees or should our products not perform as contemplated in government deployments.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">            In compliance with recently issued sanctions and enhanced export control regulations, we have stopped sales of software to all sanctioned customers including government end customers in Russia and Belarus. The impact of this stoppage is not material to our overall business and our financial operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our agreement with the U.S. Department of Defense limits our control over one of our subsidiaries. If this agreement is terminated, we may be suspended from selling our products for various projects or to various agencies within the U.S. government.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our subsidiary, Informatica Federal Operations Corporation, which markets, sells and supports our products to various classified U.S. government agencies, is required by the National Industrial Security Program to maintain facility security clearances and to be insulated from foreign ownership, control or influence. To comply with the National Industrial Security Program requirements, in July 2016, we, our parent entities, Informatica Federal Operations Corporation and the Department of Defense entered into an agreement with respect to the ownership and operations of Informatica Federal Operations Corporation. Under the agreement, we, among other things, agreed to follow an Affiliated Operations Plan describing products and services that may be provided among affiliated entities while mitigating the risks of foreign ownership, control, or influence.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The agreement may be terminated and Informatica Federal Operations Corporation&#8217;s facility security clearance may be revoked in the event of a breach of the proxy agreement, or if it is determined by the Department of Defense that termination is in the national interest. If Informatica Federal Operations Corporation&#8217;s facility security clearance is revoked, we may lose a portion of our sales to U.S. government classified agencies and our business, financial condition and results of operations would be harmed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our government contracts contain unfavorable provisions that are not typical of commercial contracts.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many of our government contracts contain provisions that give the government rights and remedies not typically found in private commercial contracts, including provisions enabling the government to:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">terminate or cancel our existing contracts for convenience;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">suspend us from doing business with a foreign government or prevent us from selling our products in certain countries;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">audit and object to our contract-related costs and expenses, including allocated indirect costs; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">change specific terms and conditions in our contracts, including changes that would reduce the value of our contracts.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, many jurisdictions have laws and regulations that deem government contracts in those jurisdictions to include these types of provisions, even if the contract itself does not contain them. If a government terminates a contract with us for convenience, we may not recover our incurred or committed costs, any settlement expenses or profit on work completed prior to the termination. If a government terminates a contract for default, we may not recover even those amounts, and instead we may be liable for any costs incurred by a government in procuring undelivered items and services from another source.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we fail to comply with complex procurement laws and regulations, we may be subject to civil and criminal penalties and administrative sanctions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We must comply with domestic and foreign laws and regulations relating to the formation, administration and performance of government contracts. These laws and regulations affect how we do business with government agencies in various countries and may impose added costs on our business. For example, in the United States, we are subject to the Federal Acquisition Regulations, which comprehensively regulate the formation, administration </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 51 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and performance of federal government contracts, and to the Truth in Negotiations Act, which requires certification and disclosure of cost and pricing data in connection with contract negotiations. We are subject to similar regulations in foreign countries as well.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If a government review or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or debarment from doing business with government agencies, which could materially and adversely affect our business, financial condition and results of operations. For example, in March 2019, we reached a settlement of a civil False Claims Act investigation brought by the U.S. Attorney&#8217;s Office for the District of Columbia ("DC USAO") and the Civil Fraud Section of the U.S. Department of Justice (together with the DC USAO, the "DOJ") in August 2015. Under the terms of the settlement, we agreed to pay $21.9&#160;million related to a dispute regarding the accuracy of information in our commercial sales practices submissions and statements regarding the country of origin of certain products between January&#160;1, 2008 and March&#160;31, 2017 in consideration for the release of the company by the DOJ and the U.S. General Services Administration with respect to the claims alleged in the investigation as set forth in the settlement agreement. In addition, a government may reform its procurement practices or adopt new contracting rules and regulations that could be costly to satisfy or that could impair our ability to obtain new contracts.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our Intellectual Property</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our use of open source software could negatively affect our ability to sell our solution and subject us to possible litigation.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A portion of our technologies incorporate open source software, and we expect to continue to incorporate open source software in our solution in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot guarantee that we have not incorporated additional open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our solutions that contained the open source software and required to comply with onerous conditions or restrictions on these solutions, which could disrupt the distribution and sale of these solutions. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products, which may not be available on favorable terms or at all, and to re-engineer our products or discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis. We and our customers may also be subject to suits by parties claiming infringement due to the reliance by our solutions on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solutions, could result in customer dissatisfaction, and may adversely affect our business, results of operations and financial condition.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may be unable to predict the future course of open source technology development, which could reduce the market appeal of our offerings, damage our reputation and adversely affect our business, financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We do not exercise control over many aspects of the development of open source technology. Different groups of open source software programmers compete with one another to develop new technology. Open source technology may include security vulnerabilities, to which our products and services may be exposed without timely or effective means for remediation or mitigation. Typically, the technology developed by one group will become more widely used than that developed by others. In some offerings, the race to innovate eclipses the responsibility to continuously patch security vulnerabilities and functional bugs. If an offering we rely on is unable to keep pace with our functional or non-functional requirements, we may be required to invest resources to keep it updated or to seek alternatives. If we acquire or adopt new technology and incorporate it into our offerings but competing technology </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 52 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">becomes more widely used or accepted, the market appeal of our offerings may be reduced, which could harm our reputation, diminish our brands and adversely affect our business, financial condition, results of operations and cash flows.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We face intellectual property infringement claims that could be costly to defend and result in our loss of significant rights.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As is common in the software industry, we have received, and may from time to time in the future receive, notices from third parties claiming infringement by our products of third-party patent and other proprietary rights. For example, in the past three years, Informatica has been the subject of one such patent suit. On March&#160;18, 2020, Akoloutheo LLC, a non-practicing entity, filed a patent infringement complaint accusing Informatica&#8217;s master data management technology of infringing U.S. Pat. No.&#160;7,426,730. The suit was resolved in less than three months for an immaterial amount.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As the number of software products in our target markets increases and the functionality of these products further overlaps, we may become increasingly subject to claims by a third party that our technology infringes such party&#8217;s proprietary rights. In addition, there is a growing occurrence of patent suits being brought by organizations that use patents to generate revenue without manufacturing, promoting, or marketing products or investing in research and development in bringing products to market. These organizations have been active in the enterprise software market and have targeted whole industries as defendants.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any claims, with or without merit, could be time consuming, result in costly litigation, cause product shipment delays, or require us to enter into royalty or licensing agreements, any of which could adversely affect our business, financial condition, and operating results. Although we do not believe that we are currently infringing any proprietary rights of others, legal action claiming patent infringement could be commenced against us. We may not prevail in such litigation given the complex technical issues and inherent uncertainties in patent litigation. The potential effects on our business that may result from third-party infringement claims include the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">we have been and could be in the future obligated to incur significant legal costs and expenses defending the patent infringement suit;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">we may be forced to enter into royalty or licensing agreements, which may not be available on terms favorable to us;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">we may be required to indemnify our customers or obtain replacement products or functionality for our customers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">we may be forced to significantly increase our development efforts and resources to redesign our products as a result of these claims; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">we may be forced to discontinue offering some or all of our products.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are not able to adequately protect our proprietary rights, third parties could develop and market products that are equivalent to our own, which would harm our sales efforts.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends upon our proprietary technology. We believe that our product development, product enhancements, name recognition, and the technological and innovative skills of our personnel are essential to establishing and maintaining a technology leadership position. We rely on a combination of patent, copyright, trademark, and trade secret rights, confidentiality procedures, and licensing arrangements designed to establish and protect our proprietary rights.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">However, these legal rights and contractual agreements may provide only limited protection. Our pending patent applications may not be allowed or our competitors may successfully challenge the validity or scope of any of our issued patents or any future issued patents. Our patents alone may not provide us with any significant competitive advantage, and third parties may develop technologies that are similar or superior to our technology or design around our patents. Third parties could copy or otherwise obtain and use our products or technology without authorization or develop similar technology independently. We cannot easily monitor any unauthorized use of our products, and, although we are unable to determine the extent to which piracy of our software products exists, software piracy is a prevalent problem in our industry in general. We may be forced to initiate litigation to protect our proprietary rights. Litigating claims related to the enforcement of proprietary rights is very expensive and can be burdensome in terms of management time and resources, which could adversely affect our business and operating results. In addition, the risk of not adequately protecting our proprietary technology and our exposure to competitive pressures may be increased if a competitor should resort to unlawful means in competing against us.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 53 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have entered into certain agreements with many of our customers and partners that require us to place the source code of our products into escrow. Such agreements generally provide that such parties will have a limited, non-exclusive right to continue use of such code if there is a bankruptcy proceeding by or against us, we cease to do business or we fail to meet our support obligations. Although our agreements with these third parties limit the scope of rights to use of the source code, we may be unable to effectively control such third parties&#8217; actions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, effective protection of intellectual property rights is unavailable or limited in various foreign countries. The protection of our proprietary rights may be inadequate, and our competitors could independently develop similar technology, duplicate our products, or design around any patents or other intellectual property rights we hold.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our Indebtedness</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our substantial indebtedness could materially adversely affect our financial condition and prevent us from fulfilling our obligations under our existing indebtedness.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a significant amount of indebtedness. As of December&#160;31, 2022, our total indebtedness was $1.84 billion. Subject to the limits contained in the credit agreement that governs our credit facilities (the "Credit Facilities") and our other debt instruments, we may be able to incur substantial additional debt from time to time to finance working capital, capital expenditures, investments or acquisitions, or for other purposes. If we do so, the risks related to our high level of debt could intensify. Specifically, our high level of debt could have important consequences to the holders of our common stock, including the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">making it more difficult for us to satisfy our obligations with respect to our debt; and if we fail to comply with these requirements, an event of default could result;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">requiring a substantial portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions and other general corporate purposes;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increasing our vulnerability to general adverse economic and industry conditions;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">exposing us to the risk of increased interest rates as certain of our borrowings, including borrowings under the Credit Facilities, are at variable rates of interest;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">limiting our flexibility in planning for and reacting to changes in the industry in which we compete;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">placing us at a disadvantage compared to other, less leveraged competitors; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">increasing our cost of borrowing.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the credit agreement that governs the Credit Facilities contains restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all of our debt.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not be able 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, which may not be successful.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our ability to make scheduled payments on or refinance our debt obligations depends on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to certain financial, business, legislative, regulatory and other factors beyond our control.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may be unable to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal and interest on our indebtedness. For the year ended December&#160;31, 2022, our cash flows dedicated for debt service requirements totaled $98.6 million, which includes principal payments of $14.1&#160;million and interest payments of $84.6&#160;million. For the year ended December&#160;31, 2022, our net cash provided by operating activities was $200.1 million, which includes interest paid of $84.6&#160;million. As such, our cash flows from operating activities, before giving effect to the payment of interest, amounted to $284.6 million. For the year ended December&#160;31, 2022, approximately 35% of our net cash provided by operating activities, before giving effect to the payment of interest, was dedicated to debt service, both principal and interest. </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 54 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and could be forced to reduce or delay investments and capital expenditures or to dispose of material assets or operations, seek additional debt or equity capital or restructure or refinance our indebtedness. We may not be able to effect any such alternative measures, if necessary, on commercially reasonable terms or at all and, even if successful, those alternative actions may not allow us to meet our scheduled debt service obligations. The credit agreement that governs the Credit Facilities restricts our ability to dispose of assets and use the proceeds from those dispositions and may also restrict our ability to raise debt or equity capital to be used to repay other indebtedness when it becomes due. We may not be able to consummate those dispositions or to obtain proceeds in an amount sufficient to meet any debt service obligations then due. Our inability to generate sufficient cash flows to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would materially adversely affect our financial position and results of operations.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, we conduct substantially all of our international operations through our subsidiaries. Accordingly, repayment of our indebtedness is dependent on local restrictions that may impact our ability to obtain cash from cash flow generated by our subsidiaries. While the credit agreement that governs the Credit Facilities limits the ability of our subsidiaries to incur consensual restrictions on their ability to pay dividends or make other intercompany payments to us, these limitations are subject to qualifications and exceptions. In the event that we do not receive distributions from our subsidiaries, we may be unable to make required principal and interest payments on our indebtedness.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If we cannot make scheduled payments on our debt, we will be in default and the lenders under the Credit Facilities could terminate their commitments to loan money, the lenders could foreclose against the assets securing their borrowings and we could be forced into bankruptcy or liquidation. All of these events could result in your losing your investment in our Class&#160;A common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Despite our current level of indebtedness, we and our subsidiaries may still be able to incur substantially more debt. This could further exacerbate the risks to our financial condition described above.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We and our subsidiaries may be able to incur significant additional indebtedness in the future. Although the credit agreement that governs the Credit Facilities contains restrictions on the incurrence of additional indebtedness, these restrictions are subject to a number of qualifications and exceptions, and the additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also will not prevent us from incurring obligations that do not constitute indebtedness. In addition, as of December&#160;31, 2022, our Revolving Credit Facility would have provided for unused commitments of $250.0&#160;million (with an exception of letters of credit of $1.7 million utilized under the Revolving Credit Facility), which could be increased, subject to certain conditions. If we incur any additional indebtedness, the holders of that indebtedness will be entitled to any proceeds distributed in connection with any insolvency, liquidation, reorganization, dissolution or other winding up of our company before such proceeds are distributed to you. If new debt is added to our currently anticipated debt levels, the related risks that you now face could intensify.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The terms of the credit agreement that governs the Credit Facilities restricts our current and future operations, particularly our ability to respond to changes in the economy or our industry or to take certain actions.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The credit agreement that governs our Credit Facilities contains 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 interest, including restrictions on our ability to:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">incur additional indebtedness and guarantee indebtedness;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">pay dividends or make other distributions or repurchase or redeem our capital stock;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">prepay, redeem or repurchase certain subordinated debt;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">issue certain preferred stock or similar equity securities;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">make loans and investments;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">sell assets;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">incur liens;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">enter into transactions with affiliates;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 55 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">enter into agreements restricting our subsidiaries&#8217; ability to pay dividends; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">consolidate, merge, sell or otherwise dispose of all or substantially all of our assets.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the credit agreement requires us to maintain a first lien net leverage ratio if borrowings outstanding under the Revolving Credit Facility exceed a specified threshold. Our ability to meet this leverage ratio can be affected by events beyond our control, and we may be unable to meet the ratio.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A breach of the covenants or restrictions under the credit agreement that governs the Credit Facilities could result in an event of default under the applicable indebtedness. Such default may allow the creditors to accelerate the related debt and may result in the acceleration of any other debt to which a cross-acceleration or cross-default provision applies. In addition, an event of default under the credit agreement that governs the Credit Facilities would permit the lenders under our Credit Facilities to terminate all commitments to extend further credit under those facilities. Furthermore, if we were unable to repay the amounts due and payable under the Credit Facilities, the lenders thereunder could proceed against the collateral granted to them to secure that indebtedness. In the event our lenders accelerate the repayment of our borrowings, we and our subsidiaries may not have sufficient assets to repay that indebtedness. As a result of these restrictions, we may be:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">limited in how we conduct our business;</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">unable to raise additional debt or equity financing to operate during general economic or business downturns; or</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">unable to compete effectively or to take advantage of new business opportunities.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These restrictions may affect our ability to grow in accordance with our strategy. In addition, our financial results, substantial indebtedness and credit ratings could materially adversely affect the availability and terms of our financing.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Borrowings under the Credit Facilities are at variable rates of interest and expose us to interest rate risk. During 2022, the U.S. Federal Reserve (the &#8220;Fed&#8221;) has sharply raised interest rates from historically low levels and has signaled an intention to continue to do so until current inflation levels re-align with the Fed&#8217;s long-term inflation target. To the extent the Fed continues to raise interest rates, there is a risk that rates across the financial system may rise including LIBOR and Secured Overnight Financing Rate ("SOFR"). As interest rates increase, our debt service obligations on the variable rate indebtedness increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, correspondingly decrease. Assuming all loans under the Credit Facilities were fully drawn, each quarter point change in interest rates, excluding the effects of any interest rate swap agreements, would result in approximately a $5.0&#160;million change in annual interest expense on our indebtedness under the Credit Facilities. We entered into interest rate swap instruments, which matured on December 31, 2022, to limit our exposure to changes in variable interest rates. With the maturity of the interest rate swaps, we are fully subject to interest rate risk if LIBOR and SOFR rates increase.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Ownership of Our Class&#160;A Common Stock and Our Capitalization Structure</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The market price of our Class&#160;A common stock may be volatile, and you could lose all or part of your investment.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market price of our Class A common stock may be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class&#160;A common stock since you might be unable to sell your shares at or above the price you paid for such shares. Factors that could cause fluctuations in the market price of our Class&#160;A common stock include the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">price and volume fluctuations in the overall stock market from time to time;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">volatility in the trading prices and trading volumes of technology stocks;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 56 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">sales of shares of our Class&#160;A common stock by us or our stockholders;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the financial projections we may provide to the public, any changes in those projections, or our failure to meet those projections;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">announcements by us or our competitors of new products, features, or services;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the public&#8217;s reaction to our press releases, other public announcements, and filings with the SEC;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">rumors and market speculation involving us or other companies in our industry;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">actual or anticipated changes in our results of operations or fluctuations in our results of operations;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">actual or anticipated developments in our business, our competitors&#8217; businesses or the competitive landscape generally;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">developments or disputes concerning our intellectual property or other proprietary rights;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">actual or perceived data security breaches or other data security incidents;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">announced or completed acquisitions of businesses, products, services, or technologies by us or our competitors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">new laws or regulations or new interpretations of existing laws or regulations applicable to our business;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">changes in accounting standards, policies, guidelines, interpretations, or principles;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any significant change in our management; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">general economic conditions and slow or negative growth of our markets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, in the past, following periods of volatility in the overall market and the market price of a particular company&#8217;s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management&#8217;s attention and resources.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may need additional capital, and we cannot be certain that additional financing will be available on favorable terms, or at all.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, we have funded our operations and capital expenditures primarily through cash generated from our operations as well as debt refinancings. Although we currently believe that our existing cash and cash equivalents, cash flow from operations and the proceeds from the IPO will be sufficient to meet our cash needs for at least the next twelve months, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity or equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our Class&#160;A common stock, and our stockholders may experience dilution.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Substantial future sales could depress the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market price of our Class&#160;A common stock could decline as a result of sales of a large number of shares of our Class&#160;A common stock in the market, and the perception that these sales could occur may also depress the market price of our Class&#160;A common stock. Under our amended and restated registration rights agreement, certain stockholders can require us to register shares owned by them for public sale in the United States. In addition, we filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards are available for immediate resale in the United States in the open market.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 57 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales of our shares as restrictions end or pursuant to registration rights may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause the market price of our Class&#160;A common stock to fall and make it more difficult for you to sell shares of our Class&#160;A common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The Sponsors have a controlling influence over matters requiring stockholder approval, which could delay or prevent a change of control.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Permira and CPP Investments (each a "Sponsor" and together, our "Sponsors") and their affiliates control approximately 85% of the combined voting power of our capital stock as a result of their beneficial ownership of our Class A common stock and Class B common stock as of December&#160;31, 2022. The Sponsors have entered into a stockholders agreement whereby they each agreed, among other things, to vote the shares each beneficially owns and is entitled to vote thereon in favor of the director nominees designated by Permira and CPP Investments, respectively.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the stockholders agreement and our Amended and Restated Certificate of Incorporation and amended and restated bylaws, and applicable law, for so long as a Sponsor owns or holds of record, directly or indirectly, in the aggregate at least 15% of the Company&#8217;s outstanding shares of our Class&#160;A and Class&#160;B-1 common stock, the following actions will require the affirmative vote of each such Sponsor:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any changes to the size of our board of directors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any termination, appointment or replacement of our Chief Executive Officer;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any transactions that would result in a change of control;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any acquisitions, dispositions or the incurrence of indebtedness over $300&#160;million; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any changes in the Corporate Opportunity provisions in our Amended and Restated Certificate of Incorporation.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, for so long as Permira and CPP Investments each beneficially own, in the aggregate, 20% or more of the shares of our Class&#160;A common stock and Class&#160;B-1 common stock held by them upon completion of the IPO, each will have the right to designate two members of our board of directors. For so long as Permira and CPP Investments each beneficially own, in the aggregate, less than 20% but at least 10% of the shares of our Class A common stock and Class&#160;B-1 common stock held by them upon completion of the IPO, each will have the right to designate one member of our board of directors. Further, for so long as the Sponsors have a right to appoint, in the aggregate, four members of our board of directors, the Sponsors will have a right to jointly appoint one additional member of our board of directors. For so long as a Sponsor has the right to designate at least one member of our board of directors, such Sponsor is entitled to appoint at least one nominee to serve on each committee of our board of directors, other than the audit committee, and the chair of each of the committees, other than the audit committee, is a director serving on such committee who is designated by the Sponsors. However, as soon as we are no longer a &#8220;controlled company&#8221; under the rules of the NYSE, our committee membership will comply with all applicable requirements of those standards and a majority of our board of directors will be &#8220;independent directors,&#8221; as defined under the rules of the NYSE, subject to any phase-in provisions.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Certain of our directors have relationships with the Sponsors, which may cause conflicts of interest with respect to our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Three of our ten directors are affiliated with Permira, and two of our directors are employees of CPP Investments. These directors have fiduciary duties to us and, in addition, have duties to the respective Sponsor and their affiliates, respectively. As a result, these directors may face real or apparent conflicts of interest with respect to matters affecting both us and the Sponsors, whose interests may be adverse to ours in some circumstances.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The Sponsors and their affiliates may pursue corporate opportunities independent of us that could present conflicts with our and our stockholders&#8217; interests.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Sponsors and their affiliates are in the business of making or advising on investments in companies and hold (and may from time to time in the future acquire) interests in or provide advice to businesses that directly or indirectly compete with certain portions of our business or are suppliers or customers of ours. The Sponsors and their affiliates may also pursue acquisitions that may be complementary to our business and, as a result, those acquisition opportunities may not be available to us.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 58 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We cannot predict the effect our multi-class structure may have on the market price of our Class A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We cannot predict whether our multi-class structure will result in a lower or more volatile market price of our Class&#160;A common stock, in adverse publicity, or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multi-class share structures in certain of their indices. FTSE Russell requires new constituents of its indices to have greater than 5% of the company&#8217;s voting rights in the hands of public stockholders, and S&amp;P Dow Jones announced that it will no longer admit companies with multi-class share structures to certain of its indices. Affected indices include the Russell 2000 and the S&amp;P&#160;500, S&amp;P MidCap&#160;400, and S&amp;P SmallCap&#160;600, which together make up the S&amp;P Composite 1500. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices and in October 2018, MSCI announced its decision to include equity securities &#8220;with unequal voting structures&#8221; in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under such announced policies, the multi-class structure of our common stock makes us ineligible for inclusion in certain indices and, as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to track those indices would not invest in our Class&#160;A common stock. These policies are relatively new and it is unclear what effect, if any, they will have on the valuations of publicly-traded companies excluded from such indices, but it is possible that they may depress valuations, as compared to similar companies that are included. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and could make our Class&#160;A common stock less attractive to other investors. As a result, the market price of our Class&#160;A common stock could be adversely affected.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Delaware law and provisions in our Amended and Restated Certificate of Incorporation and amended and restated bylaws could make a merger, tender offer, or proxy contest difficult, thereby depressing the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our Amended and Restated Certificate of Incorporation and amended and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">any transaction that would result in a change in control of our company requires the approval of a majority of our outstanding Class&#160;A common stock and Class&#160;B-1 common stock voting as a separate class;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our board of directors is classified into three classes of directors with staggered three-year terms and after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class&#160;A common stock and Class&#160;B-1 common Stock, directors will only be able to be removed from office for cause;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class&#160;A common stock and Class&#160;B-1 common stock, our stockholders will only be able to take action at a meeting of stockholders and not by written consent;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">vacancies on our board of directors will be able to be filled only by our board of directors and not by stockholders;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class&#160;A common stock and Class&#160;B-1 common stock, only our chair of the board of directors or a majority of board of directors will be authorized to call a special meeting of stockholders;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">certain litigation against us can only be brought in Delaware;</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">our Amended and Restated Certificate of Incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued without the approval of the holders of Class&#160;A common stock; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These anti-takeover defenses could discourage, delay, or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 59 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to elect directors of their choosing and to cause us to take other corporate actions they desire, any of which, under certain circumstances, could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock, and could also affect the price that some investors are willing to pay for our Class&#160;A common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders, and also provide that the federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, each of which could limit our stockholders&#8217; ability to choose the judicial forum for disputes with us or our directors, officers or employees.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1)&#160;any derivative action or proceeding brought on our behalf, (2)&#160;any action asserting a claim of breach of a fiduciary duty owed by any of our directors, stockholders, officers or other employees to us or our stockholders, (3)&#160;any action arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws or (4)&#160;any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. The provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act, or any other claim for which the U.S. federal courts have exclusive jurisdiction.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated bylaws also provide that the federal district courts of the United States of America is the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. However, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court are &#8220;facially valid&#8221; under Delaware law, there is uncertainty as to whether other courts will enforce our federal forum provision. If the federal forum provision is found to be unenforceable, we may incur additional costs associated with resolving such matters.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to this provision. This exclusive-forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum of such stockholder's choosing for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find the exclusive-forum provision in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could harm our results of operations.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Class&#160;A common stock market price and trading volume could decline if securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The trading market for our Class&#160;A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. The analysts&#8217; estimates are based upon their own opinions and are often different from our estimates or expectations. If one or more of the analysts who cover us downgrade our Class&#160;A common stock or publish inaccurate or unfavorable research about our business, the market price of our Class&#160;A common stock would likely decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the market price and trading volume of our Class&#160;A common stock to decline.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We are a controlled company within the meaning of the rules of the NYSE and, as a result, will qualify for and intend to rely on exemptions from certain corporate governance requirements.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Sponsors beneficially own a majority of the combined voting power of all classes of our outstanding voting stock. As a result, we are a controlled company within the meaning of the rules of the NYSE. Under the NYSE rules, a company of which more than 50% of the voting power is held by another person or group of persons </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 60 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">acting together is a controlled company and may elect not to comply with certain NYSE corporate governance requirements, including the requirements that:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">a majority of the board of directors consist of independent directors;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the nominating and governance committee be composed entirely of independent directors; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the compensation committee be composed entirely of independent directors.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These requirements will not apply to us as long as we remain a controlled company. We have taken advantage of some of these exemptions. Accordingly, you may not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of the NYSE.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Sponsors and their affiliates control us and their interests may conflict with ours or yours in the future.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Sponsors and their affiliates control approximately 85% of the combined voting power of our capital stock as a result of their beneficial ownership of our Class&#160;A common stock and Class&#160;B common stock as of December&#160;31, 2022. Even when the Sponsors and their affiliates cease to beneficially own shares of our common stock representing a majority of the combined voting power, for so long as the Sponsors continue to beneficially own a significant percentage of our common stock, the Sponsors will still be able to significantly influence the composition of our board of directors and the approval of actions requiring stockholder approval through their combined voting power. Accordingly, for such period of time, the Sponsors and their affiliates will have significant influence with respect to our management, business plans and policies. In particular, the Sponsors and their affiliates are able to cause or prevent a change of control of our company or a change in the composition of our board of directors and could preclude any unsolicited acquisition of our company. The concentration of voting power could deprive you of an opportunity to receive a premium for your shares of Class&#160;A common stock as part of a sale of our company and ultimately might affect the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Sponsors and their affiliates engage in a broad spectrum of activities. In the ordinary course of their business activities, the Sponsors and their affiliates may engage in activities where their interests conflict with our interests or those of our stockholders. Our amended and restated certificate of incorporation will provide that none of the Sponsors, any of their affiliates or any director who is not employed by us (including any non-employee director who serves as one of our officers in both his director and officer capacities) or his or her affiliates will have any duty to refrain from engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which we operate. The Sponsors and their affiliates also may pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us. In addition, the Sponsors and their affiliates may have an interest in us pursuing acquisitions, divestitures and other transactions that, in their judgment, could enhance their investment, even though such transactions might involve risks to you.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We do not intend to pay dividends for the foreseeable future.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We currently intend to retain any future earnings to finance the operation and expansion of our business. We do not expect the Company or our subsidiaries to declare or pay any dividends in the foreseeable future. As a result, stockholders must rely on sales of their Class&#160;A common stock after price appreciation as the only way to realize any future gains on their investment.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">General Risk Factors</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The requirements of being a public company may strain our resources, divert management&#8217;s attention and affect our ability to attract and retain qualified board members.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the NYSE and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act. Compliance with these rules and regulations has increased and will continue to increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to enhance 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, </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 61 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">financial condition, results of operations and prospects. Although we have already hired additional personnel to help comply with these requirements, we may need to further expand our legal and finance departments in the future, which will increase our costs and expenses. 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 resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management&#8217;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company and in this Report, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be materially 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 materially harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, 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 executive officers and members of our board of directors, particularly to serve on our audit committee and compensation committee.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, as a result of our disclosure obligations as a public company, we will have reduced strategic flexibility and will be under pressure to focus on short-term results, which may materially and adversely affect our ability to achieve long-term profitability.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Business interruptions could adversely affect our business.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our operations are vulnerable to interruption by fire, earthquake, power loss, telecommunications or network failure, and other significant natural disasters or events beyond our control. In addition, acts of terrorism, war and other&#160;geopolitical&#160;unrest (including the military conflict between Russia and Ukraine and any related political or economic responses and counter-responses or otherwise by global actors) could cause disruptions in our business or the business of our partners, customers or the economy as a whole. We have prepared a detailed disaster recovery plan which includes the use of internal and external resources and will continue to expand the scope over time. Disasters or disruptions can negatively affect our operations given necessary interaction among our international facilities.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our headquarters and a number of our employees are located in the San Francisco Bay Area, a region known for seismic activity. In the event such an earthquake or any other natural disaster or man-made failure occurs, it could disrupt the operations of our affected facilities and recovery of our resources. In addition, we do not carry sufficient business interruption insurance to compensate us for losses that may occur, and any losses or damages incurred by us could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our corporate business processes rely on SaaS providers such as Microsoft O365, Salesforce, Oracle and Marketo to provide highly available business services. In addition, our cloud products depend on third-party service providers, including AWS, Microsoft Azure and Google Cloud, and certain single-source suppliers, including MITI, for our database connectors. Disruptions to any of our service providers or suppliers could also have a negative effect on our operations and harm our business.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may be the subject of litigation which, if adversely determined, could harm our business and operating results.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, laws relating to data privacy, data security and data protection, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 62 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">damages and civil and criminal penalties or injunctions. We have been, currently are, and may in the future be, subject to legal claims arising in the normal course of business. Such legal claims have included governmental, intellectual property-related, commercial, and employment claims, and may in the future include those categories of claims, as well as, product liability, class action, whistleblower and other litigation and claims. An unfavorable outcome on any litigation matter could require that we pay substantial damages. In addition, we may decide to settle any litigation, which could cause us to incur significant costs.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The outcome of litigation and other claims or lawsuits is intrinsically uncertain. Management&#8217;s view of the litigation might also change in the future. Actual outcomes of litigation and other claims or lawsuits could differ from the assessments made by management in prior periods, which are the basis for our accounting for these litigations and claims under GAAP. A settlement or an unfavorable outcome on any litigation matter could have a material adverse effect on our business, operating results, reputation, financial position or cash flows. In addition, responding to any action will likely result in a significant diversion of management&#8217;s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:12pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_22"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1B. UNRESOLVED STAFF COMMENTS</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_25"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 2. PROPERTIES</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We own our corporate headquarters, which is located in two buildings totaling approximately 290,000 square feet in Redwood City, California, which we purchased in 2012. We also own the associated 11.6 acres of land including two parking lots. These buildings are our principal facilities and house executive, sales and marketing, product development, customer support and general and administrative employees.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also occupy leased facilities in the United States, including offices located in Austin, Texas and New York, which are primarily used for sales and marketing, product development and general and administrative employees. We lease office facilities outside of the United States in Sydney and Melbourne, Australia; Sao Paulo, Brazil; Hong Kong, China; Paris, France; Dublin, Ireland; Milan, Italy; Tokyo, Japan; Amsterdam, the Netherlands; Singapore; Madrid, Spain; Stockholm, Sweden; and Maidenhead, United Kingdom and are used primarily for sales and marketing, customer support, and general and administrative employees.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also lease facilities in Bangalore, India; Stuttgart, Germany; and Toronto, Canada which are used primarily for our product development, customer support, professional services and general and administrative employees. We also lease additional facilities including Maxdorf, Germany; Chennai and Hyderabad, India; Tel Aviv, Israel; and Krakow, Poland; where our offices are primarily used for product development.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">          We also lease executive suites to support our sales and marketing organizations in geographies where a permanent office is not required. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These leased facilities expire at various times through 2035. We are continually evaluating the adequacy of existing facilities and additional facilities in other locations. We are also looking at the implications of hybrid offices.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_28"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 3. LEGAL PROCEEDINGS</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that in the opinion of our management, if determined adversely to us, would have a material adverse effect on our business, financial condition, results of operations or cash flows. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors. See Note 19. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to our Consolidated Financial Statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 63 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_31"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_34"></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART II</span></div><div style="text-align:center"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_37"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market for Our Common Stock and Related Stockholder Matters</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A common stock has been traded on the New York Stock Exchange under the symbol &#8220;INFA&#8221; since October 27, 2021. Prior to that time, there was no public market for our Class A common stock.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Holders of Record</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At February 15, 2023, there were 33 stockholders of record of our Class A common stock, one stockholder of record of our Class B-1 common stock and one stockholder of record of our Class B-2 common stock. The number of record holders of our Class A common stock does not include beneficial holders who hold their shares in &#8220;street name,&#8221; meaning that the shares are held for their accounts by a broker or other nominee. Accordingly, we believe that the total number of beneficial holders of our Class A common stock is higher than the number of our stockholders of record.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our Class A common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our ability to pay dividends on our Class A common stock and Class B-1 common stock is limited by restrictions on our ability to pay dividends or make distributions under the terms of our Credit Facilities.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to retain all of our future earnings, if any, to finance our operations and do not anticipate paying any cash dividends on our Class A common stock in the foreseeable future. Any future determination as to the declaration and payment of dividends will be at the discretion of our board of directors and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Price Performance Graph</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This performance graph shall not be deemed &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the Securities and Exchange Commission, or the SEC, for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or the Securities Act.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph shows the cumulative total returns to our stockholders between October 27, 2021 (the date that our Class A common stock commenced trading on the New York Stock Exchange) through December 31, 2022 in comparison to the S&amp;P 500 Index and the S&amp;P 500 Information Technology Index at their respective closing prices. An investment of $100 is assumed to have been made in our Class A common stock and in each index at the market close on October 27, 2021, and its relative performance is tracked through December 31, 2022. The returns shown are based on historical results and are not intended to suggest future performance.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 64 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-align:center"><img src="infa-20221231_g2.jpg" alt="infa-20221231_g2.jpg" style="height:410px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_40"></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 6. RESERVED</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_46"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND&#160; RESULTS&#160;OF&#160;OPERATIONS</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the sections titled &#8220;Risk Factors&#8221; and &#8220;Information Regarding Forward-Looking Statements&#8221; included elsewhere in this Report.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">A discussion regarding our financial condition and results of operations for the fiscal year ended December 31, 2022 compared to the fiscal year ended December 31, 2021 is presented below. A discussion regarding our financial condition and results of operations for the fiscal year ended December 31, 2021 compared to the fiscal year ended December 31, 2020 can be found in &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on March 24, 2022.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 65 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_49"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Overview</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have pioneered a new category of software, the Intelligent Data Management Cloud ("IDMC"). IDMC is our AI-powered platform with best-of-breed solutions that connects, manages, and unifies data across any multi-cloud, hybrid system, empowering enterprises to modernize and advance their data strategies.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 29, 2021, we completed our initial public offering (the &#8220;IPO&#8221;), in which we issued and sold 29,000,000 shares of our Class A common stock at $29.00 per share. On November 10, 2021, we issued and sold an additional 4,350,000 shares of Class A common stock in connection with a full exercise of the underwriters&#8217; option to purchase additional shares granted in the IPO. We received net proceeds from the IPO of $915.7&#160;million after deducting the underwriters&#8217; discounts and commission. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generate revenues from the sale of software products and related maintenance and professional services. Substantially all of our software revenue consists of fees generated through the sale of our subscription-based products and related support agreements for our subscription products. We have grown our subscription revenue to $857.2 million in 2022, from $747.7 million and $593.8 million in 2021 and 2020, respectively. Over this period, our subscription revenue as a percentage of total software revenue was 99%, 96%, and 90% for 2022, 2021, and 2020, respectively.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our subscription products can be purchased individually as distinct product families or together as a tightly integrated platform to support complex data management needs and mission critical workloads. Our subscription products are sold through contracts primarily with a one-, two- or three-year term, with an average contract term slightly over two years as of December&#160;31, 2022. Substantially all of our subscription customers pay us annual fees in advance at the start of each contract year. We recognize revenue from our cloud-based subscription products on a ratable basis over the contract term. We generally recognize the majority of the revenue from our subscription-based self-managed licenses at the start of the contract term. The remaining portion of self-managed subscription fees attributable to related support services are generally recognized on a ratable basis over the contract term.  In late 2020, we introduced a consumption-based pricing model called Informatica Processing Unites ("IPUs") to provide customers greater flexibility regarding use and consumption of a broad array of our cloud-based services. In the first quarter of 2023, we will launch flex IPUs to meet our customer&#8217;s seasonal usage patterns so that IPUs can be pre-purchased and generally consumed over 12 months. This is additive, to our current IPU model, which is pre-purchased and consumed monthly, thus enabling greater choice and flexibility for customers. In 2023, we expect IPU adoption to increase as our sales teams focus on selling both IPU models.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generate additional software revenue from the sale of perpetual licenses. Consistent with our business transformation strategy and focus on subscription revenue, our perpetual license revenue has decreased substantially. The perpetual license revenue as a percentage of total software revenue was 1%, 4%, and 10%, for 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our maintenance and professional services revenues consist of recurring maintenance fees related to perpetual licenses and one-time professional services fees, respectively. Our recurring maintenance fees grant our customers access to software updates and support for our perpetual license products. We recognized $520.0 million, $558.5 million, and $560.9 million in fiscal 2022, 2021 and 2020, respectively. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generate professional services revenues through one-time fees associated with implementation, education, and consulting services related to our software products.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We market and sell our subscription products primarily through our global direct sales team, which is enhanced by our relationships and collaboration with our partners that include global system integrators such as Deloitte and Accenture, hyperscale cloud platform providers such as AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud, and channel partners. Our sales organization consists of sales development, inside sales, and field sales personnel and is generally organized by region, the size of customers and prospective customers and certain industry verticals. Cloud hyperscalers help us amplify our commercial reach when we jointly engage in cloud modernization efforts or when customers purchase our products via the hyperscaler product marketplaces. In addition, our global system integrator partners provide implementation services for our products for customers as part of their support of broader, overall cloud modernization initiatives.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, we have focused our selling efforts on executives such as chief information officers ("CIO") and chief data officers ("CDO") who are often making decisions to purchase our products for their most important </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 66 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">business initiatives. CIOs adopt our platform as part of their cloud migration journey, application modernization efforts, and business 360 initiatives. CDOs purchase our products as part of their overall data governance, access, and security strategies in order to democratize data access for everyone across the company. We are expanding our go-to-market efforts to focus more on departmental line of business customers.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We employ a &#8220;land and expand&#8221; model to increase sales to our existing customer base. Once customers have purchased one of our solutions&#8212;for example, Data Integration&#8212;they often identify additional use cases for our software and expand their use of our products accordingly. For example, as a customer seeks to expand the distribution of data-centric reports powered by our data integration solutions to a broader set of internal or external users, enhanced levels of data quality and control may be required, prompting the purchase of our Data Quality and Data Governance families of products. We also market our cloud products to our large installed base of perpetual license customers, enabling them to advance their cloud modernization efforts to migrate existing processes and net new workloads from costly-to-maintain internal IT infrastructure to lower-cost elastic cloud architecture.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Purchasing patterns for our products have followed quarterly and seasonal trends that we expect to continue. We typically sell a substantial portion of our software product licenses and services in the last month of each quarter, and demand for our software products and professional services are generally highest in the fourth quarter and lowest in the first quarter of each year.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_52"></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Factors Affecting Our Performance</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that the growth of our business and our future success are dependent upon many factors, including those described below. While each of these factors presents significant opportunities for us, these factors also pose important challenges that we must successfully address in order to sustain the growth of our business and improve our results of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Continued Adoption of our Subscription Products.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success will largely depend on customers&#8217; continued uptake of our subscription offerings.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success will also largely depend on the value businesses place on data management as part of their overall digital transformation initiatives and the timing and willingness of businesses to move their data and workloads to the cloud. As companies from all industries continue to shift to subscription and cloud-based services, we believe demand for our platform and subscription-based products will increase. Many of our new subscription products were architected to be deployed in the cloud, and we intend to make the remainder of our subscription products available in the cloud to meet the demands of our customers. In addition, we assist our customers with migrations of their Informatica self-managed data integration and MDM installations to our corresponding cloud solutions. For the period starting in our fourth fiscal quarter of 2020 and ended December&#160;31, 2022, we have entered into agreements to migrate a total of approximately $19.0&#160;million of maintenance ARR, which has converted into approximately $29.4&#160;million in Cloud ARR. Our future growth will depend in part on our ability to develop new market-leading cloud products to expand the offerings in our platform.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">New Customer Acquisition.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our future growth depends on our ability to acquire new customers. Our ability to acquire new customers is demonstrated by the fact that 54% of our subscription customers as of December&#160;31, 2022 did not have a prior maintenance contract with us. In addition, our ability to attract new customers will depend in part on our ability to continue to compete effectively against a variety of different vendors who offer existing data management products, as well as our ability to convert companies into paying customers who are using hand-coded, custom-built solutions. Additionally, we will continue to rely on our sales and marketing team to effectively and efficiently identify and engage with prospective customers, increase brand awareness, and drive adoption of our products. We have recently added a dedicated inside sales team to our go-to-market strategy that is focused on growing adoption of our products by targeting key business personnel adjacent to technical roles, as well as small- and mid-market organizations, which represents a new addressable customer base for us. We will continue to make investments in sales and marketing to grow our total customer base, with a focus on targeting these new buyers.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Expansion Within our Customer Base.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business depends, in part, on our ability to expand within our large existing customer base by adding new products, addressing cloud modernization initiatives, and growing with our customers&#8217; overall data footprint. We have expanded our existing customers&#8217; adoption of our platform through upselling and cross-selling. We increased the average Subscription ARR per subscription customer from December&#160;31, 2021 to December&#160;31, 2022, from $221.1&#160;thousand to $263.0&#160;thousand. We continuously focus on increasing the value our customers derive from our platform and often become a strategic vendor to them in the </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 67 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">process. For example, as of December&#160;31, 2022, 2021 and 2020, we had 206, 153 and 104 customers individually with over $1&#160;million in Subscription ARR each, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Retention of Existing Customers.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business also depends, in part, on our ability to retain our existing customer base. We typically enjoy a high customer renewal rate, which we attribute to the fact that our products are embedded in mission-critical applications, as well as the fact that we have an expansive product portfolio and world-class customer success organization. For example, in 2022 and 2021, we achieved a subscription renewal rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of 94% and 92%, and our maintenance renewal rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> was 96% and 95%, respectively. We intend to continue investing in our products and customer success organization to maintain these compelling retention rates.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investment in Go-to-Market Efforts.&#160;   </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business and results of operations will also be significantly affected by our success in strengthening our relationships with strategic partners, including cloud hyperscalers, such as AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud; cloud partners such as Snowflake and Databricks; global system integrators, including Deloitte, Accenture, Cognizant and Wipro; and value-added resellers and distributors. We believe further developing these key strategic relationships will help us scale and enhance co-selling of our products and services with these partners. We plan to continue to strengthen and expand our network of strategic partners to increase sales to both new and existing customers and offer new and existing products on partner marketplaces. We believe that investing in sales enablement and co-selling efforts with our strategic partners will broaden our distribution footprint globally and extend and improve our engagement with a broad set of prospective customers.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Global Macroeconomic Factors.    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainty in the macroeconomic environment, including elevated inflation concerns, global supply chain concerns, rising interest rates, fluctuation in foreign exchange rates, geopolitical pressures, including the war in Ukraine, and associated global economic conditions have resulted in volatility in credit, equity, and foreign currency markets. These macroeconomic conditions have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the length of sales cycles, our overall pipeline and pipeline conversion rates, and our revenue growth expectations. For example, beginning in the second quarter of 2022, and continuing through the fourth quarter of 2022, we have experienced impacts from the current macroeconomic environment as some existing customers delayed payments and prospective and existing customers applied elevated levels of scrutiny to purchasing decisions that adversely impacted the ability to close net new business. We experienced these headwinds at an increasing magnitude beginning in the third quarter of 2022, and we expect some or all of the global macroeconomic factors will continue to impact our operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the COVID-19 pandemic has impacted worldwide economic activity and financial markets and significantly increased economic volatility and uncertainty. In 2021, the COVID-19 pandemic contributed to decreases in certain of our operating expenses, particularly in our travel and entertainment expenses and event spending. These expenses have increased, and we expect that they will continue to increase as the COVID-19 pandemic subsides but that they will remain lower than they were before the COVID-19 pandemic, as we expect certain sales and marketing efforts and events will be a combination of in-person and virtual going forward. The ongoing conditions caused by this pandemic have and could continue to impact our business.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Refer to the section titled &#8220;Risk Factors&#8221; for further discussion of the possible impact of the global macroeconomic factors on our business.</span></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> We compute the subscription renewal rate by assessing the value of annual subscription contracts that expire at the end of each period (denominator) and comparing this to the amount that we renew for that set of expiring contracts (numerator). We typically allow for a grace period of up to six months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost /inactive. This grace-period renewal amount has been an immaterial portion over the last three years. If there is an actual cancellation for a subscription contract, we count that amount as removed from the numerator in that period.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> We compute the maintenance renewal rate by assessing the value of annual maintenance contracts for perpetual licenses that expire at the end of each period (denominator) and comparing this to the amount that we renew for that set of expiring contracts (numerator). We typically allow for a grace period of up to six months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost /inactive. This grace-period renewal amount has been an immaterial portion over the last three years. If there is an actual cancellation for a maintenance contract, we count that amount as removed from the numerator in that period. If a customer cancels a maintenance contract and migrates the underlying product to one of our cloud products, this loss of maintenance would be counted as a cancellation and reduce our maintenance renewal rate.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 68 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_55"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Key Business Metrics and Non-GAAP Financial Measure</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We review a number of operating and financial metrics, including the following unaudited key business metrics and non-GAAP financial measure to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</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:60.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.5pt;padding-right:5.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:3pt"><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="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:115%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Annual Recurring Revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,517,060&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,360,237&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,160,375&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance Annual Recurring Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">522,837&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">557,908&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">553,135&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription Annual Recurring Revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">994,223&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">802,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">607,240&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud Annual Recurring Revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">451,188&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">316,994&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">226,590&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription Net Retention Rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">111&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Adjusted EBITDA (Non-GAAP)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">371,629&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">377,419&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">399,611&#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:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Key Business Metrics</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Annual Recurring Revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual Recurring Revenue represents the expected annual billing amounts from all active maintenance and subscription agreements. ARR is calculated based on the contract Monthly Recurring Revenue ("MRR") multiplied by 12. MRR is calculated based on the accounting adjusted total contract value divided by the number of months of the agreement based on the start and end dates of each contracted line item. The aggregate ARR calculated at the end of each reported period represents the value of all contracts that are active as of the end of the period, including those contracts that have expired but are still under negotiation for renewal. We typically allow for a grace period of up to 6&#160;months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost/inactive. This grace-period ARR amount has been less than 2% of the reported ARR in each period presented. If there is an actual cancellation of an ARR contract, we remove that ARR value at that time.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe ARR is an important metric for understanding our business since it tracks the annualized cash value collected over a 12-month period for all of our recurring contracts, irrespective of whether it is a maintenance contract on a perpetual license, a ratable cloud contract, or an self-managed term-based subscription license.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance Annual Recurring Revenue</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance Annual Recurring Revenue represents the portion of ARR only attributable to our maintenance contracts.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that Maintenance ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all our maintenance contracts. Maintenance ARR includes maintenance contracts supporting our perpetual licenses. Maintenance ARR should be viewed independently of maintenance revenue and deferred revenue related to our maintenance contracts and is not intended to be combined with or to replace either of those items. As we continue to shift our focus from perpetual to cloud, we expect Maintenance ARR will decrease in future quarters. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Subscription Annual Recurring Revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription ARR represents the portion of ARR only attributable to our subscription contracts.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that Subscription ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all of our recurring subscription contracts. Subscription ARR excludes maintenance contracts on our perpetual licenses to provide information regarding the period-to-period performance and overall size and scale of our subscription business as we continue to focus our efforts on subscription-based licensing. Subscription ARR should be viewed independently of subscription revenue and deferred revenue related to our subscription contracts and is not intended to be combined with or to replace either of those items.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 69 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cloud Annual Recurring Revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud ARR represents the portion of ARR that is attributable to our hosted cloud contracts.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that Cloud ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all of our recurring Cloud contracts. Cloud ARR is a subset of our overall Subscription ARR, and by providing this breakdown of Cloud ARR, it provides visibility on the size and growth rate of our Cloud ARR within our overall Subscription ARR. Cloud ARR should be viewed independently of subscription revenue and deferred revenue related to our subscription contracts and is not intended to be combined with or to replace either of those items.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Subscription Net Retention Rate</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription NRR compares the contract value for Subscription ARR from the same set of customers at the end of a period compared to the prior year. We treat divisions, segments or subsidiaries inside companies as separate customers. To calculate our Subscription NRR for a particular period, we first establish the Subscription ARR value at the end of the prior year period. We subsequently measure the Subscription ARR value at the end of the current period from the same cohort of customers. The net retention rate is then calculated by dividing the aggregate Subscription ARR in the current period by the prior year period. An increase in the Subscription NRR occurs as a result of price increases on existing contracts, higher consumption of existing products, and sales of additional new subscription products to existing customers exceeding losses from subscription contracts due to cancellations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe Subscription NRR is an important metric for understanding our business since it measures the rate at which we are able to sell additional products into our subscription customer base.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to our results determined in accordance with generally accepted accounting principles in the United States (GAAP), we believe the following non-GAAP measure is useful in evaluating our operating performance. We use the following non-GAAP financial information to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance. However, non-GAAP financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In addition, other companies, including companies in our industry, may calculate similarly titled non-GAAP measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measure as tools for comparison. A reconciliation is provided below for our non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of this non-GAAP financial measure to its most directly comparable GAAP financial measure, and not to rely on any single financial measure to evaluate our business.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adjusted EBITDA</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">            We define adjusted EBITDA as GAAP net loss as adjusted for income tax benefit (expense), interest income, interest expense, loss on debt refinancing, other income (expense), stock-based compensation, amortization of intangibles, equity compensation related payments, restructuring, acquisition and other charges, sponsor-related costs, and depreciation. Equity compensation-related payments are related to the repurchase of employee stock options.  </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 70 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span><br/></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:64.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:3pt"><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="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:115%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">GAAP net loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(53,675)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(99,929)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(167,887)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense (benefit) </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(9,224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,254)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">78,020&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">132,439&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">149,445&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30,882&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,400&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other (expense) income, net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,996)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(26,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26,404&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">135,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,017&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,044&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of intangibles</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">188,825&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">245,895&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">287,767&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Equity compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">332&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,210&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring, acquisition and other charges</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">128&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31,217&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sponsor-related costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,000&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,007&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,839&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,586&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Adjusted EBITDA (Non-GAAP)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">371,629&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">377,419&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">399,611&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe adjusted EBITDA is an important metric for understanding our business to assess our relative profitability adjusted for balance sheet debt levels.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_58"></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Components of Results of Operations</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subscription Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.&#160;&#160;&#160;&#160;Subscription revenues consist of revenues from customers under subscription cloud services, subscription-based self-managed licenses, and related support services. Revenues from our cloud-based subscription products are recognized over time on a ratable basis over the contract term beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later. The Company&#8217;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#8217;s premises. The secure agent performs tasks and enables secure communication behind a customer&#8217;s firewall with the cloud functionalities. For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because we have concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components. The majority of the revenues from our subscription-based self-managed licenses is recognized at a point in time upon transfer of control of the license to the customer, similar to perpetual licenses. Support services sold with subscription-based self-managed licenses are recognized over time on a ratable basis over the contract term beginning on the date the service is made available to the customer. In general, new subscription contracts are one to three years in length, with an average contract duration slightly greater than two years in 2022, and the related fees are typically billed annually in advance in equal installments across the term of the contracts.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Perpetual License Revenues.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license revenues are revenues from customers and partners for sales of our software under on-premises perpetual licenses. Revenue from our perpetual license products is generally recognized at a point in time upon transfer of control of the license to the customer, which is typically upon making the software available to our customers. We expect revenue from perpetual licenses to be less than 1% of total revenues going forward, as we focus the majority of our product development spending on pure cloud products and our go-to-market efforts on subscription-based licensing for software sales. While we continue to offer our perpetual licenses to select customers and geographies, we disincentivize our sales force from selling our perpetual licenses in favor of our subscription-based offerings.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Service Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Maintenance Revenues.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance revenue, which consists of fees for ongoing support and product updates for our perpetual licenses, is recognized ratably over the term of the contract, typically one year. </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 71 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance contracts are generally billed annually in advance. We expect our maintenance revenues to gradually decrease over time as our customers transition to our subscription-based licensing model and adopt our cloud-based products.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Professional Services Revenues.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Professional services revenues consist of one-time fees associated with implementation, education, and consulting services related to our software products. Consulting revenues are primarily related to configuration, installation, and implementation of our products. These services are generally performed on a time-and-materials basis and, accordingly, revenues are recognized as the services are performed. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software. Education service revenues are generated from classes offered at our headquarters, sales and training offices, customer locations, and on-line. Revenues are recognized as the classes are delivered or when the subscription period ends.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cost of Software Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.&#160;&#160;&#160;&#160;Our cost of software revenues is a combination of costs of subscription revenues and perpetual licenses. Cost of subscription revenues consists primarily of fees paid to third party vendors for hosting services related to our subscription services, internal personnel-related expenses to operate and secure our hosting infrastructure, and royalties paid to postal authorities for address data and other vendors that provide content for our data-as-a-service offerings. In addition, these expenses include costs which are personnel-related expenses from our IT, Facilities and Procurement functions and expenses related to occupancy and enterprise systems allocated based on headcount (Shared Costs). Cost of perpetual license revenues consists primarily of software royalties payable to third parties.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cost of Maintenance and Professional Services Revenues.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our cost of service revenues is a combination of costs of maintenance, consulting and education services revenues. Our cost of maintenance revenues consists primarily of costs associated with customer service personnel-related expenses including stock-based compensation and royalty fees for maintenance related to third-party software providers. Cost of consulting revenues consists primarily of personnel-related expenses, including employee costs, stock-based compensation, subcontractor costs and travel, entertainment, Shared Costs, and other expenses. Cost of education services revenues consists primarily of the costs of providing education classes and materials at our headquarters, sales and training offices and customer locations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Amortization of Acquired Technology.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of acquired technology is the amortization of technologies recorded primarily as a result of the 2015 transaction where we were taken private by our Sponsors (the "2015 Privatization Transaction") and, to a lesser extent, from business acquisitions and acquired technology licenses.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Research and Development</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our research and development expenses consist primarily of salaries and other personnel-related expenses, including stock-based compensation as well as consulting services, travel expenses, Shared Costs, software expenses associated with the development of new products, enhancement and localization of existing products, and quality assurance and development of documentation for our products. All software development costs for software intended to be marketed to customers have been expensed in the period incurred since the costs incurred subsequent to the establishment of technological feasibility have not been significant. We believe that continued investment in our products is important for our growth and, as such, expect our research and development expenses to continue to increase in absolute dollars for the foreseeable future, but are expected to be relatively consistent as a percentage of revenue.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Sales and Marketing</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our sales and marketing expenses consist primarily of personnel-related expenses, including commissions, stock-based compensation and bonuses, as well as costs of public relations, seminars, marketing programs, lead generation, travel and entertainment, trade shows, software expenses, outside services and Shared Costs. Although we shifted our go-to-market strategy within APAC and EMEA in 2020, reducing our direct sales headcount </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 72 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to align with local channel partners for distribution, we expect to make investments going forward as we expand our customer acquisition and retention efforts, and to support the growth of our subscription products. With our cloud-only, consumption-driven strategy, we intend to streamline our go-to-market efforts and expect the improved efficiencies of this model to lead to cost savings in sales and marketing expense in absolute dollars but may vary as a percentage of revenue for the foreseeable future.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">General and Administrative</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our general and administrative expenses consist primarily of personnel-related expenses (including stock-based compensation) for finance, human resources, legal, and general management, as well as professional service expenses associated with recruiting, legal, tax and accounting services, travel expenses, and Shared Costs. We expect to incur ongoing costs as a result of operating as a public company, including costs related to compliance and reporting obligations of public companies, and increased costs for insurance, investor relations, and professional services. As a result, we expect our general and administrative expenses to continue to increase in absolute dollars for the foreseeable future but may vary as a percentage of revenue.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring, Acquisition, and Other Charges</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring, acquisition, and other charges consist of amortization of intangible assets, acquisition, and other charges and restructuring charges. Amortization of intangible assets is the amortization of customer relationships, and trade names and trademarks recorded as a result of the 2015 Privatization Transaction and, to a lesser extent, acquired through business acquisitions. Restructuring, acquisition, and other charges relate to costs incurred on acquisitions made by the Company. The restructuring charges relate to our reorganization activities related to our workforce and from the closing of certain facilities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest and Other Income (Expense), Net</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest and other income (expense), net consists primarily of interest expense, interest income earned on our cash, cash equivalents, investments, mark-to-market gains and losses on interest rate swaps, unrealized foreign exchange gain and loss on monetary assets and liabilities, foreign exchange transaction gains and losses and rental income.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#8217;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. We evaluate the realization of deferred tax assets based on all available evidence and establish a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 73 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_61"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Results of Operations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth our consolidated statement of operations data for the periods indicated (in thousands):</span></div><div><span><br/></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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.991%"></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenues:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">857,163&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">747,672&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">593,834&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,397&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,269&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,126&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">867,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">776,941&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">656,960&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">637,558&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">667,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">666,136&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,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"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,323,096&#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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,387&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">81,266&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54,454&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">636&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,452&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,876&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software costs</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">106,023&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">85,718&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58,330&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">202,126&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,820&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">161,197&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of acquired technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">98,458&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">343,503&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">331,999&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">317,985&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross profit</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,161,615&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,112,056&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,005,111&#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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">318,769&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">260,660&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">230,151&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">535,680&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">496,816&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">451,839&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">128,092&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">122,112&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">93,548&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153,471&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,434&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">189,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring, acquisition and other charges</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">128&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,477&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,136,012&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,052,150&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">984,324&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income from operations</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,603&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">59,906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,787&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,213&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,254&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(78,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(132,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(149,445)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(30,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(37,400)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26,312&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(26,404)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss before income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(34,197)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(75,890)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(190,208)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(53,675)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(99,929)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(167,887)</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:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 74 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents certain financial data for the periods indicated as a percentage of total revenues:</span></div><div><span><br/></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:62.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenues:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">50&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">50&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100&#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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software costs</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of acquired technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross profit</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76&#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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring, acquisition and other charges</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">74&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:42pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income from operations</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss before income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 75 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_64"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Comparison of Fiscal Years Ended December&#160;31, 2022 and 2021</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our revenues (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscriptions</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">857,163&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">747,672&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,397&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,269&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total software revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">867,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">776,941&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">519,996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">558,470&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">117,562&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">108,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total maintenance and professional services revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">637,558&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">667,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues increased by 4% to $1,505.1 million during the year ended December&#160;31, 2022 compared to $1,444.1 million for the year ended December&#160;31, 2021, primarily due to a 12% increase in software revenues, which represents 58% of total revenues for the year ended December&#160;31, 2022.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our subscription revenues increased to $857.2 million (or 57% of total revenues) for the year ended December&#160;31, 2022 from $747.7 million (or 52% of total revenues) for the year ended December&#160;31, 2021. The increase in subscription revenues of $109.5&#160;million (or 15%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was due to an increase in our subscription customers and continued expansion within existing customers, partially offset by an unfavorable foreign currency impact. </span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect the mix of subscription revenues as compared to total software revenues to continue to increase from prior year levels due to our prioritization of subscription revenues, growing installed customer base, a large number of multi-year subscription sales, and an anticipated increase in demand for subscription offerings. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our perpetual license revenues decreased to $10.4&#160;million (or 1% of total revenues) for the year ended December&#160;31, 2022 from $29.3 million (or 2% of total revenues) for the year ended December&#160;31, 2021. The decrease in perpetual license revenues of $18.9&#160;million (or 64%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was due to a decrease in the number of transactions and average transaction price of our software under perpetual licenses as we have focused our sales efforts on our subscription offerings and expanded our cloud business.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect perpetual license revenues and the mix of perpetual license revenues as compared to total software revenues to continue to decrease in future periods.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance and Professional Services Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance revenues decreased to $520.0 million (or 35% of total revenues) for the year ended December&#160;31, 2022 from $558.5 million (or 39% of total revenues) for the year ended December&#160;31, 2021. The decrease of $38.5 million (or 7%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to non-renewals, declining sales of perpetual licenses, and an unfavorable foreign currency impact, partially offset by maintenance on new perpetual license sales and uplifts upon renewal. We expect maintenance revenues to continue to decrease gradually in dollar value and as a percentage of total revenue due to the continued lower expected sales of new perpetual licenses as we sell a greater mix of new cloud and other subscription-based offerings relative to perpetual licenses.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services revenues increased to $117.6 million (or 8% of total revenues) for the year ended December&#160;31, 2022 compared to $108.6 million (or 8% of total revenues) for the year ended December&#160;31, 2021. The increase of $9.0&#160;million (or 8%) in professional services revenues for the year ended December&#160;31, 2022 </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 76 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">compared to the year ended December&#160;31, 2021 was primarily driven by an increase in the demand for our consulting and education offerings. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our cost of revenues (in thousands, except percentages):</span></div><div><span><br/></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:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.916%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost&#160;of software revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">106,023&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">85,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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of maintenance and professional service revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">202,126&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,820&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of acquired technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cost of revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">343,503&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">331,999&#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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of software revenues, as a percentage of software revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of maintenance and professional services revenues, as a percentage of maintenance and professional service revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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></table></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Software Revenues</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Cost of software revenues increased to $106.0 million (or 12% of software revenues) for the year ended December&#160;31, 2022 compared to $85.7 million (or 11% of software revenues) for the year ended December&#160;31, 2021. The increase of $20.3 million (or 24%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to a $10.5&#160;million increase in personnel-related expenses driven by $3.7 million higher stock-based compensation, in addition to continuing to scale up our hosted infrastructure support teams, a $7.8&#160;million increase in fees paid to third party vendors for hosting services related to our subscription services, and a $2.0&#160;million increase in royalty fees.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Maintenance and Professional Services Revenues</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of maintenance and professional services revenues increased to $202.1 million (or 32% of maintenance and professional services revenues) for the year ended December&#160;31, 2022 compared to $172.8 million (or 26% of maintenance and professional services revenues) for the year ended December&#160;31, 2021. The increase of $29.3 million (or 17%) during the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to an $19.1 million increase in personnel-related expenses mainly driven by $11.6 million higher stock based compensation and an increase in headcount, a $6.2 million increase in outside consulting expense, a $1.9 million increase in Shared Costs related to occupancy and enterprise systems allocated based on headcount, a $0.8&#160;million increase in software expenses, and a $1.3&#160;million increase in travel, entertainment and other expenses.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Amortization of Acquired Technology</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of acquired technology decreased to $35.4 million (or 2% of total revenues) for the year ended December&#160;31, 2022 from $73.5 million (or 5% of total revenues) for the year ended December&#160;31, 2021. The decrease of $38.1 million (or 52%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was due to a decrease in the amortization of acquired technology primarily from the 2015 Privatization Transaction, as components of the technology become fully amortized.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 77 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Research and Development</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our research and development expenses (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">318,769&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">260,660&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development expenses increased to $318.8 million (or 21% of total revenues) for the year ended December&#160;31, 2022 compared to $260.7 million (or 18% of total revenues) for the year ended December&#160;31, 2021. The increase of $58.1 million&#160;(or 22%) during the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to a $50.6&#160;million increase in personnel-related expenses mainly driven by $28.9 million higher stock-based compensation expense and an increase in headcount, a $2.4 million increase in consulting services, a $2.1 million increase in travel expense, a $1.8 million increase in Shared Costs, and a $1.2&#160;million increase in software and other expenses.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Sales and Marketing</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our sales and marketing expenses (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">535,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">496,816&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing expenses increased to $535.7 million (or 36% of total revenues) during the year ended December&#160;31, 2022 compared to $496.8 million (or 34% of total revenues) during the year ended December&#160;31, 2021. The increase of $38.9 million (or 8%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to a $43.6&#160;million increase in personnel-related expenses mainly driven by $26.3 million higher stock-based compensation and an increase in headcount, a $5.3 million increase in travel expense, a $4.2 million increase in marketing expense due to increased in-person events in 2022, a $0.9&#160;million increase in Shared Costs; partially offset by a $14.4 million decrease in commissions expense primarily due to higher commissions paid for cloud bookings which are fully deferred, and a $0.7 million decrease in consulting expense.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">General and Administrative</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our general and administrative expenses (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">128,092&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">122,112&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative expenses increased to $128.1 million (or 9% of total revenues) during the year ended December&#160;31, 2022 compared to $122.1 million (or 8% of total revenues) during the year ended December&#160;31, 2021. The increase of 6.0 million (or 5%) was primarily due to a $23.2 million increase in personnel-related expenses mainly driven by a $20.4 million increase in stock-based compensation, a $1.0 million increase in Shared Costs; partially offset by a $15.5&#160;million decrease in consulting expense due to substantial costs incurred to optimize our &#8220;go-to-market&#8221; efforts during 2021, and a $2.7 million decrease in other administrative expenses.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 78 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other Operating Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our amortization of intangible assets, restructuring, and other charges (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of intangible assets</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153,471&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,434&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring, acquisition and other 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">128&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of intangible assets decreased to $153.5 million (or 10% of total revenues) during the year ended December&#160;31, 2022 compared to $172.4 million (or 12% of total revenues) during the year ended December&#160;31, 2021. The decrease of $18.9 million (or 11%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was due to a decrease in the amortization of our intangible assets primarily from the 2015 Privatization Transaction, as the components of the intangible assets become fully amortized.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest and Other Income (Expense), Net</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our interest and other expense, net (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,213&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">660&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(78,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(132,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss on debt financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(30,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26,312&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest and other income (expense), net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(59,800)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(135,796)</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(56)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The decrease in interest and other income (expense), net, of $76.0 million (or 56%) for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021 was primarily due to a $54.6&#160;million decrease in interest expense primarily due to a decrease in the debt balance associated with the debt refinancing in October 2021 partially offset by increases in one-month LIBOR rates from 0.10% at December 31, 2021 to 4.39% at December 31,2022, which resulted in higher effective interest rate in 2022, a $30.9 million decrease in loss in debt extinguishment due to debt repayment as a result of debt refinancing in October 2021, a $9.7 million increase of foreign exchange gain, a $7.9&#160;million increase in interest income from higher interest rates we received on our cash, cash equivalents and investments, and a $2.4 million decrease in loss on liquidation of subsidiaries. These increases were partially offset by a $29.5 million decrease in revaluation gains on the euro term loans resulting from the debt repayment of the euro term loans in October 2021.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_67"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Tax Expense</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth, for the periods indicated, our provision for income taxes (in thousands, except percentages):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7pt;padding-right:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Percent<br/>Change</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(19)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Effective tax rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(57)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(32)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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></table></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax expense was $19.5 million and $24.0 million for the years ended December 31, 2022 and 2021. The decrease in the tax expense for the current period compared to the tax expense recorded in the prior year comparable period was primarily due to a reduction in valuation allowance offset by an increase in foreign income inclusions under global intangible low-taxed income (&#8220;GILTI&#8221;), and an increase in non-deductible stock-based compensation. </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 79 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_70"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Quarterly Results of Operations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables summarize our selected unaudited quarterly consolidated statements of operations data, the percentage of revenues that each line item represents, and the key business metrics for each of the eight quarters in the period ended December&#160;31, 2022. The information for each of these quarters has been prepared on the same basis as our audited annual consolidated financial statements and reflects, in the opinion of management, all adjustments of a normal, recurring nature that are necessary for the fair statement of the results of operations for these periods. This data should be read in conjunction with our consolidated financial statements included elsewhere in this Report. Historical results are not necessarily indicative of the results that may be expected for the full fiscal year or any other period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Consolidated Statements of Operations Data</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.891%"><tr><td style="width:1.0%"></td><td style="width:24.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2021</span></td></tr><tr style="height:3pt"><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><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><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="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Revenues:</span></div></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><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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">238,364&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">214,009&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">207,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">197,747&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">229,717&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">193,690&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">166,723&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">157,542&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,217&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,208&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,300&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,672&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,184&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,846&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7,023&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9,216&#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:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">242,581&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">215,217&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">209,343&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">200,419&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">239,901&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">196,536&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">173,746&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">166,758&#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"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">156,200&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">156,734&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">162,696&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">161,928&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">166,809&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">165,271&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">168,079&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">166,955&#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:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total revenues</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">398,781&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">371,951&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">372,039&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">362,347&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">406,710&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">361,807&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">341,825&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">333,713&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total cost of revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">86,104&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">87,191&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">86,409&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">83,799&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">94,786&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">80,582&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">79,202&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77,429&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Gross profit</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">312,677&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">284,760&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">285,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">278,548&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">311,924&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">281,225&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">262,623&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">256,284&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Operating expenses:</span></div></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><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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Research and development&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">79,179&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">80,403&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">84,064&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">75,123&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">73,750&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">63,079&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">63,927&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">59,904&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Sales and marketing </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">130,849&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">132,282&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">143,597&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">128,952&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">159,117&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">116,761&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">112,412&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">108,526&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">General and administrative&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">35,631&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">31,255&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">31,632&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">29,574&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">37,303&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">29,631&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">28,893&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">26,285&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Amortization of intangible assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">38,120&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">38,231&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">38,459&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">38,661&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">42,951&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">43,097&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">43,160&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">43,226&#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:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Restructuring, acquisition and other charges</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">333&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total operating expenses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">283,779&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">282,171&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">297,752&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">272,310&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">313,121&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">252,568&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">248,187&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">238,274&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income (loss) from operations</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">28,898&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,589&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(12,122)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,238&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,197)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">28,657&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">14,436&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">18,010&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,916&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,813&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,129&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">366&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">368&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">311&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">254&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">280&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(26,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(22,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(16,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(12,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(23,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(36,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(36,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(35,799)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(30,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other (expense) income, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,963&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,837&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,220&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">13,965&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">16,325&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income (loss) before income taxes</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,340&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(12,820)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(23,716)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,001)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(57,976)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,510&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(23,240)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,184)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8,721&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,782&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,790&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,185&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8,356&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,783&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11,089&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">811&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net (loss) income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4,381)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(15,602)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(30,506)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3,186)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(66,332)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,727&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(34,329)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,995)</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.025%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 80 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.65pt">Includes stock-based compensation as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.675%"><tr><td style="width:1.0%"></td><td style="width:24.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2021</span></td></tr><tr style="height:3pt"><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><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><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="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,699&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,247&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,242&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,575&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,746&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">302&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">241&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">239&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,295&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,329&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,022&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9,399&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7,966&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,344&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,034&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">770&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11,103&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,500&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9,983&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7,589&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9,566&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,453&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">857&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10,777&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8,079&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9,311&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7,712&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">12,821&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">934&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,020&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">711&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total stock-based compensation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">37,874&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">34,155&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">34,558&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">29,275&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">35,099&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,033&#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;border-bottom:3pt double #000;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,308&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,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></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 81 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Percentage of Revenue Data</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.891%"><tr><td style="width:1.0%"></td><td style="width:24.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2021</span></td></tr><tr style="height:11pt"><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><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><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Revenues:</span></div></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><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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3&#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:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">61&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">58&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">56&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">55&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">59&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">54&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">51&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">50&#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"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">39&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">42&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">45&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">41&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">49&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">50&#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:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total revenues</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total cost of revenues</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">22&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">22&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Gross profit</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">78&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">78&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Operating expenses:</span></div></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><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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">20&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">22&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">21&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">18&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">17&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">19&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">18&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">33&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">36&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">39&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">36&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">39&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">32&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">33&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">33&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Amortization of intangible assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">12&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">13&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">13&#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 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Restructuring, acquisition, and other 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total operating expenses</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">71&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">76&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">80&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">75&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">77&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">70&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">73&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">71&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income (loss) from operations</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(11)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other (expense) income, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income (loss) before income taxes</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(6)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(14)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(7)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net (loss) income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(8)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(16)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(10)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Seasonal Trends</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Purchasing patterns for our products have followed quarterly and seasonal trends that we expect to continue. We typically sell a substantial portion of our software product licenses and services in the last month of each quarter, and demand for our software products and professional services are generally highest in the fourth quarter and lowest in the first quarter of each year.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Quarterly Changes in Revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription revenue generally increased as a percentage of total revenue for the quarters presented primarily due to introduction of new subscription and cloud products, increased consumption of our products by existing customers and the addition of new customers. Perpetual license revenue as a percentage of total revenue has generally declined due to our shift to a subscription model.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 82 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Quarterly Changes in Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in cost of revenue have generally corresponded with our revenue growth. Increases are primarily due to third party hosting service costs and increased personnel-related expenses resulting from increased headcount, offset by decreases in amortization of acquired technology.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Quarterly Changes in Operating Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses have fluctuated in each of the prior eight quarters presented primarily due to increased personnel related costs and other related costs to support our growth. We intend to continue to make investments in research and development as we add features and enhance our product. We also intend to invest in our sales and marketing organization to drive future revenue growth.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Key Business Metrics and Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the measures presented in our quarterly consolidated financial data, we use the following key business metrics and non-GAAP financial measure to help us evaluate our business and operating performance, identify trends affecting our business, formulate business plans, and make strategic decisions:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.891%"><tr><td style="width:1.0%"></td><td style="width:24.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2021</span></td></tr><tr style="height:3pt"><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><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><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="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in millions, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total Annual Recurring Revenue</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,517&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,467&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,437&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,397&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,360&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,287&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,240&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,195&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Maintenance Annual Recurring Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">523&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">531&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">541&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">548&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">558&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">551&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">554&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">552&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscription Annual Recurring Revenue</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">994&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">936&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">896&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">849&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">802&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">736&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">686&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">643&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Cloud Annual Recurring Revenue</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">451&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">373&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">343&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">317&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">287&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">264&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">240&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscription Net Retention Rate</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">111&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">114&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Adjusted EBITDA</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">118&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">89&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">75&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">89&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">101&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">101&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">84&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">91&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Key Business Metrics and Non-GAAP Financial Measure&#8221; for a description of Annual Recurring Revenue, Maintenance Annual Recurring Revenue, Subscription Annual Recurring Revenue, Cloud Annual Recurring Revenue, Subscription Net Retention Rate and Adjusted EBITDA.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adjusted EBITDA</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We define adjusted EBITDA as GAAP net loss as adjusted for income tax expense (benefit), interest income, interest expense, loss on debt refinancing, other income (expense), net, stock-based compensation, amortization of intangibles, equity compensation related payments, one-time fees related to acquisitions, restructuring costs and executive severance, sponsor-related costs and depreciation. Equity compensation payments are related to the repurchase of employee stock options.</span></div><div><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 83 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.891%"><tr><td style="width:1.0%"></td><td style="width:24.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31,<br/>2021</span></td></tr><tr style="height:3pt"><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><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><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="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.17pt;padding-right:3.17pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">GAAP net (loss) income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4,381)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(15,602)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(30,506)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3,186)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(66,332)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,727&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(34,329)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,995)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income tax expense</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8,721&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,782&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,790&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,185&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8,356&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,783&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11,089&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">811&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(280)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">26,450&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">22,185&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">16,560&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">12,825&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">23,833&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">36,423&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">36,384&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">35,799&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">30,882&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other expense (income), net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,024&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(3,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(4,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,432&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(13,965)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,546&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(16,325)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">37,874&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">34,155&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">34,558&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">29,275&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">35,099&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,033&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,308&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,577&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Amortization of intangibles</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">46,698&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">46,934&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">47,395&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">47,798&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">60,964&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">61,450&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">61,656&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">61,825&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Equity 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">185&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">19&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">45&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">83&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">67&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">105&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">56&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(238)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Restructuring, acquisition and other 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">333&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Sponsor-related costs</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">144&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">500&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">500&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">500&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Depreciation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4,721&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,092&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,469&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,725&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,139&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,190&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,165&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6,345&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Adjusted EBITDA</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">118,376&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">88,789&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">75,345&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">89,119&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">101,216&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">100,935&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">85,916&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">89,352&#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="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 84 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_73"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since our inception, we have financed our operations primarily through cash flows from operations and debt financing. As of December&#160;31, 2022, we had $716.1 million in available cash, cash equivalents and short-term investments. Our cash, cash equivalents and short-term investments primarily consist of bank account balances, short-term time deposits, highly liquid money market funds and available-for-sale debt securities.  We believe that our existing cash and cash equivalents, cash flows generated by operations and the Revolving Facility will be sufficient to meet our working capital and capital expenditure requirements for at least the next twelve months. However, we may be required to raise or desire additional funds for selective purposes, such as acquisitions or other investments in complementary businesses, products, or technologies, and may raise such additional funds through equity or debt financing or from other sources.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 29, 2021, we completed our IPO, with a subsequent full exercise of underwriters&#8217; option to purchase additional shares, which resulted in aggregate net proceeds of $915.7 million, after underwriting discounts and commissions of $51.5 million. The Company also incurred offering costs of approximately $11.9 million. We also (i) repaid in full the $2.8 billion of outstanding indebtedness under the First Lien Credit Agreement and Second Lien Credit Agreement from $1.9 billion of borrowings under the Credit Agreement and $915.7 million of the net proceeds from the IPO and $30.2 million from cash and cash equivalents on hand; (ii) paid a 2.0% prepayment premium under our Second Lien Credit Agreement. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The borrowings under the Term Facility bear interest at either, at the Company's election, LIBOR plus 2.75% or the base rate plus 1.75%. The Revolving Facility accrues interest at a per annum rate based on either, at the borrower&#8217;s election, (i) LIBOR plus the applicable margin for LIBOR loans ranging between 2.00% and 2.50% based on the borrower&#8217;s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.00% and 1.50% based on the borrower&#8217;s total net first lien leverage ratio. See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to the Consolidated Financial Statements for details.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our primary sources of cash are from cash and cash equivalents, short-term investments, the collection of accounts receivable from our customers and the Revolving Facility. Our uses of cash include payroll and payroll-related expenses and operating expenses such as marketing programs, travel, professional services, facilities and related costs, servicing our borrowings, and debt principal payments. Other uses of cash include the purchase property and equipment and to acquire businesses and technologies to expand our product offerings. We believe cash generated from operations will be sufficient to meet working capital needs and to service our borrowings.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Approximately a fifth of our cash, cash equivalents and short-term investments are held by our foreign subsidiaries.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes our cash flows for the periods indicated (in thousands):</span></div><div><span><br/></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:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31, </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash provided by operating activities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">200,057&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">228,683&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">167,754&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash used in investing activities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(185,957)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(32,413)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(52,511)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash provided by (used in) financing activities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">38,801&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(86,367)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">70,290&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Operating Activities:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Cash provided by operating activities for the year ended December&#160;31, 2022 was $200.1 million. Our net loss for the year ended December&#160;31, 2022 was $53.7 million, adjusted for non-cash charges, primarily consisting of $210.0 million of depreciation and amortization, $135.9 million of stock-based compensation expense, $16.3 million of non-cash operating lease cost and $3.6 million of amortization of debt issuance costs which was partially offset by $85.6 million of deferred income taxes and $1.0 million of amortization of investment discount, net of premium. Additional providers of cash resulted from changes in operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $55.9 million increase in contract liabilities and a $12.1 million increase in income tax payable due to the timing of tax payments. This was partially offset by a $50.7 million decrease in accounts payable and accrued liabilities due to timing of payments, $25.5 million increase in prepaid expenses and assets associated with the growth in our operations, and a $17.2 million increase in accounts receivable due higher balance and the timing of collections. Our &#8220;days sales outstanding&#8221; in accounts receivable increased to 104 days as of December&#160;31, 2022 from 97 days as of December&#160;31, 2021.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 85 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash provided by operating activities for the year ended December&#160;31, 2021 was $228.7 million. Our net loss for the year ended December&#160;31, 2021 was $99.9 million, adjusted for non-cash charges, of $318.8 million, and a net cash inflow of $9.8 million provided by changes in our operating assets and liabilities.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investing Activities:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in investing activities for the year ended December&#160;31, 2022 was $186.0 million primarily due to a $295.5&#160;million cash outflow consisting primarily of $290.0 million in purchases of investments and $5.5 million for purchases of property and equipment. These cash outflows were partially offset by $109.5 million in maturities of investments.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in investing activities for the year ended December&#160;31, 2021 was $32.4 million due to cash outflow consisting primarily of purchases of investments and purchases of property and equipment partially offset by cash inflows from maturities of investments.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We acquire property and equipment in our normal course of business. The amount and timing of these purchases and the related cash outflows in future periods depend on a number of factors, including the hiring of employees, the rate of upgrade of computer hardware and software used in our business, as well as our business outlook.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have used cash to acquire businesses and technologies that enhance and expand our product offerings, and we anticipate that we will continue to do so in the future. Due to the nature of these transactions, it is difficult to predict the amount and timing of such cash requirements to complete such transactions. We may be required to raise additional funds to complete future acquisitions. In addition, we may be obligated to pay certain variable and deferred earn-out payments based upon achievement of certain performance targets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financing Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:    Net cash generated from financing activities for the year ended December&#160;31, 2022 was $38.8 million primarily due to $32.8 million in proceeds from issuance of common stock under the ESPP, $19.9 million in proceeds from the issuance of shares, and $2.2 million of net activity from derivatives with an other-than-insignificant financing element. These cash inflows were partially offset by $14.1 million in debt payments and $2.0 million in offering costs.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in financing activities for the year ended December&#160;31, 2021 was $86.4 million driven by payment of debt and debt issuance costs, payment of contingent consideration in connection with acquisition,  share repurchases, and taxes related to net share settlement of equity awards, offset by net proceeds from our IPO completed in October 2021, proceeds from issuance of debt, and proceeds from issuance of shares.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Debt</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Credit Facilities</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 25, 2020, we amended our existing credit facilities (as amended, the &#8220;First Lien Credit Agreement&#8221;) and entered into a new Second Lien Credit and Guaranty Agreement (the &#8220;Second Lien Credit Agreement&#8221; and, together with the First Lien Credit Agreement, the &#8220;2020 Credit Agreements&#8221;) with Nomura Corporate Funding Americas, LLC, as agent, for a syndicate of lenders. We borrowed $1.8 billion of dollar term loans and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8364;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">480.0 million of euro term loans under the First Lien Credit Agreement and $425.0 million of term loans under the Second Lien Credit Agreement </span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 14, 2020, we borrowed an additional $50.0 million of second lien term loans under the Second Lien Credit Agreement.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 29, 2021, the Company refinanced the 2020 Credit Agreements with a new Credit and Guaranty Agreement (the &#8220;Credit Agreement&#8221;), with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders. Under the Credit Agreement, the Company incurred $1.9 billion of dollar term loans (the &#8220;Term Facility&#8221;) and obtained $250.0 million of commitments under a revolving credit facility (the &#8220;Revolving Facility&#8221;). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Term Facility matures on October 29, 2028 and is repayable beginning June 2022 in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026. See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to the Consolidated Financial Statements for details.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 86 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, a total of approximately $1.8 billion was outstanding under the Term Facility. As of December&#160;31, 2022, we have also utilized $1.7 million of letters of credit under the Revolving Facility. See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to the Consolidated Financial Statements for details.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all revolving loans, swingline loans and letter of credit obligations (in excess of $15 million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. Accrued interest on the Term Facilities is payable quarterly in arrears with respect to base rate loans, at the end of each interest rate period (or at each 3- month interval in the case of loans with interest periods greater than 3 months) with respect to LIBOR loans, the date of any repayment or prepayment, and at maturity (whether by acceleration or otherwise). We expect to discontinue one-month LIBOR and transition to one-month SOFR starting in the second half of 2023.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Credit Agreements contain certain customary affirmative and negative covenants. As of December&#160;31, 2022, we were in compliance with all such covenants.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contractual and Lease Obligations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes our significant contractual obligations at December&#160;31, 2022, which include our future principal and estimated interest payments under our debt facilities and our future minimum lease payments under operating leases with original terms in excess of one year, and the effect of such obligations on our liquidity and cash flows in the future periods (in thousands):</span></div><div><span><br/></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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Payment Due by Period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Less than 1 Year </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">1-3 Years </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">3-5 Years </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.3pt;padding-right:1.3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">More than 5 Years </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Future principal and interest payments under the First Lien Dollar Term Facilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,596,269&#160;</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">147,973&#160;</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">292,377&#160;</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">286,798&#160;</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,869,121&#160;</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Operating lease payments</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">83,923&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">20,483&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">29,115&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">13,999&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">20,326&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Purchase commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">213,038&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">46,774&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">161,007&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5,257&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,893,230&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">215,230&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">482,499&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">306,054&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,889,447&#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><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The above commitment table does not include approximately $30.6 million of long-term income tax liabilities recorded in accordance with ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We are unable to make a reasonably reliable estimate of the timing of these potential future payments in individual years beyond 12&#160;months due to uncertainties in the timing of tax audit outcomes. As a result, this amount is not included in the table above. For further information, see Note&#160;16. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of the Notes to our Consolidated Financial Statements.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contractual Obligations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Purchase orders or contracts for the purchase of certain goods and services are not included in the above table. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. For the purposes of the contractual obligation table above, contractual obligations for purchase of goods or services are defined as agreements that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transaction. Our purchase orders are based on our current needs and are fulfilled by our vendors within short time horizons. We also enter into contracts for outsourced services; however, the obligations under these contracts were not significant and the contracts generally contain clauses allowing for cancellation without significant penalty. Contractual obligations that are contingent upon the achievement of certain milestones are not included in the table above.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We estimate the expected timing of payment of the obligations discussed above based on current information. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 87 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Operating Leases</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also lease certain office facilities and equipment under operating leases, which expire at various dates through 2035.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected timing of payment of the obligations discussed above is estimated based on current information. Timing of payments and actual amounts paid may be different.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_76"></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> Critical Accounting Estimates</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles, or GAAP, which requires us to make estimates, judgments, and assumptions. We believe that the estimates, judgments, and assumptions upon which we rely are reasonable based upon information available to us at the time that these assumptions, judgments, and estimates are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenue and expenses during the periods presented. Any material differences between these estimates and actual results will impact our consolidated financial statements. On a regular basis, we evaluate our estimates, judgments, and assumptions and make changes accordingly.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that the following critical accounting estimates reflect the more significant estimates, judgments, and assumptions and have the greatest potential impact on our consolidated financial statements. See the notes to our consolidated financial statements included elsewhere in this Report for additional information.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We account for our revenue in accordance with ASC 606, Revenue from Contracts with Customers. The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Identification of the contract, or contracts, with a customer.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A contract with a customer exists when (i)&#160;we enter into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii)&#160;the contract has commercial substance, and (iii)&#160;we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Identification of the performance obligations in the contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, and the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply our judgment to determine whether the promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. We consider a performance obligation satisfied once we have transferred control of a good or product to a customer, meaning the customer has the ability to use and obtain the benefit of the product.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Determination of the transaction price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.&#160;&#160;&#160;&#160;The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Allocation of the transaction price to the performance obligations in the contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (SSP). We generally determine SSP based on the price at which the performance obligation is routinely sold separately, such as support and maintenance on our core offerings. In connection with our perpetual and self-managed </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 88 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">subscription licenses and cloud services, we are unable to establish an SSP based on observable prices given the same selling price for the same products are highly variable, and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for perpetual and self-managed subscription licenses and cloud services included in a contract with multiple performance obligations is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to perpetual and self-managed subscription licenses and cloud services revenues.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:10pt">Recognition of revenue when, or as, performance obligations are satisfied.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;We satisfy performance obligations either over time or at a point in time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of control of a promised good or service to a customer.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We derive our revenues from sales of perpetual and subscription-based self-managed software licenses, a variety of cloud and data-as-a-service offerings, maintenance and support services (which entitle the customer to receive product support and unspecified software updates), and professional services, consisting of consulting and education services. We recognize revenue net of applicable sales taxes, financing charges that we have absorbed, and amounts retained by our resellers and distributors, if any.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue consists of subscription and perpetual license revenues. Subscription revenues primarily consist of revenues from subscription-based self-managed licenses and related support, and subscription cloud services. Revenues from subscription-based self-managed licenses are recognized at a point in time upon transfer of control of the software license to the customer, similar to perpetual licenses. Revenue on the remaining subscription support offering is generally recognized over time on a ratable basis over the contract term beginning on the date that the service is made available to the customer. Revenues from our cloud-based subscription products are recognized over time on a ratable basis over the contract term beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later. Subscription contracts are generally three years or shorter in length and billed annually in advance.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license revenues are derived from sales of our software under perpetual licenses. Revenue from our perpetual license products is generally recognized at a point in time upon transfer of control of the software license to the customer, which is typically upon making the software available to our customers.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance and Professional Services revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance revenue, which consists of fees for ongoing support and product updates are recognized ratably over the term of the contract, typically one year. Maintenance contracts are generally billed annually in advance and are non-cancelable.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services revenues are primarily related to configuration, installation, and implementation of our products. These services are generally performed on a time-and-materials basis. Revenues for fixed fee contracts are generally recognized as services are performed, applying input methods to estimate progress to completion. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services revenues also include education services revenues, which are generated from classes offered at our headquarters, sales and training offices, customer locations, and on-line. Revenues are recognized as the classes are delivered.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We account for stock-based compensation in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We measure and recognize compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs"), performance stock units ("PSUs") granted to employees and directors, and stock purchase rights granted under the ESPP to employees, based on the estimated fair value of the awards on the date of grant. We use the Black-Scholes Merton and Monte Carlo models for valuation of our option awards. For </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 89 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility, risk-free interest rate, and dividend yield. Prior to the Company's Initial Public Offering ("IPO"), the fair value of the underlying share and the exercise price were based on the estimated per share fair value from our recurring valuation process. We had discounted the fair value of the underlying share for lack of marketability of the shares before applying each model. After the completion of the IPO, the fair value of our common stock is determined by the closing price of the common stock, on the date of grant. The expected term is estimated based on an analysis of the facts and circumstances underlying the option agreement. The expected volatility data is calculated using publicly traded peer companies&#8217; historical volatility. The risk-free interest rate assumption is based on the implied yield on the U.S. Treasury zero-coupon issued with maturities that were consistent with the option&#8217;s expected term. The expected dividend yield is zero based on our continued assumption that there will not be any dividend payouts. After the completion of the IPO, the Company determines the fair value of each RSU and PSU granted based on the fair value of each share of underlying common stock using the closing price as reported on the date of grant on the primary stock exchange on which our common stock is traded. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We granted stock options with only service conditions as well as with both service and performance/market conditions. The term of the options granted under our equity plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria. The performance-based options are subject to a multiple on invested capital ("MOIC") performance criteria and/or market conditions in connection with achieving a certain per share price in any one or more exit events, which includes the IPO. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/ stock units expected to vest and is recognized using the graded vesting attribution method. Compensation expense for options containing a market condition is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 13.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Stockholders&#8217; Equity and Deferred Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to our Consolidated Financial Statements for a description of our stock-based compensation plan and more information on the assumptions used to calculate the fair value of stock-based options, RSUs and stock purchase rights. We recognize forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the statement of cash flows.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Common Stock Valuation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">After the IPO, the fair value of the common stock was determined based on the Company's closing stock price as quoted on the NYSE on the grant date. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to our IPO in October 2021, in the absence of a public trading market for our common stock, the fair value of our common stock underlying our option awards had been determined on each grant date by our board of directors with input from management and contemporaneous third-party valuations. We believe that our board of directors had the relevant experience and expertise, and exercised reasonable judgment and considered a number of objective and subjective factors to determine the best estimate of the fair value of our common stock, including:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">contemporaneous valuations of our common stock performed by independent third-party appraisers;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">actual operating results and financial performance;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">conditions in the industry and economy in general;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the likelihood of achieving a liquidity event for the holders of common stock, such as an initial public offering or a sale of the company, given prevailing market conditions;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">equity market conditions affecting comparable public companies and the market performance of comparable publicly traded companies;</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the U.S. and global common market conditions; and,</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt">the lack of marketability of our common stock and the results of independent third-party valuations, which valued our common stock. </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 90 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="padding-left:9pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Valuations of our common stock were prepared by a third-party valuation firm in accordance with the guidance provided by the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#160;American Institute of Certified&#160;Public Accountants 2013 Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to our IPO, in valuing our common stock, our board of directors determined the fair value of our common stock by using a weighting of both the income and market approach valuation methods. The income approach estimates value based on the expectation of future cash flows that a company will generate. These future cash flows were discounted to their present values using a discount rate based on our weighted-average cost of capital, and were adjusted to reflect the risks inherent in our cash flows. The market approach estimated value based on a comparison of our company to comparable public companies in a similar line of business. From the comparable companies, a representative market value multiple was determined and then applied to our company&#8217;s financial forecasts to estimate the value of the subject company.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we also considered any secondary transactions, if any, involving our common stock. In our evaluation of those transactions, we considered the facts and circumstances of each transaction to determine the extent to which they represented a fair value exchange and assigned the transactions an appropriate weighting in the valuation of our common stock. Factors considered include the number of different buyers and sellers, transaction volume, timing relative to the valuation date, whether the transactions occurred between willing and unrelated parties, and whether the transactions involved investors with access to our financial information.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Application of these approaches and methodologies involved the use of estimates, judgments, and assumptions that are highly complex and subjective, such as those regarding our expected future revenue, expenses, and future cash flows, discount rates, market multiples, the selection of comparable public companies, and the probability of and timing associated with possible future events. Changes in any or all of these estimates and assumptions or the relationships between those assumptions can effect the common stock fair value estimates used to measure stock-based compensation expense to be recognized. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We test goodwill for impairment during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. We have one reporting unit, and therefore we test goodwill for impairment at the entity level. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill. We have not recognized any impairment of goodwill for all periods presented.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Derivative Instruments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use derivative instruments as part of our overall strategy to manage our exposure to market risks primarily associated with fluctuations in foreign currency and interest rates. We do not use derivatives for trading or speculative purposes. We determine the fair value of our derivative instruments using pricing models that use inputs from actively quoted markets for similar instruments and other inputs which require judgment. These amounts include fair value adjustments related to our own credit risk and counterparty credit risk. Subsequent to initial recognition, we may adjust the initial fair value position of the derivative instruments for the creditworthiness of the banking counterparty (if the derivative is an asset) or of our own (if the derivative is a liability). The counterparties associated with our foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between three counterparties; therefore, we do not consider counterparty concentration and non-performance to be material risks at this time.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use the liability method of accounting for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in our consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 91 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We evaluate the realization of deferred tax assets based on all available evidence, considering forecasts of future taxable income, the reversal of existing deferred tax liabilities, the carry back of losses and credits as allowed under current tax law. We establish a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized. In making this determination, we are required to give significant weight to evidence that can be objectively verified. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Credit Losses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We make estimates as to the overall collectability of accounts receivable and provide an allowance for credit losses considered uncollectible. We specifically analyze our accounts receivable based on historical bad debt experience, customer creditworthiness, the age of the receivable, current economic trends, and changes in customer payment terms when evaluating the adequacy of the allowance for credit losses. We record any adjustment in general and administrative expense.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_79"></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For recent accounting pronouncements, see Note&#160;2. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the Notes to Consolidated Financial Statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_82"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily interest rate and foreign currency exchange risks.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Sensitivity</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our investment objective is to conserve capital and maintain liquidity to support our operations; therefore, we generally invest in highly liquid securities, consisting primarily of debt securities, bank deposits, money market funds, and time deposits. Such fixed and floating interest-earning instruments carry a degree of interest rate risk. Fixed income securities may have their fair market value adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Due to the short-term nature of our investment portfolio, we do not believe an immediate 10% increase or decrease in interest rates would have a material effect on the fair market value of our portfolio. Therefore, we do not expect our operating results or cash flows to be materially affected by a sudden change in interest rates.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, we had long-term debt outstanding with a carrying value of $1.8 billion. A hypothetical change in 3 months LIBOR of 0.25% will increase or decrease interest expense by approximately $5.0&#160;million a year.  See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, in the Notes to our Consolidated Financial Statements. Borrowings under our debt facilities bear interest at a variable market rate.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In order to reduce the financial impact of increases in interest rates, we had previously entered into two interest rate swaps for a total notional amount of $1.3&#160;billion, with a fixed swap rate of 1.525%. The interest rate swaps matured in December 2022. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In July 2017, the UK&#8217;s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR for existing contracts by June 30, 2023. The expected discontinuation, reform or replacement of LIBOR may result in fluctuating interest rates, or higher interest rates, which could have a material adverse effect on our interest expense. We expect to discontinue one-month LIBOR and transition to one-month SOFR starting in the second half of 2023.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 92 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency Exchange Risk</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our consolidated results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Historically, our revenue contracts have been denominated in mainly U.S. dollars and also local currency. Our outstanding debt obligations are denominated in U.S. dollars. Our expenses are generally denominated in the currencies in which our operations are located. To date, we have cash flow hedges for our Indian Rupee expense exposure. These exposures are hedged with non-deliverable forward contracts. In the event our foreign sales and expenses increase, our operating results may be affected by foreign currency exchange rate fluctuations, which can affect our operating income or loss. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would have approximately a $5.7&#160;million impact to our 2022 results of operations.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Exchange Forward Contracts</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In order to reduce the impact of earnings volatility associated with foreign currency fluctuations, we enter into foreign currency forward contracts on our largest foreign currency exposure. The forward contracts represent obligations to purchase foreign currencies at a predetermined exchange rate to fund a portion of our expenses that are denominated in foreign currencies. We recognize in earnings amounts related to our cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. We have forecasted the amount of our anticipated foreign currency expenses based on our historical performance and projected financial plan.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, our remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and typically have a maturity of approximately twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income (expense), net to offset changes in the value of the resulting non-functional currency monetary assets or liabilities. The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $100.3 million and $83.9 million of Indian rupees as of December&#160;31, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 93 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_85"></div><hr style="page-break-after:always"/><div style="min-height:53.64pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_88"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Index to Consolidated Financial Statements</span></div><div><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:98.214%"><tr><td style="width:1.0%"></td><td style="width:87.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.264%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_91">Report</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_91">s</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_91"> of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (PCAOB ID: <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV84OC9mcmFnOjJiNzY0NTg0Mzc3NjRjNWJiMDYxNGYxYjg5NTZjYTMzL3RhYmxlOjJjOGQwYzBkZjM3ZTRmMjJhMTM1NWQ5MGJmNzhmMThmL3RhYmxlcmFuZ2U6MmM4ZDBjMGRmMzdlNGYyMmExMzU1ZDkwYmY3OGYxOGZfMS0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpjY2Y2ZmQ5MDIwN2I0N2FjODg3NWM5ZWNjZjE5YzA5NF83MQ_091c6799-8f23-4d12-8f49-ffeb5a9f937b">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_91">95</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_94">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_94">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_97">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_97">99</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_100">Consolidated Statements of Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_100">100</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_103">Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_103">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_106">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_106">102</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_109">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_109">103</a></span></div></td></tr></table></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 94 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_91"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Report of Independent Registered Public Accounting Firm </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">To the Stockholders and the Board of Directors Informatica Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Opinion on the Financial Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited the accompanying consolidated balance sheets of Informatica Inc. (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2022, 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, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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, 2022, 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 February&#160;27, 2023 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis for Opinion</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Critical Audit Matter</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates 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 matter 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 matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 95 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.433%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></td></tr><tr style="height:11pt"><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Description of the Matter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As described in Note 2 to the consolidated financial statements, the Company recognizes revenue upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</span></td></tr><tr style="height:11pt"><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:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into contracts with its customers that may include promises to transfer software licenses, deliver cloud-based services and provide post-contract support and professional services. Significant judgment may be required by the Company in determining the timing and amount of revenue recognition for these customer contracts which include multiple performance obligations, including the determination of standalone selling prices for each distinct performance obligation, particularly for goods and services that are not sold separately.</span></td></tr><tr style="height:11pt"><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:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Given these factors, the related audit effort in evaluating management&#8217;s judgments in determining revenue recognition for these customer contracts was extensive and required a high degree of auditor judgment. </span></td></tr><tr style="height:11pt"><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">How We Addressed the Matter in Our Audit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Among other procedures, we obtained an understanding of the Company&#8217;s various product and service offerings and evaluated management&#8217;s application of the revenue recognition accounting requirements to determine which product and service offerings were distinct. We read executed contracts for a sample of sales transactions to assess management&#8217;s evaluation of significant terms, including the determination of distinct performance obligations, and tested the amounts recognized as revenue or recorded in unearned revenue. To test management&#8217;s determination of relative standalone selling price for performance obligations, we performed audit procedures that included, among others, assessing the appropriateness of the methodology applied, testing the mathematical accuracy of the underlying data and calculations, and testing transactions to corroborate the data underlying the Company&#8217;s calculations. We also assessed the appropriateness of the related disclosures in the consolidated financial statements.</span></td></tr></table><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MS9mcmFnOjRiMzVjZmQ5NzkyMzRlMjg5ZTBjYTRhNThhZGU4NDliL3RleHRyZWdpb246NGIzNWNmZDk3OTIzNGUyODllMGNhNGE1OGFkZTg0OWJfMzU2Nw_9a846dcc-7c60-4c82-8c9a-777037af9778">Ernst &amp; Young LLP</ix:nonNumeric> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have served as the Company&#8217;s auditor since 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MS9mcmFnOjRiMzVjZmQ5NzkyMzRlMjg5ZTBjYTRhNThhZGU4NDliL3RleHRyZWdpb246NGIzNWNmZDk3OTIzNGUyODllMGNhNGE1OGFkZTg0OWJfMzU2Ng_c8b31328-4ea7-4390-9296-7a652de3b179">San Jose, California</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">February&#160;27, 2023</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 96 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_1036"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the Stockholders and the Board of Directors of Informatica Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited Informatica Inc.&#8217;s internal control over financial reporting as of December 31, 2022, 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, Informatica Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and our report dated February&#160;27, 2023 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDM2L2ZyYWc6YjM5ZjkzMWY3YTkwNGE1YWE1NjBjYmY2NzFmNDRjMWQvdGV4dHJlZ2lvbjpiMzlmOTMxZjdhOTA0YTVhYTU2MGNiZjY3MWY0NGMxZF8xNjQ5MjY3NDUwOTI4_9a846dcc-7c60-4c82-8c9a-777037af9778">Ernst &amp; Young LLP</ix:nonNumeric> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDM2L2ZyYWc6YjM5ZjkzMWY3YTkwNGE1YWE1NjBjYmY2NzFmNDRjMWQvdGV4dHJlZ2lvbjpiMzlmOTMxZjdhOTA0YTVhYTU2MGNiZjY3MWY0NGMxZF8xNjQ5MjY3NDUxMDk0_c8b31328-4ea7-4390-9296-7a652de3b179">San Jose, California</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">February&#160;27, 2023</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 97 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_94"></div><hr style="page-break-after:always"/><div style="min-height:22.46pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED BALANCE SHEETS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(In thousands, except par value data)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"></td><td style="width:74.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current assets:</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Cash and cash equivalents</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNS0xLTEtMS0xMjY4ODI_8123eebd-41cb-4f95-8ca8-b03bc5115491">497,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNS0zLTEtMS0xMjc1Njk_89b7ce23-cdcc-4efb-9d4e-99e8aff2bb21">456,378</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Short-term investments</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNi0xLTEtMS0xMjY4ODI_ec8bffb7-0a5f-478b-aa69-580b0a572d5e">218,256</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNi0zLTEtMS0xMjc1Njk_0b1188ff-f5d1-4f6a-a146-1c4275a06701">40,045</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpmMjJjNzc4NWY3NmQ0ODFlYTA4ZDRiNGM5MWI1NDBhN181NDk3NTU4MTQwNTk_46503625-6e8e-4c96-80c6-9304bb979f66">4,608</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpmMjJjNzc4NWY3NmQ0ODFlYTA4ZDRiNGM5MWI1NDBhN181NDk3NTU4MTQwNTM_42f3882e-d000-4f82-a36c-5abbeeef68c6">4,644</ix:nonFraction>, respectively</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0xLTEtMS0xMjY4ODI_ac048c5e-927d-4f80-932e-6fbcfa5440d3">454,759</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0zLTEtMS0xMjc1Njk_6a7c5a73-02ce-4466-adc8-52e446655ff5">432,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;text-align:left;vertical-align:top"><div style="padding-left:30pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Contract assets, net&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOC0xLTEtMS0xMjY4ODI_7822d324-40a6-4f36-8c5a-04cda72ef653">95,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOC0zLTEtMS0xMjc1Njk_ea7dec70-862d-4839-85d0-4800009c31be">109,269</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Prepaid expenses and other current assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOS0xLTEtMS0xMjY4ODI_36f57b01-2654-4ec8-9544-b8fe5bc6af15">132,638</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOS0zLTEtMS0xMjc1Njk_ed98bae7-2fc4-499a-9f7b-3eb1683e38ad">133,832</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:30pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total current assets</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTAtMS0xLTEtMTI2ODgy_e40be73d-01f3-432c-b123-6e8e4822f394">1,398,753</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTAtMy0xLTEtMTI3NTY5_266dfd75-c950-485b-b0ba-c222bc7aa13f">1,171,790</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Restricted cash</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTEtMS0xLTEtMTI2ODgy_8bf8ed4b-742d-4ea2-8690-1fc0bb16ef34">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTEtMy0xLTEtMTI3NTY5_48004303-d6e7-4058-92ca-ac76020d6827">1,718</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Property and equipment, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTItMS0xLTEtMTI2ODgy_e306f665-e608-43d3-81fd-bceb5ff44ccd">160,574</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTItMy0xLTEtMTI3NTY5_f56ae2a7-c67d-48ae-9dc9-5af8d7978a57">177,409</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Operating lease right-of-use-assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTMtMS0xLTEtMTI2ODgy_f85df6ed-025b-48fa-bf45-6b598621c9e2">67,735</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTMtMy0xLTEtMTI3NTY5_f53cc1a2-535e-49cb-a59a-6140ccdbffe2">74,789</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Goodwill</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTQtMS0xLTEtMTI2ODgy_1c0bd6ad-4459-4efd-8a19-482ae1c37d8a">2,337,036</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTQtMy0xLTEtMTI3NTY5_f5e58f1b-a3f0-4ef4-b213-ef7cb69dffec">2,380,752</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Customer relationships intangible asset, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTUtMS0xLTEtMTI2ODgy_71912bc6-e582-4bf5-bb94-125547dd2000">794,898</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2a6012e6ef27412096c992925b761e87_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTUtMy0xLTEtMTI3NTY5_f6754e9e-69eb-4e75-8d39-f67d76714622">948,556</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other intangible assets, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia062423301eb47b5904e2df0de2a4c12_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTYtMS0xLTEtMTI2ODgy_5c8eec44-4021-4a50-bbcb-be385b3bb528">33,094</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i293f76c284df4b828cdccc7eed66380d_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTYtMy0xLTEtMTI3NTY5_9660aaa3-9000-4220-b799-889874f8062c">78,899</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Deferred tax assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTctMS0xLTEtMTI2ODgy_875e7e49-e700-410b-b253-aa5cf2d7f6a3">13,076</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTctMy0xLTEtMTI3NTY5_79d6f09b-821b-4aa8-bb32-cb1aeb167be6">13,196</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTgtMS0xLTEtMTI2ODgy_c2fb2c91-8bfd-4f3d-a39b-27e3c93ee625">165,733</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTgtMy0xLTEtMTI3NTY5_cedaa91e-76b4-4b17-8858-3e9bef5d11a5">139,154</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:48pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total assets</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTktMS0xLTEtMTI2ODgy_1395ce66-a777-4761-ad51-1234f96bef01">4,970,899</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTktMy0xLTEtMTI3NTY5_fced26a4-4b53-4f46-a968-f84b8f4a7c60">4,986,263</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:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities and Stockholders&#8217; Equity</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current liabilities:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accounts payable</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjItMS0xLTEtMTI2ODgy_be6f735f-b741-4f22-9444-7a7004df893b">38,002</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjItMy0xLTEtMTI3NTY5_aa022e36-ac0c-471d-9ff1-a60888d7c3c2">41,755</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accrued liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjMtMS0xLTEtMTI2ODgy_a927f36a-d67c-4a17-9d43-9aa7a4043e0d">58,844</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjMtMy0xLTEtMTI3NTY5_887da7ba-d0c5-4525-831b-3043387bcfea">74,763</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accrued compensation and related expenses</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjQtMS0xLTEtMTI2ODgy_ada76d85-beaa-4df4-a09d-3633301c83cb">150,118</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjQtMy0xLTEtMTI3NTY5_86889fdc-5b75-4d69-bb1d-c1c38c01913e">171,978</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjUtMS0xLTEtMTI2ODgy_b8c9c0c5-4633-4f7a-b2af-edda890eb269">17,514</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjUtMy0xLTEtMTI3NTY5_aa895fb5-238f-4b44-b586-edd6dd12c20f">18,505</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current portion of long-term debt</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjYtMS0xLTEtMTI2ODgy_908f7ab8-f087-4fb2-9584-7914ac124b49">18,750</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjYtMy0xLTEtMTI3NTY5_1a838516-b737-43f7-ab31-db9a4dca6881">14,063</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income taxes payable</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjctMS0xLTEtMTI2ODgy_28c1d9bd-ba15-4c2a-87ff-26dedfdffeb8">3,758</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjctMy0xLTEtMTI3NTY5_d391b07d-4d06-45ec-977f-1358f254a4b8">7,211</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Contract liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjgtMS0xLTEtMTI2ODgy_053cf244-5813-4c65-b7a9-f856b1a85ff8">676,470</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjgtMy0xLTEtMTI3NTY5_851f9425-d71e-4966-8fad-83b5bebe2be0">613,336</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total current liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjktMS0xLTEtMTI2ODgy_adf00adf-10ee-4a5f-b1d6-290540dff779">963,456</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjktMy0xLTEtMTI3NTY5_ea0388ef-d5b1-4a5c-93ea-cc25df6d1776">941,611</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Long-term operating lease liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzAtMS0xLTEtMTI2ODgy_db6fb69c-9671-4ca3-a22d-094d1cf236b8">55,178</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzAtMy0xLTEtMTI3NTY5_d950d86b-f549-49c8-b534-8fc1beac623e">62,519</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Long-term contract liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzEtMS0xLTEtMTI2ODgy_75a65664-7772-423e-8922-692e8859b288">23,007</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzEtMy0xLTEtMTI3NTY5_ebee1e13-079c-4472-895e-96a8888d2ef3">28,651</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Long-term debt, net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzItMS0xLTEtMTI2ODgy_01550e69-bbd8-42f9-ad06-e6545890416e">1,821,760</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzItMy0xLTEtMTI3NTY5_74bb3e5c-2aa9-440c-bd58-5aca61f273b3">1,837,408</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Deferred tax liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzMtMS0xLTEtMTI2ODgy_8eafbe70-8d01-4b7d-8e1c-8b02f104e726">18,604</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzMtMy0xLTEtMTI3NTY5_68d6c1ef-a4cf-4bc4-b605-80f87fb0c67d">104,788</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Long-term income taxes payable</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzQtMS0xLTEtMTI2ODgy_d1a971a8-5c22-40a1-965c-0df88c4e9b4d">30,601</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzQtMy0xLTEtMTI3NTY5_a7e92bf6-4971-40a7-a099-2d990aea186d">23,833</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:top"><div style="margin-bottom:1pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzUtMS0xLTEtMTI2ODgy_d3a7dbc1-d800-47e7-8b75-aa349d6cd38d">3,932</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzUtMy0xLTEtMTI3NTY5_194dfdca-5cc9-42da-b6c1-80a29d00ef13">3,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total liabilities</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzYtMS0xLTEtMTI2ODgy_37df95f0-e6a0-46ab-90e5-0eb2d987b566">2,916,538</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzYtMy0xLTEtMTI3NTY5_80f5240c-6794-4265-a6fc-5a7f86f20aff">3,002,587</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Commitments and contingencies (Note 19)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzctMS0xLTEtMTI2ODgy_cb5315e7-c8a5-45ea-b2b1-134e750a8cb9"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzctMy0xLTEtMTM3MDc2_f8c465f8-8c51-42b5-92dc-8e71e4b61534"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Stockholders&#8217; equity:</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: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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Class A common stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMjg_58d523c7-55db-4123-998b-b45c89ed96cb"><ix:nonFraction unitRef="usdPerShare" contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMjg_965cddd9-699d-43eb-90c3-30fff0cf2a07">0.01</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfNTI_a64f2861-e36c-45a5-80f1-d0362460e42a">2,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfNTk_c794173a-9f68-438e-bb65-b1cd69c1074a">2,000,000</ix:nonFraction> shares authorized as of December&#160;31, 2022 and December&#160;31, 2021, respectively; Total of <ix:nonFraction unitRef="shares" contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTUw_4b6ff363-e2ec-4ef2-8163-64a5812b8e5b"><ix:nonFraction unitRef="shares" contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTUw_551ab9db-f2c6-4ce9-8bbb-2cf1282bb2ea">239,749</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTU3_e6e4245d-0c29-4618-81ea-3c53b0810e1b"><ix:nonFraction unitRef="shares" contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTU3_ed81d1ff-a593-4749-8ba9-6d7d91417576">234,189</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMS0xLTEtMTI2ODgy_2e63c10a-ea5f-404f-b4c3-21cd2b82e715">2,398</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMy0xLTEtMTI3NTY5_88527b77-b487-435a-aedd-f564b0a03d0a">2,343</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Class B-1 common stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMzA_07c5cdbe-0a0a-4f0a-94f5-076dfd6c18b7"><ix:nonFraction unitRef="usdPerShare" contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMzA_a6d0d775-6c8c-4987-beb3-e4d0eaf07ecc">0.01</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ_aee4c35c-3187-43d3-8546-f069161c1926">200,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNjE_9ba6ae24-dd2e-472f-81a9-00405621dc47">200,000</ix:nonFraction> shares authorized as of December&#160;31, 2022 and December&#160;31, 2021, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">; Total of <ix:nonFraction unitRef="shares" contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ5NzU1ODE0Mzgy_d012c9f4-bcf2-4210-9b01-a3d302add147"><ix:nonFraction unitRef="shares" contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ5NzU1ODE0Mzgy_f98dcdeb-5a85-48f5-8077-cf89d79d083d">44,050</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMTUy_20bcc948-bd1a-4179-9c1e-84a1bb53a49c"><ix:nonFraction unitRef="shares" contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMTUy_d951557c-4ce0-4af0-a114-b5f53d485951">44,050</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMS0xLTEtMTI2ODgy_23c1306d-c9c8-46fa-ac35-20e1c86f687a">440</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMy0xLTEtMTI3NTY5_8c2b0d7e-a813-42dd-ba2c-5965d1f3d934">440</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Class B-2 common stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMzA_d97e36d2-b158-438e-ad9d-adde19b49273"><ix:nonFraction unitRef="usdPerShare" contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMzA_ec9ae381-7807-4f62-892c-3cab1cb2b8c8">0.00001</ix:nonFraction></ix:nonFraction> par value per share, <ix:nonFraction unitRef="shares" contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ_c90a32a3-2b27-4cdc-b0ef-0d7be17272cf">200,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNjE_2bae12c1-a5e2-4caf-b3c7-311d0784180c">200,000</ix:nonFraction> shares authorized as of December&#160;31, 2022 and December&#160;31, 2021, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">; Total of <ix:nonFraction unitRef="shares" contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ5NzU1ODE0Mjg5_329f9ae6-14fc-478a-aea7-7006c0e37d69"><ix:nonFraction unitRef="shares" contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ5NzU1ODE0Mjg5_528e275d-e5a4-433c-95f7-0ed23f6fcd63">44,050</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMTUy_176d301d-7d0b-4922-8436-e96b9591c03e"><ix:nonFraction unitRef="shares" contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMTUy_66237c1c-670b-4953-8981-e4f4e167656b">44,050</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMS0xLTEtMTI2ODgy_f0df9bc8-28e5-468f-88a2-a9bedbfe468c">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMy0xLTEtMTI3NTY5_d2bceba3-e196-4e1d-ac9e-78a5fec6d2c7">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Additional paid-in-capital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:115%;position:relative;top:-2.1pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d">3,282,383</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210">3,093,232</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accumulated other comprehensive (loss) income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDMtMS0xLTEtMTI2ODgy_d3956271-3437-472e-8920-3ac1b1e387a0">47,671</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDMtMy0xLTEtMTI3NTY5_ab083938-dbd5-43ad-bb7f-8286ee9abb4c">17,151</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accumulated deficit</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDQtMS0xLTEtMTI2ODgy_841d205d-b879-4317-af23-f2d7a50b74f2">1,183,189</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDQtMy0xLTEtMTI3NTY5_86325680-5615-4860-a964-5ce44031140f">1,129,490</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total stockholders&#8217; equity</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDUtMS0xLTEtMTI2ODgy_9b408419-819f-420d-8cbc-19e9435b4bb2">2,054,361</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDUtMy0xLTEtMTI3NTY5_7982148c-2421-4f01-9112-fae12f9c800d">1,983,676</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total liabilities and stockholders&#8217; equity</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDYtMS0xLTEtMTI2ODgy_e12f1563-b50c-4acc-8c68-b13950a0f953">4,970,899</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDYtMy0xLTEtMTI3NTY5_9948d974-fde3-456e-89c9-c49fa9817457">4,986,263</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-bottom:0.05pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">See accompanying notes to consolidated financial statements. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">1 </span><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></ix:footnote></div><div style="height:22.39pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 98 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_97"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF OPERATIONS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(In thousands, except per share data)</span></div><div><span><br/></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:56.648%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:12pt"><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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Revenues:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC0xLTEtMS0xMjY4ODI_2bce0a15-99e5-40b0-9bec-c93164282834">857,163</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC0zLTEtMS0xMjY4ODI_cc909fe9-b3bf-411b-b397-1e3fa9513225">747,672</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC01LTEtMS0xMjY4ODI_9fd314a3-da92-4745-ab68-859a52585e60">593,834</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS0xLTEtMS0xMjY4ODI_7bfdaa18-04c8-4bb2-baac-29bdf718b2b5">10,397</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS0zLTEtMS0xMjY4ODI_a6653274-2359-4a7f-9be8-b173611d3d26">29,269</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS01LTEtMS0xMjY4ODI_2fa104ce-1440-456f-b481-bb6492177b53">63,126</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi0xLTEtMS0xMjY4ODI_fdff858f-30f3-440c-8c01-40ce977c39ad">867,560</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi0zLTEtMS0xMjY4ODI_bd99119c-ea6c-4646-9a0e-3a8261cc48f2">776,941</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi01LTEtMS0xMjY4ODI_ddddbc3c-03d0-4918-aa07-ea4c03b2c261">656,960</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy0xLTEtMS0xMjY4ODI_9f19ef45-68d3-4245-9f2b-967416251841">637,558</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy0zLTEtMS0xMjY4ODI_9a620a5e-7792-4b6f-9def-6ab93cf60e30">667,114</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy01LTEtMS0xMjY4ODI_9cc3bed8-3e3f-42fc-9f0b-c659230fa5cf">666,136</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total revenues</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC0xLTEtMS0xMjY4ODI_261bc5bd-f9f9-4cab-9dc5-e86eb479b79e">1,505,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><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC0zLTEtMS0xMjY4ODI_9853e05c-0cb3-4fd3-b2ea-c5a7c1f721bc">1,444,055</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC01LTEtMS0xMjY4ODI_ce46a267-e697-4c04-af23-720e9f13060c">1,323,096</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Cost of revenues:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Subscriptions</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtMS0xLTEtMTI2ODgy_f603a867-b564-4d90-839a-0aa6fba33ea7">105,387</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtMy0xLTEtMTI2ODgy_1659bdb9-70ab-4e0d-bdaa-d0ecdb7a0657">81,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtNS0xLTEtMTI2ODgy_a847e862-9052-4b14-9adb-7813579fa21c">54,454</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtMS0xLTEtMTI2ODgy_39c8080e-d5b8-4685-a687-97fe161351ef">636</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtMy0xLTEtMTI2ODgy_dc94c3ea-807f-4ff6-a05d-6144a53a9c4f">4,452</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtNS0xLTEtMTI2ODgy_71c34c75-3629-4702-a7aa-02f1d12de25f">3,876</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Software costs</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItMS0xLTEtMTI2ODgy_dd218289-477d-4c69-9ffb-4b85bddd5daa">106,023</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItMy0xLTEtMTI2ODgy_72025586-2b99-4ff5-bcf4-781f08317dd7">85,718</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItNS0xLTEtMTI2ODgy_0047e6d8-44f8-4d9b-947c-d56be1331133">58,330</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Maintenance and professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtMS0xLTEtMTI2ODgy_1153c151-7a5a-44ab-b116-70b8b0fcdec7">202,126</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtMy0xLTEtMTI2ODgy_79ba1e5c-04e4-4aea-9127-a6d2e3a073df">172,820</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtNS0xLTEtMTI2ODgy_50c946b2-bfd9-41c7-9205-d58fce534a81">161,197</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Amortization of acquired technology</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtMS0xLTEtMTI2ODgy_fc8530c0-80c4-4eec-b4aa-420c4c6c17f4">35,354</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtMy0xLTEtMTI2ODgy_f0c4a79d-f8d9-4e9e-8c33-2c8757ad9431">73,461</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtNS0xLTEtMTI2ODgy_a744fd67-07e5-4c8d-b0f9-840cff554de0">98,458</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total cost of revenues</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtMS0xLTEtMTI2ODgy_76d1630f-51b2-4672-a83a-5b95a1a71a65">343,503</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtMy0xLTEtMTI2ODgy_69585a1f-e4bb-49ef-b494-82ed3e1709b6">331,999</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtNS0xLTEtMTI2ODgy_e3cf90a0-8681-4baf-9119-c02bb1ff6d4b">317,985</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Gross profit</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtMS0xLTEtMTI2ODgy_d9a3499f-3624-4b30-8611-725a61353415">1,161,615</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtMy0xLTEtMTI2ODgy_931d9409-4a34-43bb-b2e2-bab8027c867d">1,112,056</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtNS0xLTEtMTI2ODgy_e2a8edcf-c69f-41d1-88b5-780cf07dd5cf">1,005,111</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Operating expenses:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:30pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtMS0xLTEtMTI2ODgy_34daad2f-7471-42ea-bc8d-3714b05243cc">318,769</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtMy0xLTEtMTI2ODgy_cbfa3502-ceff-486f-8e54-b908417c6255">260,660</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtNS0xLTEtMTI2ODgy_13027f79-4150-47fa-bcfe-7da28412feb9">230,151</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:30pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktMS0xLTEtMTI2ODgy_64a8caf2-d71f-41f5-a730-5ad34c3598c5">535,680</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktMy0xLTEtMTI2ODgy_17cee74b-5c05-4e84-bddf-714c884b958c">496,816</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktNS0xLTEtMTI2ODgy_2517433a-eff1-459c-a807-c64089e00030">451,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:30pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtMS0xLTEtMTI2ODgy_e8adbaf3-348e-46ba-bb72-58eee0ed0218">128,092</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtMy0xLTEtMTI2ODgy_0d14fbe1-e34f-4bb9-a1a0-1c9ee6c651b0">122,112</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtNS0xLTEtMTI2ODgy_af3be66f-a8ac-4c9f-9895-7d0c0fb623eb">93,548</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:30pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Amortization of intangible assets</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtMS0xLTEtMTI2ODgy_68deec45-ad67-4241-8a3b-ff1480d44323">153,471</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtMy0xLTEtMTI2ODgy_85be28bc-7620-431f-8e3f-c364dc189858">172,434</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtNS0xLTEtMTI2ODgy_144a9505-5c62-4f2c-b039-c31f7822f592">189,309</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Restructuring, acquisition and other charges</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItMS0xLTEtMTI2ODgy_7182e916-e365-4c07-9ad5-819ae1fa59a7">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItMy0xLTEtMTI2ODgy_62053c18-c460-4ad9-9b1c-20f752d563cd">128</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItNS0xLTEtMTI2ODgy_a7cda9d0-5d06-482c-b1b5-8d73cecadbe4">19,477</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total operating expenses</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtMS0xLTEtMTI2ODgy_4f082977-6f9c-471d-bbc0-38b47b562ab5">1,136,012</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtMy0xLTEtMTI2ODgy_79bca36a-7667-4aa5-937b-93f4e2595237">1,052,150</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtNS0xLTEtMTI2ODgy_2ef283cb-0d08-481a-9c5c-61adaf77b219">984,324</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income from operations</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtMS0xLTEtMTI2ODgy_810062c2-1cf7-4b5f-b54a-0a325f415dfd">25,603</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtMy0xLTEtMTI2ODgy_de7f2bff-75cd-4b58-8011-523275b1a72c">59,906</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtNS0xLTEtMTI2ODgy_25fafe75-a890-412a-97d8-12bc00711be0">20,787</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest income</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtMS0xLTEtMTI2ODgy_ea096ad3-aa8b-470b-9b13-8265552eeb6c">9,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtMy0xLTEtMTI2ODgy_f617995d-ca4d-454d-bfe8-5f38bbaa5cf1">1,213</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtNS0xLTEtMTI2ODgy_0b3530b6-7614-4d7d-8333-8e7f736b2663">2,254</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest expense</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtMS0xLTEtMTI2ODgy_f2724753-b458-40a3-a6f7-afef9701360d">78,020</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtMy0xLTEtMTI2ODgy_90a5d387-d202-4b0e-beb1-5f96b438f80a">132,439</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtNS0xLTEtMTI2ODgy_8141c137-6ac2-4bfb-abe1-88c903dd1401">149,445</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctMS0xLTEtMTI2ODgy_477bf8be-f692-4233-8a3f-4873dc653da4">&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctMy0xLTEtMTI2ODgy_452bf751-2c98-4dc2-959f-27e49fa3d1fb">30,882</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctNS0xLTEtMTI2ODgy_75eb0483-6dca-4824-915b-0a0d3dee9733">37,400</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other income (expense), net</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtMS0xLTEtMTI2ODgy_ddf67af9-7e2a-4c54-91e5-9cb4a464163c">8,996</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtMy0xLTEtMTI2ODgy_2a16b967-c979-4a9b-bbf3-f574cf0ef2b4">26,312</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtNS0xLTEtMTI2ODgy_ca2a293c-4dc7-48b9-9585-996d22625211">26,404</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Loss before income taxes</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktMS0xLTEtMTI2ODgy_9b9a61cd-ee75-42e9-b85e-1d0de780f2a1">34,197</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktMy0xLTEtMTI2ODgy_710a5f7b-9682-445c-8177-4cbc8032c546">75,890</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktNS0xLTEtMTI2ODgy_2d3dff81-6699-4ac4-83af-f127e404b4ba">190,208</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtMS0xLTEtMTI2ODgy_b5d9896e-1c8d-4e6e-8b36-3f7b26058452">19,478</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtMy0xLTEtMTI2ODgy_56c792fc-adca-4d64-834b-5f4e3a6f3505">24,039</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtNS0xLTEtMTI2ODgy_9c3f2631-3a7b-40de-a0a8-4a8bd31b3685">22,321</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net loss</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtMS0xLTEtMTI2ODgy_bfca2946-7fc0-439b-8510-453781aa5005">53,675</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtMy0xLTEtMTI2ODgy_4f62a5b7-0044-47ab-a93e-b12343e2f18d">99,929</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtNS0xLTEtMTI2ODgy_6ff6cf57-e52c-4c0d-a734-1889314f158d">167,887</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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net loss per share attributable to Class A and Class B-1 common stockholders:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Basic</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0">0.19</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11">0.40</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18">0.69</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Diluted</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81">0.19</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439">0.40</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3">0.69</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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted-average shares used in computing net loss per share:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Basic</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8">281,129</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce">250,418</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325">244,331</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e">281,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c">250,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74">244,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">1<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1" continuedAt="ie4ebc1cafd87490495da97b4bd2713b7" footnoteRole="http://www.xbrl.org/2003/role/footnote"> </ix:footnote></span><ix:continuation id="ie4ebc1cafd87490495da97b4bd2713b7"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></ix:continuation></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 99 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_100"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(In thousands)</span></div><div><span><br/></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:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtMS0xLTEtMTI2ODgy_bfca2946-7fc0-439b-8510-453781aa5005">53,675</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtMy0xLTEtMTI2ODgy_92fd572a-83b8-4a12-ab3b-be7d1c97cb91">99,929</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtNS0xLTEtMTI2ODgy_b89d1f44-c86d-4259-9df1-134c06d41780">167,887</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income, net of taxes:</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: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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in foreign currency translation adjustments, net of tax benefit (expense) of $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfODA_e3639ecc-09bc-4099-ba96-0aba456e0869">548</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfODQ_a230a13f-e772-44c1-872c-d691aeb9676a">165</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfOTE_2e7262d8-8161-4649-86dd-2a5f0e146a8a">415</ix:nonFraction>), respectively</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMS0xLTEtMTI2ODgy_1fbf66a1-500a-498f-a497-ea95eddde5f2">65,667</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMy0xLTEtMTI2ODgy_6caa2ee0-1caf-4457-be29-ce7d83c87e67">43,479</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtNS0xLTEtMTI2ODgy_c2b02985-c3b8-489f-8c64-3dcdc0de6b64">45,487</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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Available-for-sale debt securities:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in unrealized loss, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTYzNg_e84826f5-90f6-481e-97d0-f9751494c1c7">56</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTY0MQ_e38022c8-c418-4ecd-92c5-f044fc52c2b6">&#8212;</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTY0Ng_a6bb686e-ffe3-4b5a-9aa0-51914a1d2664">&#8212;</ix:nonFraction>, respectively</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMS0xLTEtMTQwNDMx_e8dd7648-3e5e-4626-9c64-872f3648ea8e">171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMy0xLTEtMTQwNDIz_42800c72-434a-4e03-af0d-f900bfe9226c">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctNS0xLTEtMTQwNDE1_714c8e3a-be6e-4fbd-897f-b532b6ab3922">&#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:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash flow hedges:</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: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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in unrealized gain (loss), net of tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfNzE_1d60ad25-c87a-4173-8ba4-c9eef27dc935">1,113</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfNzU_e45b0781-9a06-4671-b3b8-e9d277ebdcad">1,162</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfODI_b7e55aeb-24c5-4de6-81fd-2dff682ab54d">7,643</ix:nonFraction>, respectively</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMS0xLTEtMTI2ODgy_2c5e7d89-6863-423e-a78f-0ac68c769c43">3,379</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMy0xLTEtMTI2ODgy_13c59020-1be8-4e2c-9804-cb0e9c9c242e">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctNS0xLTEtMTI2ODgy_c083b1a5-f57e-4c35-b827-60460363eada">23,541</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: reclassification adjustment for amounts included in net loss, net of tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTA2_64eead60-e075-4e2e-82d9-b1b3a8388815">774</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTEw_0b5be820-c33b-44de-aff1-d853e5fd12c8">4,457</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTE3_74f1616e-8f4e-4e67-93f5-5cea3aadfdab">5,211</ix:nonFraction>, respectively</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMS0xLTEtMTI2ODgy_03849be2-6d43-423a-bd1b-c75419a863f4">2,363</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMy0xLTEtMTI2ODgy_159a4820-3652-40bd-afb9-e1d54a43aaa5">13,559</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtNS0xLTEtMTI2ODgy_c9e53338-c455-4156-8b23-10343609d057">16,040</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash flow hedges, net change</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktMS0xLTEtMTI2ODgy_ffae4db2-8a81-4f70-b41a-871f3ec55730">1,016</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktMy0xLTEtMTI2ODgy_9096f308-5962-4246-a247-9f19cbf19b1c">17,335</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktNS0xLTEtMTI2ODgy_d7b7114b-acda-4344-babf-b5e030c478b5">7,501</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:67.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive (loss) income, net of tax effect</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTEtMS0xLTEyNjg4Mg_8425fd16-853b-4fde-96eb-eb22dfe511d5">64,822</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTMtMS0xLTEyNjg4Mg_51574919-b2d2-4d18-a965-02102b3309f9">26,144</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTUtMS0xLTEyNjg4Mg_cd84c71b-050f-4066-b122-5341ff090665">37,986</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total comprehensive loss, net of tax effect</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTEtMS0xLTEyNjg4Mg_50ccd843-d6bc-447d-8a9a-6e7cd76fb449">118,497</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTMtMS0xLTEyNjg4Mg_34ef337e-a491-4f1f-83e2-b1be7b040ee2">126,073</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTUtMS0xLTEyNjg4Mg_76aa0047-bd0e-4ca1-8530-8c7b53341d5d">129,901</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><div style="margin-bottom:0.05pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">See accompanying notes to consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 100 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(In thousands)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.888%"><tr><td style="width:1.0%"></td><td style="width:19.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.353%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.353%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.362%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Class A Common Stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Class B-1 Common Stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Class B-2 Common Stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Additional Paid-in Capital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Accumulated Other Comprehensive Income (Loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Accumulated Deficit </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Total Stockholders&#8217; Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:11pt"><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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Amount</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"> </span></div></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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Shares </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Amount </span></div></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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Shares </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Amount </span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Balances, December 31, 2019</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ifd94f49deffe4d309ab6555f056f7367_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f">200,112</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifd94f49deffe4d309ab6555f056f7367_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330">2,000</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i983a43c9d2f641cdb40f035bd489e14a_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i983a43c9d2f641cdb40f035bd489e14a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294">440</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i05067c27986a4deb8af086764b18a7ce_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i05067c27986a4deb8af086764b18a7ce_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaed007a6d0bb46cba50609e1cbabd082_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03">2,141,865</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTUtMS0xLTEyNjg4Mg_313c959f-f813-4c1d-8474-ae36c9fe557a">5,309</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i92ede2bf5ce44c379dc2116eda700ea4_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTctMS0xLTEyNjg4Mg_91370521-9115-4188-8a24-55c2c8b08417">854,681</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 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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id04d978250544c72a3f95572b441a561_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTktMS0xLTEyNjg4Mg_155a85e7-5b87-4969-a783-65fdeeb7ee8a">1,294,933</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Cumulative effect of accounting change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="if61d2cf2a200470c80ffb5d4f717c37c_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTctMS0xLTEyNzg0MA_77eedac4-3bf6-4e22-a826-1ae8c8004638">741</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i60362dd6b0c74a848eb4a3e7c0644ab3_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTktMS0xLTEyNzg0MA_1f2618f7-b186-48c8-acdb-eafe0f9acfcc">741</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081">12,044</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTktMS0xLTEyNjg4Mg_0b9610ef-b6e3-4fa7-8cca-8f190f8c139b">12,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Repurchase of shares</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe">218</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b">2</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b">2,187</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTctMS0xLTEyNjg4Mg_ad9c8bd6-acfc-4b08-a101-7dd88c74f113">1,097</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTktMS0xLTEyNjg4Mg_79de3475-3233-4c03-809e-ae3e56c7d148">3,286</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Settlement of certain vested stock options</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231" decimals="-3" name="infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17">7,506</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTktMS0xLTEyNjg4Mg_6f8a855b-7a76-46a2-a412-dfb56ef23c9d">7,506</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 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Payment for taxes related to net share settlement of equity 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d">2,356</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTktMS0xLTEyNzg1Ng_feca9b66-5909-4438-888e-faed48d627b9">2,356</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 style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Issuance of shares upon exercise of vested options&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515">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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f">6</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620">3,394</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTktMS0xLTEyNjg4Mg_8d263a1c-5da7-4ba7-9bfd-ac6ca247cacb">3,400</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Net loss</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTctMS0xLTEyNjg4Mg_21e9acbb-0928-4fda-92d8-2bbf5e559de1">167,887</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTktMS0xLTEyNjg4Mg_cd318c6e-22c2-469f-a9e8-772f072b3c14">167,887</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Other comprehensive income</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7ebbb07f0f654c0280dabe73a3a76f1e_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzgtMTUtMS0xLTEyNjg4Mg_5d35a5c3-fc28-47a3-a3a0-d29c4a6957d7">37,986</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzgtMTktMS0xLTEyNjg4Mg_034f422e-e844-4cad-b9e6-db084f79589b">37,986</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Balances, December 31, 2020</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i0187773d79564a718fe5d61af5dd92a8_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715">200,417</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0187773d79564a718fe5d61af5dd92a8_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf">2,004</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i87cd541bfbea4d8583a3670e9fd145f5_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i87cd541bfbea4d8583a3670e9fd145f5_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307">440</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i50361508e3f34d5788192eadc508566c_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i50361508e3f34d5788192eadc508566c_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i972d30cde26143f7ae0cb696397af901_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7">2,145,254</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTUtMS0xLTEyNjg4Mg_eaaf8694-f8ba-4eb9-9866-d06aa376b23c">43,295</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ie062b88235774feaa373463cce9ac57c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTctMS0xLTEyNjg4Mg_72e3a59d-39c5-4212-815b-668a4872b033">1,024,406</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTktMS0xLTEyNjg4Mg_5da30131-068a-41ca-9d55-a1433b69cb10">1,166,587</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Stock-based compensation</span></div></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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444">44,113</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTE5LTEtMS0xMjY4ODI_e9f117fb-f8ed-4890-841f-f271142e59bd">44,113</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Issuance of common stock upon initial public offering, net of underwriting discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419">33,350</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7">334</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08">903,432</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTE5LTEtMS0xMjc4Njg_22dc9ac3-c800-42d8-8c9d-e5b1763e3c7c">903,766</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Repurchase of shares</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f">420</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4">4</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111">4,159</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1512da6195a44922b1d58032e3c41432_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTE3LTEtMS0xMjY4ODI_3061b75f-4ad5-42e9-a2a1-66785fcfc7e1">5,155</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTE5LTEtMS0xMjY4ODI_76c242eb-563a-458d-a7a2-d17579186bf5">9,318</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Payment for taxes related to net share settlement of equity awards</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e">2,825</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTE5LTEtMS0xMjY4ODI_e8b6470c-d05a-4612-a70c-8334417da9d9">2,825</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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Issuance of shares upon exercise of vested options</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a">842</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc">9</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff">7,417</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTE5LTEtMS0xMjY4ODI_cdb2584c-06bb-4efc-a733-ee2fac9df033">7,426</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Net loss</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1512da6195a44922b1d58032e3c41432_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE2LTE3LTEtMS0xMjY4ODI_ba9ded5c-73c0-4906-b794-e748ae95169a">99,929</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE2LTE5LTEtMS0xMjY4ODI_a390b1ab-6aac-4f0a-82d2-5e4ab19f128f">99,929</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Other comprehensive loss</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i9f374388554649148054375b08403032_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE3LTE1LTEtMS0xMjY4ODI_b1db4e64-cf68-4893-b3e1-c7af9d88a010">26,144</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE3LTE5LTEtMS0xMjY4ODI_8a88e90d-c717-4c4f-b839-b0a7643b0d0e">26,144</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Balances, December 31, 2021</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6">234,189</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f">2,343</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i888577bae1d04cbc95f7bcee22bd5534_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i888577bae1d04cbc95f7bcee22bd5534_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25">440</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ie769bbada7f6429bbd26e1afd4bf092a_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie769bbada7f6429bbd26e1afd4bf092a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5b251c82c522457a9b6f7a189373b18f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757">3,093,232</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE1LTEtMS0xMjY4ODI_d332b1a7-f950-4a6c-b26b-ce6ed6061dcd">17,151</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iace319f58737415eb4b59a5c23ddde2a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE3LTEtMS0xMjY4ODI_059a0833-af5d-415f-83f5-e9f7b9b7934c">1,129,490</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE5LTEtMS0xMjY4ODI_ee81779c-1b32-4b89-821f-0fa8e7bf40d6">1,983,676</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529">136,469</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTE5LTEtMS0xMjY4ODI_15de041b-5500-4808-abec-0a682cdb33f0">136,469</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Issuance of shares under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7">1,925</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a">19</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c">32,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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTE5LTEtMS0xMjY4ODI_7e13b934-203f-4d7c-b6cb-bb79035baa21">32,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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Payments for dividends related to Class B-2 shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIxLTE3LTEtMS0xMjY4ODI_3e6b8b5c-a2f9-49bb-b677-5a9837f682d0">24</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIxLTE5LTEtMS0xMjY4ODI_16f938a0-6e2d-4735-9d02-b93bfdf45d9a">24</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Issuance of shares upon exercise of vested options and RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b">3,635</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e">36</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d">19,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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTE5LTEtMS0xMjY4ODI_0a691db5-031c-492e-a61e-e82a3a20011e">19,947</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">Net 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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI0LTE3LTEtMS0xMjY4ODI_ed3022fb-a324-4277-8b5b-4658e88a842e">53,675</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI0LTE5LTEtMS0xMjY4ODI_ca104c10-d794-4c33-8ef1-50f1c428d374">53,675</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ic35c930135cc407ba07999f5dec00e35_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI1LTE1LTEtMS0xMjY4ODI_60583990-1e78-439b-a502-f606226bb799">64,822</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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI1LTE5LTEtMS0xMjY4ODI_19021b9c-6da7-4cfe-8c69-365c7be22f60">64,822</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Balances, December 31, 2022</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i067b77e5be58438a8fba8cc145d59cc7_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d">239,749</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i067b77e5be58438a8fba8cc145d59cc7_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd">2,398</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i8e7c70c7a60642a889c23c226e4fe25c_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8e7c70c7a60642a889c23c226e4fe25c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e">440</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i4d5b64726366415da48d748f25a3bc28_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055">44,050</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4d5b64726366415da48d748f25a3bc28_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie18e250cf4894a50b01618ce7731d502_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad">3,282,383</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6d7fab9258bd422996370e6f57b7d27a_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE1LTEtMS0xMjY4ODI_7699538b-5f66-438b-a1f5-ff429b4bc3c9">47,671</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i4e1ce23ff0ad44d8a58832dfca458616_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE3LTEtMS0xMjY4ODI_9cbc5b20-14c5-4efb-8b6b-16a7938b596e">1,183,189</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE5LTEtMS0xMjY4ODI_db07975f-94c7-4d3a-bc48-24fbe1857008">2,054,361</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height: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></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">1<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74" continuedAt="if41fc714917645fe82917e84906fc1a9" footnoteRole="http://www.xbrl.org/2003/role/footnote"> </ix:footnote></span><ix:continuation id="if41fc714917645fe82917e84906fc1a9"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</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;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 101 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_106"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF CASH FLOWS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(In thousands)</span></div><div><span><br/></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:56.648%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></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:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Operating activities:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net loss</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtMS0xLTEtMTI2ODgy_ffaf9d05-de51-46ca-acca-2519af95479e">53,675</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtMy0xLTEtMTI2ODgy_7edb2ce2-4abc-4371-a013-676a88ea0901">99,929</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtNS0xLTEtMTI2ODgy_ece7b11e-5a79-455b-bb9c-7d9969b5477d">167,887</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Adjustments to reconcile net loss to net cash provided by operating activities:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Depreciation and amortization</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtMS0xLTEtMTI2ODgy_cc49d6bc-5095-443b-a02c-7525342f9876">21,208</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtMy0xLTEtMTI2ODgy_7ab53473-38b6-4f5c-ac9f-1ada2de00094">24,942</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtNS0xLTEtMTI2ODgy_a0902f81-e379-43d6-ac12-043c48d14317">27,492</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Non-cash operating lease costs</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctMS0xLTEtMTI2ODgy_1cb40f07-aa65-4a65-aacd-8d046ee44b6c">16,268</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctMy0xLTEtMTI2ODgy_475cc460-5d94-408a-88e5-98d7957ea436">15,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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctNS0xLTEtMTI2ODgy_f4719238-89f7-410a-914b-9014b104fc00">19,155</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtMS0xLTEtMTI2ODgy_a79c9297-3d38-4f43-987c-8257e7ff78fe">135,862</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtMy0xLTEtMTI2ODgy_b2605fc2-c05a-4c9f-a355-43b3f5dc0ad4">45,017</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtNS0xLTEtMTI2ODgy_7766847e-fb78-4ce4-bb63-cfb5cd8396f1">12,044</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Deferred income taxes</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktMS0xLTEtMTI2ODgy_5504201d-fb4c-4fbb-85e9-a141742988f6">85,579</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktMy0xLTEtMTI2ODgy_63feb3f4-6ffa-45ec-a82d-b14a1b6aa034">18,929</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktNS0xLTEtMTI2ODgy_1c039182-e749-42c5-91f0-94533d9cfae4">77,860</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Amortization of intangible assets and acquired technology</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTEtMS0xLTEyNjg4Mg_6645a535-e10a-48fb-9cad-5165f9107c00">188,825</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTMtMS0xLTEyNjg4Mg_ef77bc8d-281a-4bbd-9e9f-facbcca93cce">245,895</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTUtMS0xLTEyNjg4Mg_ec5eb9a6-ee3c-4d6e-a115-3dd573e78470">287,767</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Amortization of debt issuance costs</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTEtMS0xLTEyNjg4Mg_4d418269-92be-4f25-a282-9dda98325dbc">3,607</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTMtMS0xLTEyNjg4Mg_e210ac34-2f55-4682-a019-a49eb3bc291e">5,380</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTUtMS0xLTEyNjg4Mg_3ab55414-cbbb-4960-80e6-83f1a98559f8">6,074</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 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Amortization of investment discount, net of premium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTEtMS0xLTE0MzMyNw_284b43b8-163c-40f8-9ca0-59f3a409c28d">1,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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTMtMS0xLTE0MzMyNw_2ff7f15b-51e7-441f-badd-17feafa73ffc">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTUtMS0xLTE0MzMyNw_eab95d6c-0f9f-4dba-bddf-f488a1d74991">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Loss on debt refinancing</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTEtMS0xLTEyNjg4Mg_ec891b91-1668-40c5-9cbd-1c86c0fba6e6">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTMtMS0xLTEyNjg4Mg_7f0730c3-8d38-4b89-add3-03bb6bbc1a77">30,882</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTUtMS0xLTEyNjg4Mg_66bfa294-5877-4501-be79-b8c2cdf3b293">37,400</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Unrealized loss (gain) on remeasurement of debt</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:UnrealizedGainLossOnRemeasurementOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTEtMS0xLTEyNjg4Mg_aad07cd6-c8ef-487b-a5df-162afe3ec1a4">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:UnrealizedGainLossOnRemeasurementOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTMtMS0xLTEyNjg4Mg_a2649b4b-c6fe-4b08-9e4a-49f1ab886798">29,711</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="infa:UnrealizedGainLossOnRemeasurementOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTUtMS0xLTEyNjg4Mg_85d3e0e2-a065-4e22-b166-809a31b61f75">50,552</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:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Changes in operating assets and liabilities:</span></div></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Accounts receivable</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTEtMS0xLTEyNjg4Mg_9267da44-67c8-4d7d-aee4-e24821fb0389">17,249</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTMtMS0xLTEyNjg4Mg_0172d0e2-40ff-4a30-82e2-44688eb9f940">26,350</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTUtMS0xLTEyNjg4Mg_c61559b8-b00b-4516-aefc-af97facc293a">8,487</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Prepaid expenses and other assets</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTEtMS0xLTEyNjg4Mg_c12a9a0b-5996-4ad8-bedf-64f3e551b409">25,511</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTMtMS0xLTEyNjg4Mg_e7ceaa56-630a-42a1-a95a-1487ab04be8b">64,177</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTUtMS0xLTEyNjg4Mg_37c15d6a-3ca6-4467-b28b-e5e77d6c9215">42,550</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Accounts payable and accrued liabilities</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTEtMS0xLTEyNjg4Mg_b49ac273-6942-40e5-b430-3f7acbd9c1ec">50,697</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTMtMS0xLTEyNjg4Mg_5c5887b9-7bd0-460c-8dfe-0b56d43b6fb0">36,799</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTUtMS0xLTEyNjg4Mg_941e228b-6fa7-448d-ac83-fd7c6ac9156d">11,204</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Income taxes payable</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTEtMS0xLTEyNjg4Mg_3ad99cdf-22fc-437c-ba5f-f1f275485dd6">12,127</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTMtMS0xLTEyNjg4Mg_756f23d6-dc7c-46bb-b22c-f2af67ed3101">19,766</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTUtMS0xLTEyNjg4Mg_67a177ae-6947-478b-9987-604d7877e7cd">22,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Contract liabilities</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTEtMS0xLTEyNjg4Mg_8b92ae43-dda8-4d2c-84de-ca4dedabcb1e">55,873</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTMtMS0xLTEyNjg4Mg_30d83fdf-e39c-4f2d-8a38-89841c449a4c">83,301</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTUtMS0xLTEyNjg4Mg_99bc986e-5156-40a3-9449-56ba95e6a163">12,525</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net cash provided by operating activities</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTEtMS0xLTEyNjg4Mg_4db20fc8-cba7-4eb0-9f12-5716952b8c86">200,057</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTMtMS0xLTEyNjg4Mg_31b62876-e95c-40e1-9e9e-8cb3f9b7d8e3">228,683</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTUtMS0xLTEyNjg4Mg_d3c93125-39f9-4798-80d2-b3a08e34d53a">167,754</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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Investing activities:</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Purchases of property and equipment</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTEtMS0xLTEyNjg4Mg_6e7b9a27-68bc-4041-8332-ec8c3d32afd6">5,465</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTMtMS0xLTEyNjg4Mg_19e4785f-9de5-400d-af7f-cb53573a5154">10,817</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTUtMS0xLTEyNjg4Mg_dfbd49c5-3d80-4e64-b1ec-747687419867">13,835</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Purchases of investments</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTEtMS0xLTEyNjg4Mg_f804127a-07c8-4fa2-a4ca-c90c15686ea3">290,040</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTMtMS0xLTEyNjg4Mg_a25a6849-949f-4de3-ab32-6878a0347798">90,357</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTUtMS0xLTEyNjg4Mg_5343a16e-d532-4950-ae2a-92382bc28fe5">36,842</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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Maturities of investments&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTEtMS0xLTEyNjg4Mg_2b774697-63a8-4de3-848d-eb815985cadf">109,548</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTMtMS0xLTEyNjg4Mg_56e765fa-a6c7-433a-9fb4-d67873920d0b">68,761</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTUtMS0xLTEyNjg4Mg_7eef76c7-bcaf-4f1a-8696-dd0bdcaeb2a9">19,605</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Business acquisitions, net of cash acquired</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTEtMS0xLTEyNjg4Mg_25a6b839-7a92-4554-a604-5c2ab863342f">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTMtMS0xLTEyNjg4Mg_2b7d7045-9c0e-4633-99f6-24871bcd6cf8">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTUtMS0xLTEyNjg4Mg_205f1af4-fa19-4935-9120-dd40e6010880">21,439</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net cash used in investing activities</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTEtMS0xLTEyNjg4Mg_f0b19bd1-670e-49e9-84f5-cd2c2d85246d">185,957</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTMtMS0xLTEyNjg4Mg_924cdb98-aaff-4f05-8f46-a4970e64b254">32,413</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTUtMS0xLTEyNjg4Mg_5b858118-13d1-4e3a-aa1e-3a69409d0e67">52,511</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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Financing activities:</span></div></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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Proceeds from issuance of common stock upon initial public offering, net of underwriting discounts and offering 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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTEtMS0xLTEyNjg4Mg_b6c37652-b397-4ed0-b02c-d07b119c1e09">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTMtMS0xLTEyNjg4Mg_eea74f72-91df-4369-a48c-5cef1d4707d2">905,852</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTUtMS0xLTEyNjg4Mg_dd7c8e03-882b-41f4-b63a-739eb2ec921b">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Proceeds from issuance of common stock under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTEtMS0xLTE0MzMzOA_0502a52b-ce55-4085-9cb9-7eeec7d212a6">32,790</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="INF" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTMtMS0xLTE0MzM2Mg_14989f3a-e7b4-471e-a2e2-1717bde24e51">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="INF" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTUtMS0xLTE0MzM2Mg_4ddfd7c2-b175-4b76-8471-bbe1d369859c">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payments of offering 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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTEtMS0xLTE0MzM0Ng_ef5081d0-6a2c-4009-8904-56067ad0b0bf">2,085</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTMtMS0xLTE0MzM2Mg_cbf95985-b028-4bfd-a0a2-feb755947243">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTUtMS0xLTE0MzM2Mg_93d8729c-245c-4a78-a2ef-ff89978e3e74">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payments for dividends related to Class B-2 shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTEtMS0xLTE0MzM1NA_adbbf07a-2960-425c-af8e-a38ec3f2e03d">24</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTMtMS0xLTE0MzM2Mg_7a387020-9883-4e21-a790-4cdfe11e90ff">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTUtMS0xLTE0MzM2Mg_6e4a3b57-0e6f-406e-96bd-6c4ece118db5">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payments for share repurchases</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTEtMS0xLTEyNjg4Mg_ab7ca88e-5c61-4eb0-b9f3-c083f29dacb6">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTMtMS0xLTEyNjg4Mg_d37e0e17-7b80-4047-94b8-d82719043ea4">9,318</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTUtMS0xLTEyNjg4Mg_3e4ffcc0-b43c-483c-bdb2-4f1adb4ea8ed">3,286</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payment of debt</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTEtMS0xLTEyNjg4Mg_9c78f8c1-b588-416c-ab3b-6a4339f3d660">14,063</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTMtMS0xLTEyNjg4Mg_cd830133-5c6e-412b-975d-212eccdea839">1,373,592</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTUtMS0xLTEyNjg4Mg_7751fddf-a12a-45a1-b6f9-a856c0cd0c25">825,981</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payment of debt issuance costs</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTEtMS0xLTEyNjg4Mg_4488b705-3995-4ad0-be63-5434e4c75fa7">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTMtMS0xLTEyNjg4Mg_a619773b-eae1-4797-8053-d3ea5e5e0c16">25,545</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTUtMS0xLTEyNjg4Mg_5afb1bd0-7e5c-475c-9b6f-f92da713e09b">32,211</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Proceeds from issuance of debt</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTEtMS0xLTEyNjg4Mg_aab96cb3-b0f7-42da-afe9-bd00b62394fd">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTMtMS0xLTEyNjg4Mg_e2b4eb63-54e4-43d4-8998-bd4c98809172">441,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTUtMS0xLTEyNjg4Mg_986e0019-cb17-4df9-b75e-8f4c0074da92">949,965</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payment for settlement of vested stock options</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:PaymentForSettlementOfVestedStockOptions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTEtMS0xLTEyNjg4Mg_8d20533f-7313-4e08-b60a-9930c79b363f">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:PaymentForSettlementOfVestedStockOptions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTMtMS0xLTEyNjg4Mg_4f8befba-8724-439e-bacc-7106608dcdf0">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:PaymentForSettlementOfVestedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTUtMS0xLTEyNjg4Mg_b9be7bdb-d720-4220-9d15-5a23c797fdfe">7,506</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payments for taxes related to net share settlement of equity awards</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTEtMS0xLTEyNjg4Mg_9c82906a-da3b-40c3-a8d6-c4e3921b6774">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTMtMS0xLTEyNjg4Mg_ee43a2f6-0903-49f1-afc8-4b678fa1f3b9">2,825</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTUtMS0xLTEyNjg4Mg_b52875c3-4c89-4a38-8c4a-4d86bfbc6261">2,356</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Payment of contingent consideration</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTEtMS0xLTEyNjg4Mg_499f9d2c-20f5-4bbd-8b3e-a0d07254ff23">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTMtMS0xLTEyNjg4Mg_0918320a-d210-48bf-ae27-1595a035a730">10,705</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTUtMS0xLTEyNjg4Mg_3bab2f1a-9990-4208-98e7-6124f7a70b57">6,180</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net activity from derivatives with an other-than-insignificant financing element</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTEtMS0xLTEyNjg4Mg_b6f115eb-1c47-48fa-ac59-216a46192a3d">2,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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTMtMS0xLTEyNjg4Mg_f665a776-fe8d-43f8-a9b1-931955ae64b2">18,978</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTUtMS0xLTEyNjg4Mg_bff79f6e-4552-4405-9bb1-b094d75c9709">5,555</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Proceeds from issuance of shares upon exercise of options</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTEtMS0xLTEyNjg4Mg_9feeba72-c19d-45d3-bbd5-4697a92a35a3">19,947</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTMtMS0xLTEyNjg4Mg_54231361-84ed-4879-a4fb-e42a247deb87">7,426</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTUtMS0xLTEyNjg4Mg_e1f22ea4-c71d-49d1-a330-270314473789">3,400</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net cash provided by / (used in) financing activities</span></div></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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTEtMS0xLTEyNjg4Mg_ef34b404-64ad-4bac-9bf2-c66abdf59a99">38,801</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTMtMS0xLTEyNjg4Mg_4b822647-5aa3-4636-ba61-17c2d32a6d95">86,367</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 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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTUtMS0xLTEyNjg4Mg_53589c01-2b44-4cda-a940-110779878de6">70,290</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTEtMS0xLTEyNjg4Mg_e5ae4ec9-a889-44f1-ae2f-5318ab431e30">13,118</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTMtMS0xLTEyNjg4Mg_c61720b1-eaa5-428d-8c1d-79123d2a8d16">28</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTUtMS0xLTEyNjg4Mg_8b2eba7a-ab64-4bd4-b558-b1a99fd7b2b9">13,703</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Net increase  in cash, cash equivalents, and restricted cash</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTEtMS0xLTEyNjg4Mg_ef815f27-9462-4207-a63b-e973e24a46e8">39,783</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTMtMS0xLTEyNjg4Mg_3fccc408-15e2-414a-a7ce-29db0b8a19c6">109,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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTUtMS0xLTEyNjg4Mg_4cb429d8-08a2-46ce-825a-55c01c8dca44">171,830</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Cash, cash equivalents, and restricted cash at beginning of period</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTEtMS0xLTEyNjg4Mg_f443fa06-2e95-4e69-91d9-4781a74466b8">458,096</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTMtMS0xLTEyNjg4Mg_81cb9b78-bfb9-4d95-9555-4437f9bb9088">348,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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id04d978250544c72a3f95572b441a561_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTUtMS0xLTEyNjg4Mg_fd8fd3c1-675d-4dbc-a0ac-0c7b18e4f1e0">176,391</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Cash, cash equivalents, and restricted cash at end of period</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTEtMS0xLTEyNjg4Mg_365db25c-e598-42b2-8fad-26b22d53268f">497,879</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTMtMS0xLTEyNjg4Mg_8a727397-9f21-439c-8e79-9d726949058c">458,096</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTUtMS0xLTEyNjg4Mg_0f42be8d-837f-4d1a-9ca2-d8421f131545">348,221</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Supplemental disclosures:</span></div></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><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Cash paid for interest</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTEtMS0xLTEyNjg4Mg_d45453ba-805c-4961-91ee-4ab821e7a053">84,563</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTMtMS0xLTEyNjg4Mg_758d659f-e45e-4f8d-adcd-d4b6a6477315">103,243</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTUtMS0xLTEyNjg4Mg_e9c9f7bb-fa7d-4929-aaff-cd7d6e6bfa43">143,833</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Cash paid for income taxes, net of refunds</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTEtMS0xLTEyNjg4Mg_b19ca746-54d4-4ade-a649-0424715003b7">92,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTMtMS0xLTEyNjg4Mg_f3cf1533-b9eb-4791-87a3-b66f76d0ac9a">65,260</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTUtMS0xLTEyNjg4Mg_c9f9e9ee-e557-427f-a70d-2826d63bfec4">32,635</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:115%">Non-cash investing and financing activities:</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: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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Purchases of property and equipment recorded in accounts payable and accrued liabilities</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTEtMS0xLTEyNjg4Mg_1f6e93dd-e160-49a0-8188-3bb65f17b0ec">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTMtMS0xLTEyNjg4Mg_737f2520-8b01-4852-9b79-be852e6f8ad6">693</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTUtMS0xLTEyNjg4Mg_67280a07-c207-4695-9a5e-ed08dcf10a6d">793</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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">Deferred offering costs payable or accrued but not paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:DeferredOfferingCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTEtMS0xLTEyNjg4Mg_82a95d08-f902-4e2b-832b-e4f54c87836f">&#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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:DeferredOfferingCostsIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTMtMS0xLTEyNjg4Mg_cf86dee3-0176-4b4d-a300-4a949121ae7a">2,086</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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:DeferredOfferingCostsIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTUtMS0xLTEyNjg4Mg_76608812-100a-46dc-9f3d-51f32651688e">&#8212;</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:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">See accompanying notes to consolidated financial statements.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 102 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_109"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </span></div></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_112"></div><div style="margin-bottom:0.05pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 1.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzM1ODM_28b353f8-73b5-453c-a178-5cff7947431f" continuedAt="i49a93099c7f44f91a67c7733357ef16a" escape="true">Organization and Description of Business</ix:nonNumeric></span></div><ix:continuation id="i49a93099c7f44f91a67c7733357ef16a"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Informatica Inc. (the &#8220;Company&#8221;) was incorporated as a Delaware corporation on June 4, 2021. The Company was formed as part of a series of restructuring transactions, which collectively had the net effect of reorganizing the corporate structure of Ithacalux Topco S.C.A. (&#8220;Ithacalux&#8221;), resulting in Informatica Inc. being the top-tier entity in that corporate structure rather than Ithacalux, a Luxembourg soci&#233;t&#233; en commandite par actions. On September 30, 2021, the Company completed these restructuring transactions, resulting in the Company becoming the owner of Ithacalux and its property, assets, debts and obligation. As Informatica Inc. did not have any previous operations, Ithacalux is viewed as the predecessor to Informatica Inc. and its consolidated subsidiaries. Accordingly, these  consolidated financial statements include certain historical consolidated financial and other data for Ithacalux for periods prior to the completion of the business combination. Unless the context otherwise requires, references to &#8220;Informatica&#8221;, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and the &#8220;Company&#8221; mean Informatica Inc. and its consolidated subsidiaries for all periods presented.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of the restructuring transactions, the shareholders of Ithacalux contributed their interests in Ithacalux to Informatica in exchange for an aggregate of <ix:nonFraction unitRef="shares" contextRef="i72ff0324853845afa1330c259e845623_D20210930-20210930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNzQ_337fb730-e007-4353-8733-a019be2362b8">288,867,682</ix:nonFraction> shares of Informatica&#8217;s common stock. <ix:nonFraction unitRef="shares" contextRef="ie10a4bc67a824de8933110ae890bcbd8_D20210930-20210930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNjI_89ca4e6e-1baf-4042-a2b8-0960ea8d9072">200,768,636</ix:nonFraction> shares of Informatica&#8217;s common stock was designated Class A common stock, and <ix:nonFraction unitRef="shares" contextRef="ica44c11c0cce4defafa13dd77677bdfa_D20210930-20210930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNjY_7f30bcf4-97fa-4dd5-be2f-13c56dfd2781">44,049,523</ix:nonFraction> shares of the common stock was designated Class B-1 common stock, with an equal number (<ix:nonFraction unitRef="shares" contextRef="ic8f82cc64d304f7088acf1ee683453f0_D20210930-20210930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNzA_5747516d-6518-44b3-bb78-cdc826152de3">44,049,523</ix:nonFraction> shares of the common stock) designated Class B-2 common stock. The number of shares of Class A common stock and Class B-1 and Class B-2 common stock issued was determined in accordance with the applicable provisions of the contribution agreement. Amounts for periods presented prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 29, 2021, the Company completed its initial public offering (the &#8220;IPO&#8221;), in which the Company issued and sold <ix:nonFraction unitRef="shares" contextRef="i26bc33536e05464884cc254e59894b6e_D20211029-20211029" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIxNzU_fa5b0241-e591-4166-8787-a33ca0944249">29,000,000</ix:nonFraction> shares of its Class A common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="i655714227f3d41f289b97c89fb27806e_I20211029" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIyMTY_ae45dfb0-e00b-46e3-8c5b-576b98cc8071">29.00</ix:nonFraction> per share. On November 10, 2021, the Company issued and sold an additional <ix:nonFraction unitRef="shares" contextRef="iea396a9b238244188625d634e4b23ad5_D20211110-20211110" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIyOTQ_0b9db424-f03a-4a5f-95ca-329bbd93b4ac">4,350,000</ix:nonFraction> shares of Class A common stock in connection with a full exercise of the underwriters&#8217; option to purchase additional shares granted in the IPO. The Company generated a total of $<ix:nonFraction unitRef="usd" contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029" decimals="-5" name="infa:SaleOfStockConsiderationReceivedOnTransactionGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI0NzU_a9f7a667-1e4c-4b41-81a8-f499a033bf6c">967.2</ix:nonFraction>&#160;million in gross proceeds, inclusive of the underwriter&#8217;s exercise of their option to purchase additional shares in the offering, and net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i3ee242c45a664db29c69724d60582f32_D20211110-20211110" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI2Mjk_e28f4376-b667-45be-9438-7a8a41749c29">915.7</ix:nonFraction>&#160;million, after underwriting discounts and commissions of $<ix:nonFraction unitRef="usd" contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029" decimals="-5" name="infa:PaymentsOfUnderwritingDiscountsAndCommissions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI2OTA_5a13469e-a33e-4945-ae88-5fa8d7a6ceda">51.5</ix:nonFraction>&#160;million. The Company also incurred offering costs of $<ix:nonFraction unitRef="usd" contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI3NDc_f6c8002e-6708-48f6-8e87-6c8b52bc01ed">11.9</ix:nonFraction>&#160;million in relation to the IPO.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has developed an&#160;AI-powered&#160;software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company&#8217;s customers to accurately track and understand their data, allowing them to create&#160;360-degree&#160;customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company&#8217;s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API&#160;&amp; Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy.</span></div></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_115"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 2.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ1_2c762870-7961-43a0-b085-9c59318182de" continuedAt="icadd67fb2f554f5a8f3b12aacb8ce86c" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="icadd67fb2f554f5a8f3b12aacb8ce86c" continuedAt="ie012a0adae874488b99eddc7b724f690"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Consolidation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYz_30e84e3a-2d88-4571-977c-e394e0055df1" escape="true">The accompanying consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying consolidated financial statements in accordance with U.S generally accepted accounting principles (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</ix:nonNumeric></span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segment Reporting</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ3_e3ea5170-23eb-4179-a324-784086fa1ef9" escape="true">The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in <ix:nonFraction unitRef="segment" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU2_9aca59b2-e05a-4bca-8499-ce04ced1be14">one</ix:nonFraction> reportable segment.</ix:nonNumeric></span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 103 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="ie012a0adae874488b99eddc7b724f690" continuedAt="i9e013b45d4dc47749c2095caa1466741"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY0_f6b3e589-3363-47e4-8713-d4e7bfa04fc7" escape="true"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-lived assets, comprising property and equipment, net and operating lease right-of-use assets, by geographic area were as follows (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:57.964%"></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:18.783%"></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:18.785%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia832d1b2e2234e1e973c122a63b21b4e_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzEtMi0xLTEtMTI2ODgy_5dd35f0c-de10-4daf-b800-50847b6e8c78">159,263</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="idaacf703c15c4d8095af601234f5f2a1_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzEtNC0xLTEtMTI2ODgy_b7fdfba7-1113-4155-b712-8c0cdf256b06">167,458</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5509e88086014e1f92f98dcb0f7773e3_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzItMi0xLTEtMTI2ODgy_532f2269-baee-429b-b9e7-0c6ef7195536">23,901</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0907e68611014df7942d1c8a8e633faf_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzItNC0xLTEtMTI2ODgy_cf30dda3-f7d8-4232-ae95-67d3659a7c63">33,833</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iea5c9a5ecc5840ea97ee65e943c97d36_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzMtMi0xLTEtMTI2ODgy_e33cf786-d549-43ce-b420-2e578e165f8c">25,510</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i60dd8178dc89489db8f17152f5e01693_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzMtNC0xLTEtMTI2ODgy_78fe0c35-c6ad-452a-9375-4c4c7e1554bc">29,146</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia08a8dfb409d433f9fdb6399778d03ac_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzQtMi0xLTEtMTI2ODgy_58ee2ffc-9700-43fb-bc9b-910128620671">19,635</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ic0896c7bf97a454ea5e4670d478bcdc9_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzQtNC0xLTEtMTI2ODgy_7db46d24-00e4-4469-ac43-262fdb3208bb">21,761</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzUtMi0xLTEtMTI2ODgy_6a33e0b3-d0f0-47c6-a3fd-58c1f21d70b6">228,309</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzUtNC0xLTEtMTI2ODgy_c2145c13-d778-45e6-a8ad-01bd22281a80">252,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></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTc1_95b08680-0f59-477e-b112-667adbebba3f" escape="true">The Company&#8217;s consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments and assumptions. For example, management makes estimates, judgments, and assumptions in determining the recoverability of intangible assets and their useful lives, determination of performance obligations and standalone selling price (&#8220;SSP&#8221;) used in revenue recognition, the  number of performance-based stock options and awards that the Company expects to vest, the realizability of deferred tax assets, uncertain tax positions, and the collectability of accounts receivable. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company&#8217;s consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.</ix:nonNumeric></span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQx_d2e385df-c8a3-46ba-ac8c-d44f6fd6b483" continuedAt="i013fa0a7dbb94719a895fb76bd78c579" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company derives its revenue from sales of 1) cloud subscriptions, representing access to the Company&#8217;s software via Company-hosted cloud applications, 2) self-managed subscription licenses, representing a term license to self-managed software, 3) subscription support, representing support for self-managed subscription licenses, 4) on-premises perpetual software licenses, and 5) maintenance and professional services, consisting of maintenance on perpetual software licenses, and professional services, consisting of consulting and education services. The Company recognizes revenue net of applicable sales taxes, financing charges it has absorbed, and amounts retained by its partners (including resellers and distributors), if any. The Company does not act as an agent in any of its revenue arrangements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue is recognized and recorded in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue From Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;ASC 606&#8221;) which generally requires the Company to recognize revenue when it satisfies performance obligations under the terms of its contracts, and control of its products is transferred to its customers in an amount that reflects the consideration the Company expects to receive from its customers and partners in exchange for those products. This process involves identifying the customer contract, determining the performance obligations in the contract, determining the transaction price, allocating the transaction price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, because the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies its judgment to determine whether the promised goods or services are capable of being distinct, and distinct in the context of the contract. The Company&#8217;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#8217;s premises. The secure agent performs tasks and enables secure communication behind a customer&#8217;s firewall with the cloud functionalities. </span></div></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 104 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i9e013b45d4dc47749c2095caa1466741" continuedAt="i0962f99add294b459df3aeeb630548f2"><ix:continuation id="i013fa0a7dbb94719a895fb76bd78c579" continuedAt="ia44b2345cc134911a7035a631a5ebc0c"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because the Company has concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="infa:RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUy_9fa80cd6-ad51-45f3-a3d8-6f442d458ff8" escape="true"><table 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:27.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Performance Obligation</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">When Performance Obligation is Typically Satisfied</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services and subscription <br/>support</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: Upon the later of when the software license is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: When the software license is made available</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional Services</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: As services are provided</span></td></tr></table></ix:nonNumeric></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue is comprised of 1) cloud services and subscription support, 2) self-managed subscription licenses, and 3) perpetual license revenue.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support offerings consist of revenue from customers and partners contracted to use the related services during a subscription period ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b">one</span> to <ix:nonNumeric contextRef="ic1a9277f3de34f08ac43825ed777fe8c_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNTA_be49d228-e1e6-4523-aa23-bc31522b319d">three years</ix:nonNumeric>, are generally billed annually in advance, and are non-cancelable.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license revenue primarily consists of revenue from customers and partners contracted to use software during a subscription term with terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730">one</span> to <ix:nonNumeric contextRef="i4b139e59bf4a4541bb310b4576e0d00b_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY1MDM_4ffe4962-899d-475b-a602-aa92797b332e">three years</ix:nonNumeric>. These arrangements are generally billed annually in advance during such multi-year terms. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services revenues include revenues from cloud services offerings, which deliver applications and infrastructure technologies via cloud-based deployment models for which we develop functionality, provide unspecified updates and enhancements, host, manage, upgrade, and support, and that customers access by entering into a subscription agreement with us for a stated period.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license support revenues are generated through the sale of license support contracts sold together with the self-managed subscription license purchased by our customer. Subscription license support contracts provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of the support period and include internet access to technical content, as well as internet and telephone access to technical support personnel. Our subscription software licenses have significant standalone functionalities and capabilities. Accordingly, these subscription software licenses are distinct from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license revenue consists of revenue from customers and partners for sales of perpetual software licenses, are generally billed upfront along with the associated maintenance. The maintenance associated with perpetual licenses is classified within maintenance and professional services.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance and Professional Services</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services are comprised of maintenance, consulting, and education services. Maintenance contracts, which consist of ongoing support and software updates, if and when available, under perpetual software license arrangements, are typically one year in duration. Our perpetual software licenses have significant standalone functionalities and capabilities. Accordingly, these perpetual software licenses are distinct </span></div></ix:continuation></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 105 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i0962f99add294b459df3aeeb630548f2" continuedAt="i559b0db4b49b49d5af370bd4c29ae46a"><ix:continuation id="ia44b2345cc134911a7035a631a5ebc0c" continuedAt="iad0165ab66c443fd961204b0a33b5675"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract. Maintenance contracts are generally billed annually in advance. Nearly all of our customers elect to renew their maintenance contracts annually.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consulting services are primarily related to configuration, installation, and implementation of the Company&#8217;s products, and are generally performed on a time-and-materials basis. Revenue for fixed fee contracts is generally recognized as services are performed, applying input methods to estimate progress to completion. If uncertainty exists about the Company&#8217;s ability to complete the project, its ability to collect the amounts due, or in the case of fixed-fee consulting arrangements, its ability to estimate the remaining costs to be incurred to complete the project, revenue is deferred until the uncertainty is resolved. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Education services consist of classes offered at the Company&#8217;s headquarters, sales and training offices, customer locations, and on-line. Revenue is recognized as the classes are delivered. Education services are generally either billed in advance or as services are rendered.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contracts with multiple performance obligations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis and revenue is recognized when (or as) the Company satisfies each performance obligation by transferring control of the promised goods or services to the customer.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of SSP requires judgment and is established for performance obligations that are routinely sold separately, such as support and maintenance on the Company&#8217;s core offerings. In connection with its cloud services, self-managed subscription licenses, and perpetual licenses, the Company is unable to establish SSP based on observable prices given the products are sold for a broad range of amounts (that is, the price is highly variable), and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for cloud services offerings, self-managed subscription licenses, and perpetual licenses, included in a contract with multiple performance obligations, is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to cloud services, self-managed subscription licenses, and perpetual licenses.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Returns and Material Rights</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s agreements do not permit returns, and historically the Company has not had any significant returns or refunds; therefore, the Company has not established a sales return allowance.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some contracts offer price discounts on future purchases. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. In circumstances involving a material right, revenue is allocated to these rights and deferred; subsequently the revenue is recognized when those future goods or services are transferred, or when the option expires. Generally, such discount mechanisms have not resulted in material rights.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract balances</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The timing of revenue recognition, billings, and cash collections results in contract assets (both billed accounts receivable, where the Company has an unconditional right to contract consideration subject only to the passage of time, and unbilled receivables), and contract liabilities (deferred revenue and customer deposit liabilities) on the Company&#8217;s accompanying consolidated balance sheets.</span></div></ix:continuation></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 106 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i559b0db4b49b49d5af370bd4c29ae46a" continuedAt="i9877c276814d43b5a2a52326e6eb4d94"><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts receivable</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcx_fcafa932-0b0f-459f-a1b0-c85c735d0fa1" escape="true">The timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivables as reported on the accompanying consolidated balance sheets, includes the unconditional amounts owed from customers comprising amounts invoiced, net of an allowance for credit loss. A receivable is recognized in the period products are delivered or services are provided, or when the right to payment is unconditional. Payment terms on invoiced amounts are typically between <ix:nonNumeric contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231" name="infa:AccountsReceivablePaymentTerms" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzMzY4_0b1ce237-3018-4b6b-87bb-74ad459c89d5">30</ix:nonNumeric> and <ix:nonNumeric contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231" name="infa:AccountsReceivablePaymentTerms" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzMzc1_a773dee6-7de7-4e45-ac46-ed875cb2259d">60</ix:nonNumeric> days, therefore the contracts do not include a significant financing component. Also, they typically do not involve a significant amount of variable consideration as they represent stated prices.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="iad0165ab66c443fd961204b0a33b5675" continuedAt="ibb6146512af847d7b05c2490a029da01">Contract assets represent reported revenues attributable to performance obligations that have been satisfied, but such amounts remain unbilled due to certain remaining conditions under the contract not yet being met. Contract assets are primarily driven by sales of self-managed subscription licenses with <ix:nonNumeric contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzODkx_6aded269-c783-4eee-8f1d-478afcfebeb6">2</ix:nonNumeric>-<ix:nonNumeric contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231" name="infa:RevenueFromContractWithCustomerSubscriptionTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzODk0_16db6dcb-085c-4446-be07-3dfac3ee374e">3</ix:nonNumeric> year subscription terms, but the related fees are generally invoiced annually.</ix:continuation> There were immaterial credit losses associated with contracts with customers for the years ended December&#160;31, 2022 and 2021. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Liabilities</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ibb6146512af847d7b05c2490a029da01" continuedAt="i11f940d155da42d8834edbfc4e0f94d1">Contract liabilities consist of deferred revenue and customer deposit liabilities and represent cash payments received or due in advance of fulfilling our performance obligations. In arrangements whereby the Company has an obligation to transfer goods or services to the customer and fees are invoiced or amounts are received ahead of revenue being recognized under non-cancelable contracts, deferred revenue is recorded. Customer deposits represent cash payments received under cancelable contracts. Deferred revenue and customer deposit liabilities will be recognized as revenue in future periods. As of December&#160;31, 2022, deferred revenue and customer deposit liabilities were $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="infa:ContractWithCustomerLiabilityDeferredRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0Nzg0_0ca1bb88-8b26-4cdd-8410-a0eb3affd91c">697.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="infa:ContractWithCustomerLiabilityCustomerDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0Nzkx_09eea9fa-c3a2-4e32-951f-85d3bf207b62">2.0</ix:nonFraction> million, respectively. As of December&#160;31, 2021, deferred revenue and customer deposit liabilities were $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="infa:ContractWithCustomerLiabilityDeferredRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0ODc0_f162b4e4-1249-404f-87b1-aad276552e4e">635.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="infa:ContractWithCustomerLiabilityCustomerDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0ODgx_b3bc2954-bb25-4160-9f35-2033a408ab4c">6.4</ix:nonFraction> million, respectively.</ix:continuation></span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i11f940d155da42d8834edbfc4e0f94d1" continuedAt="i145734af6f8c4cdcb1438a07118316cd">The current portion of contract liabilities represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.</ix:continuation> Contract liabilities were approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1MTAy_778e62db-1879-4654-b275-d0ef06006c24">699.5</ix:nonFraction> million as of December&#160;31, 2022, of which the Company expects to recognize $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1MTU3_7d1243aa-9635-43af-9d9b-aea835da0546">676.5</ix:nonFraction> million over the next 12 months, and the remainder thereafter. The amount of revenues recognized during the years ended December&#160;31, 2022 and 2021 that were included in the opening contract liabilities balance was approximately $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1Mzk0_24337b7d-b1b6-4fb3-ad3c-d1ea6fe4dd05">606.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzU0OTc1NTg1ODQ2Ng_b698d845-fcac-4f16-a427-6c03acd66a79">541.2</ix:nonFraction> million, respectively. Revenues recognized from performance obligations satisfied in prior periods were immaterial during each of the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Remaining Performance Obligations from Customer Contracts</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i145734af6f8c4cdcb1438a07118316cd" continuedAt="i540c3d98d8154ef69ca5ca660cdca82f">Remaining performance obligations represent contracted revenues that have not yet been recognized (including contract liabilities) and amounts that will be invoiced and recognized as revenues in future periods. The volumes and amounts of customer contracts that the Company records and total revenues that it recognizes are impacted by a variety of seasonal factors. In each year, the amounts and volumes of contracting activity and associated revenues are typically highest in its fourth fiscal quarter and lowest in the first fiscal quarter. These seasonal impacts influence how the Company's remaining performance obligations change over time, and, combined with foreign exchange rate fluctuations and other factors, influence the amount of remaining performance obligations that the Company reports at a point in time.</ix:continuation> As of December&#160;31, 2022, the Company&#8217;s remaining performance obligations was $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-7" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NDk2_dec093d4-5063-4758-8fbf-0074f62f0c3e">1.34</ix:nonFraction> billion, which does not include customer deposit liabilities. The Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="ie132ceec71f14f099c34d7ef2d409d3d_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NjAw_393909e9-3890-49b6-9f46-42773c9067d0">69</ix:nonFraction>% of its remaining performance obligations at December&#160;31, 2022, as revenues over the next <ix:nonNumeric contextRef="ie132ceec71f14f099c34d7ef2d409d3d_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU4_00e41d7f-5063-464d-8727-3c6163296d96">twelve months</ix:nonNumeric> and the remainder over the next two to three years.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Costs to obtain a contract</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i540c3d98d8154ef69ca5ca660cdca82f" continuedAt="i2740d43a12fe4a4aac73ae9f4ea3cc76">Costs to obtain a contract include sales commissions earned as well as payroll taxes and other costs associated with and directly attributable to the contract obtained. These costs are considered incremental and recoverable costs of obtaining a contract, and therefore, are capitalized when certain customer contracts are </ix:continuation></span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 107 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i9877c276814d43b5a2a52326e6eb4d94" continuedAt="ibfce6ed07e974311b6b2b418859f8c8f"><ix:continuation id="i2740d43a12fe4a4aac73ae9f4ea3cc76"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">signed. These costs are recorded as deferred commission expense in Prepaid expenses and other current assets and Other assets in the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales commissions paid for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accordingly, costs to obtain a contract paid upon the initial acquisition of the contract are amortized over the estimated period of benefit of <ix:nonNumeric contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE3NjM1_5989f0a7-8f52-41e7-855d-02afcd6349f5">five years</ix:nonNumeric>, which may exceed the term of the initial contract. The Company determines the estimated period of benefit based on the duration of relationships with its customers, which includes the expected renewals of customer contracts, customer retention data, its technology development lifecycle, and other factors. The Company amortizes these commissions consistent with the pattern of satisfaction of the performance obligation to which the asset relates. Costs to obtain a contract paid upon multi-year renewal are amortized over the renewal contract term. Amortization expense is included in Sales and Marketing expenses in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the estimated period of benefit would have been one year or less.</span></div></ix:continuation><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill</span></div><div style="margin-top:6pt;text-indent:30.6pt"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcw_ffffe2ab-c8fb-41d1-9c23-a4b93210e117" continuedAt="i129750eb5e644f50a6582dbab3ee2808" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company tests goodwill for impairment annually during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable in accordance with ASC 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company has <ix:nonFraction unitRef="segment" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzMzMw_f23bdd26-b642-42e1-8b0a-c6efa7db2869">one</ix:nonFraction> operating segment and reporting unit, and therefore goodwill is tested for impairment at the entity level.</span></ix:nonNumeric></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i129750eb5e644f50a6582dbab3ee2808">Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill.</ix:continuation> The Company did <ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_13e54627-60a5-4ffd-b8e4-a436be90343c"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_4a080723-893a-427f-86a9-cbcaf70f7490"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_8f50933f-b9dd-4abc-8de5-16bd5e7c0156">not</ix:nonFraction></ix:nonFraction></ix:nonFraction> recognize any impairment of goodwill during the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Impairment of Definite-lived Intangible Assets and other Long-lived Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUz_fcfaae1c-58a3-42e3-ac96-31c166fe84b6" escape="true">The Company evaluates long-lived assets, which includes amortized intangible assets and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of an asset to the future undiscounted cash flows attributable to that asset. The Company measures any amount of impairment based on the difference between the carrying value and the estimated fair value of the impaired asset.</ix:nonNumeric> There were <ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_5f690fb2-b864-4d06-a1da-e007c48e1dae"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_69767af6-96cf-4dff-b4df-19a2af010803"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_fbaf9afe-1c68-412b-9dcb-6b99fb8827d0">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairments of long-lived assets during the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY1_80a1fa32-6b5e-4d3b-acac-8e82fcf35cbe" continuedAt="i73868689a0144887a32093854fccf747" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company measures and recognizes compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs") granted to employees and directors, performance stock units ("PSUs") granted to employees and stock purchase rights granted under the Company's 2021 Employee Stock Purchase Plan ("ESPP") to employees, based on the estimated fair value of the awards on the date of grant. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company grants stock options with only service conditions (&#8220;service-based options&#8221;) which may also include <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQzOTgwNDY1ODI0Njg_ae38cb16-d43a-4061-af74-274a22c316f8">one-year</ix:nonNumeric> cliff vesting provisions, as well as those with both service and performance or market conditions. The Company uses the Black-Scholes Merton or Monte Carlo model to value the stock options granted under its equity plans. For purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility over an expected term, risk-free interest rate for an expected term, and dividend yield. The fair value of each RSU granted after the Company's IPO is determined by the closing price of the Company's common stock on the date of grant. </span></div></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 108 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="ibfce6ed07e974311b6b2b418859f8c8f" continuedAt="i980c5defd08e422fa957f3796a4ab845"><ix:continuation id="i73868689a0144887a32093854fccf747"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/units expected to vest using the graded vesting attribution method. Compensation expense for options containing market condition vesting criteria is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period. The Company recognizes forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the accompanying consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the IPO, the fair value of the common stock underlying the options had historically been determined by the Company&#8217;s Compensation Committee of the Board of Directors given the absence of a public trading market. The Compensation Committee of the Board of Directors determined the fair value of the common stock by considering a number of objective and subjective factors, including: (i) third-party valuations of common stock; (ii) the lack of marketability of the common stock; (iii) the Company's actual operating and financial results; (iv) the Company&#8217;s current business conditions and projections; and (v) the likelihood of various potential liquidity events, such as an initial public offering or sale of the Company, given prevailing market conditions. After the IPO, the fair value of the common stock was determined based on the Company&#8217;s closing stock price as quoted on the New York Stock Exchange on the grant date.</span></div></ix:continuation><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ0_07b28665-160e-4557-a626-9786b306ba02" escape="true"><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company utilizes the treasury method when calculating basic and diluted net loss per share. The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD $<ix:nonFraction unitRef="cad" contextRef="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI4MTMw_07d1841b-48c5-4c73-b22f-194c2a85402d">15,000</ix:nonFraction> in the aggregate. As Class B-2 common stock have no participating economic rights, the Company is not required to use the two-class method.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic net loss per share is computed using the weighted average number of shares outstanding for the period, excluding unvested service and performance-based stock options and awards. Diluted net loss per share is computed using the weighted average shares outstanding for the period plus dilutive potential shares, including unvested stock options and awards using the treasury stock method.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash, Cash Equivalents, Restricted Cash, and Investments</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUw_2eb753d5-d2a2-45e8-8af0-6f260defd9fa" continuedAt="i63d500f0c8c7493ca3d3615a349b337c" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers highly liquid investment securities with maturities of 90 days&#160;or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents with maturities of greater than 90 days but less than one year from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments. The Company&#8217;s cash equivalents and investments include time deposits, money market funds, and debt securities. The Company&#8217;s restricted cash was primarily associated with securing credit facilities.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's debt securities consist primarily of commercial paper, corporate debt securities, U.S. government securities, U.S. government agency securities, and non-U.S. government securities. The Company's debt securities are classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, reported as a separate component of accumulated other comprehensive income (loss) in stockholders' equity. Realized gains or losses and permanent declines in value, if any, on available-for-sale debt securities are reported in other income (expense), net as incurred. The Company recognizes realized gains and losses upon sales of the investment and reclassifies unrealized gains and losses out of accumulated other comprehensive income (loss) into earnings using the specific identification method. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 109 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i980c5defd08e422fa957f3796a4ab845" continuedAt="ibf22a96ef7784528828b46138942d2e1"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i63d500f0c8c7493ca3d3615a349b337c">For available-for-sale debt securities in an unrealized loss position, the Company determines whether a credit loss exists. In this assessment, among other factors, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded to other income (expense), net, limited by the amount that the fair value is less than the amortized cost basis. The amount of fair value change relating to all other factors will be recognized in other comprehensive income (loss).</ix:continuation></span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY2_2d0aa380-52dd-4262-b72e-8269641b1471" continuedAt="ie75312885408444b9d68fc8641545d06" escape="true">The fair value of the Company&#8217;s cash, cash equivalents, short-term investments, accounts receivable, and accounts payable approximate their respective carrying amounts due to their short-term maturity.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Concentrations of Credit Risk and Credit Evaluations</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU3_536db0a0-a059-45f6-9e6e-b22936b528eb" continuedAt="ie668f988967a47b289c21e1e058c1d5f" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives and trade receivables. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the amount of exposure to any single financial institution. The majority of cash equivalents consists of money market funds that primarily invest in U.S. government securities. The Company's investments consist of time deposits and fixed income debt securities. Management believes that the financial institutions that hold the Company&#8217;s time deposits and the issuers of debt securities are financially sound and, accordingly, are subject to minimal credit risk.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s derivative contracts are transacted with various financial institutions with high credit ratings. The Company evaluates its counterparties associated with the Company&#8217;s foreign exchange forward contracts and interest rate swap contracts at least quarterly. Since all of these counterparties are large credit-worthy commercial banking institutions, the Company does not consider counterparty non-performance to be a material risk. The Company may enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ie668f988967a47b289c21e1e058c1d5f">The Company performs ongoing credit evaluations of its customers and generally does not require collateral. The Company makes judgments as to its ability to collect outstanding receivables and provide allowances for the portion of receivables when collection becomes doubtful. Further, the Company maintains an allowance for expected credit losses. It estimates expected credit trends for the allowance for credit losses for receivables and contract assets based upon its assessment of various factors, including historical experience, the age of the receivable balances, credit rating of its customers, current economic conditions, and other factors that may affect its ability to collect from customers. Expected credit losses are recorded as general and administrative expense.</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No customer accounted for more than 10% of revenue in the years ended December&#160;31, 2022, 2021 and 2020. As of December&#160;31, 2022 and December&#160;31, 2021, no customer accounted for more than 10% of the accounts receivable balance.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Credit Losses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY5_17fa607c-bab9-4613-b682-65822fc93093" escape="true">The Company estimates the overall collectability of accounts receivable and other contract assets and provides an allowance for credit losses for those considered uncollectible. The Company makes estimates of expected credit losses by specifically analyzing its accounts receivable and other contract assets based on historical experience, customer concentrations, customer credit-worthiness, the age of the receivable, current economic trends, and changes in its customer payment terms. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The Company records the expected credit losses in general and administrative expense.</ix:nonNumeric> On December&#160;31, 2022 and 2021, the Company&#8217;s allowance for credit losses were $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzMyMzI4_272108ad-f5fa-474c-9316-89851a71eb99">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzMyMzQz_ea92eb92-c112-4bbb-b113-f635959c7d5d">4.6</ix:nonFraction> million, respectively. </span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 110 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="ibf22a96ef7784528828b46138942d2e1" continuedAt="i235aa48b4a734ef1821e2627d5d49717"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU5_221e7610-a37f-486d-9ad7-9b587e8e4563" escape="true"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below details the activity of the allowance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:36.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.825%"></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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Beginning Balance </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Provisions for Expected Credit Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Write-offs, Net of Recoveries </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Revaluation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Ending Balance </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id04d978250544c72a3f95572b441a561_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtMS0xLTEtMTI2ODgy_790cb15e-b6c7-45be-a9d7-dd38ceed8a4c">4,316</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtMy0xLTEtMTI2ODgy_dae236f2-45f0-4bb7-aac9-b17516dfd73d">204</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtNS0xLTEtMTI2ODgy_ec6c010a-4dfa-424e-af7e-7167712f2abf">46</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtNy0xLTEtMTI2ODgy_4d9ec2bc-693d-4e60-9956-6c1078fb42b9">83</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtOS0xLTEtMTI2ODgy_6c213016-7124-4a5f-bf08-7754c083f5a2">4,557</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItMS0xLTEtMTI2ODgy_5ff8f07f-ecdf-4d51-bebe-ac761c035e5b">4,557</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItMy0xLTEtMTI2ODgy_a20f355e-35e2-4910-b2dc-f426a48f3c2d">183</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItNS0xLTEtMTI2ODgy_dff607a7-3ca1-44d2-a5fb-40b5fcc72c06">39</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItNy0xLTEtMTI2ODgy_e438ea1f-8a0d-4df8-9889-cdb2d86307c9">57</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItOS0xLTEtMTI2ODgy_775084f4-cb3e-411f-a63d-72e7e088f38f">4,644</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtMS0xLTEtMTI2ODgy_ffe87fc9-03d9-48cd-9d46-685fb353394f">4,644</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtMy0xLTEtMTI2ODgy_e9a86059-cb76-40d1-be09-f72f4b2adb7e">207</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtNS0xLTEtMTI2ODgy_b948df3a-b668-4bb5-90ad-f6f0ab223259">176</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtNy0xLTEtMTI2ODgy_d46c6e5b-6771-48d4-a59a-7e16e08a5e5b">67</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtOS0xLTEtMTI2ODgy_7a3bacc1-d93a-4b13-bef7-9d403e0bfb53">4,608</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">The amounts represent revaluations on balances denominated in foreign currencies.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcy_ac3bb3c4-0a1e-48fa-9ae4-979c852d51ca" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses the liability method of accounting for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#8217;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates the realization of deferred tax assets based on all available evidence, including projected results of operations and the scheduled reversal of temporary differences. The Company establishes a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYw_3e2d49fa-460d-45d1-9379-34b1469f5a9f" escape="true">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Building, building improvements and site improvements are amortized over the estimated useful life of <ix:nonNumeric contextRef="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTMz_f73fe28f-7ba4-4164-8ea4-e6eab932897d">25</ix:nonNumeric> years, <ix:nonNumeric contextRef="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTM3_082e6075-aec0-4f15-b6e6-229f266e0640">10</ix:nonNumeric>-<ix:nonNumeric contextRef="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTQw_b3686cc8-272e-4e6d-9243-65d57760c510">15</ix:nonNumeric> years and <ix:nonNumeric contextRef="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTQ3_d82d862a-2a93-4d0c-948e-dbe8153403bd">15</ix:nonNumeric> years, respectively. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the asset, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b">one</span> to <ix:nonNumeric contextRef="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NzAz_ee04497f-c3a9-4354-b85d-e526eeff8718">ten years</ix:nonNumeric>. Computers, equipment, and software, and furniture and fixtures are stated at cost and depreciated or amortized using the straight-line method over the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea">one</span> to <ix:nonNumeric contextRef="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTEy_ea757f61-e5ab-4514-9a51-1876ca5338c9"><ix:nonNumeric contextRef="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTEy_f327b38e-a7d5-4579-8757-35fcecec2350">five years</ix:nonNumeric></ix:nonNumeric>.</ix:nonNumeric></span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUx_e3be78cb-a879-42e7-9b1d-9dce84a14fbc" escape="true">Debt issuance costs are initially deferred and amortized to interest expense using the effective interest method over the expected term of the related debt. Unamortized debt issuance costs related to the dollar and euro term loan facilities are considered long-term and presented as a direct reduction to long-term debt, net in the consolidated balance sheets. Unamortized debt issuance costs related to the revolving facility are also considered long-term and are included in other assets in the consolidated balance sheets.</ix:nonNumeric></span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 111 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i235aa48b4a734ef1821e2627d5d49717" continuedAt="if596c0f082bb467a85d1a99edfeba03f"><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Advertising Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTM5_6c549d62-79f2-4ca1-9290-4d51ac3220a8" escape="true">Advertising costs are expensed as incurred.</ix:nonNumeric> Advertising expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NDkyNjc1MDY0MDY_beb595bb-8e1b-4fb9-9cf0-73c66156ec70">13.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM1NTkx_dc122904-102d-4d87-8984-3ea52dc90f80">16.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM1NTk4_021f4af5-d397-4387-bf82-ee7c6e73c79f">6.1</ix:nonFraction> million, respectively.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency Translation</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQz_de53afb4-c5dc-4dfe-ad13-a6877e0f47e4" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in cumulative translation adjustments included in accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gains or losses related to the remeasurement of certain foreign currency denominated assets and liabilities into their functional currency are recorded in net income (loss), unless such assets or liabilities are designated by management to be of a long-term investment nature, in which case such gains or losses are recorded in consolidated accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Self-funded health insurance plan</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcz_4ccf9a3c-5b5b-4231-8fd2-cf51f6052295" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintains a partially self-funded health insurance plan for its U.S. employees. The Company also maintains a stop-loss insurance policy that limits its losses on a per employee basis.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is responsible for estimating its exposure for claims incurred but not paid at the end of each reporting period and uses historical claims data supplied by a third party to estimate its self-funded insurance liability. Actual claims may differ from the Company&#8217;s estimates, but such differences have not been material for any period presented.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU0_9de888cb-214d-4eb4-9f2a-8a5f90e97976" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring charges primarily consist of severance, facilities, transition and other related costs. Severance costs generally include severance payments, notice-period payments, outplacement services, health insurance coverage, and relocation costs. Facilities costs generally include rent, variable lease operating expenses and lease termination costs. Transition and other related costs primarily consist of legal costs and consulting charges associated with business process improvements and strategy.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">One-time employee severance costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Other transactions related costs are recognized as incurred. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within accrued compensation and related expenses and in accrued liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.</span></div></ix:nonNumeric><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Leases</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYx_018e4d78-a8a3-455d-98cd-d9bc7f5452ce" continuedAt="ifed1ec49e45245b0ba7748ecb9fe0c8d" escape="true"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYx_074b0ffc-647f-48c9-a921-376d0195fe9e" continuedAt="id7f8b98d04974159ac513a25ba9d08a5" escape="true"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an </span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 112 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if596c0f082bb467a85d1a99edfeba03f"><ix:continuation id="ifed1ec49e45245b0ba7748ecb9fe0c8d"><ix:continuation id="id7f8b98d04974159ac513a25ba9d08a5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.</span></div></ix:continuation></ix:continuation><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Derivative Financial Instruments</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ4_b9cea915-6c77-42f1-ba4c-096a045e6654" continuedAt="id1601539cfc0446286acaaef7839a604" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations on forecasted cash flows and expenses and designates these contracts as cash flow hedges at inception. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India denominated in Indian rupee. The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to its Term Loan Facilities. See Note 9. Borrowings in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flow from financing activities in the consolidated statements of cash flows. The Company records any change in the fair value of cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurs, at which point any gain (loss) is reclassified into earnings or losses and any change in fair value of non-designated swaps in interest expense. The other comprehensive loss at de-designation is amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap are recognized as interest expense.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and do not otherwise qualify for hedge accounting treatment and, therefore, are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The Company recognizes derivative assets and derivative liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">at gross fair values in its consolidated balance sheets. The Company evaluates prospectively, as well as retrospectively, the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship, and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 113 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_121"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 3.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2NQ_59c1bbfe-22fc-4518-9a01-5de93af64436" continuedAt="ib06139892e244c9c91bc2ab84e75cb1e" escape="true">Cash, Cash Equivalents, Restricted Cash, and Investments</ix:nonNumeric></span></div><ix:continuation id="ib06139892e244c9c91bc2ab84e75cb1e"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2Ng_0c825b58-8e71-41fd-82b2-3cd9ed323b62" continuedAt="iea73a41469b4404b837970ee708ca80d" escape="true"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2Ng_4ccde6c6-daca-4428-94ec-d8c31c2fd342" continuedAt="icc9e2076e1964cd787a272d81be2a1cc" escape="true">The following table summarizes the Company&#8217;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). </ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:continuation id="iea73a41469b4404b837970ee708ca80d"><ix:continuation id="icc9e2076e1964cd787a272d81be2a1cc"><table 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:64.689%"></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:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzMtMS0xLTEtMTI2ODgy_b18c5f76-ecd4-4fb2-a452-71da014131d2">165,599</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzMtMy0xLTEtMTI2ODgy_fa7104b7-b8ac-44f7-873f-3995691526d6">275,386</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash equivalents:</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:TimeDepositsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzUtMS0xLTEtMTI2ODgy_96cc6dc9-031d-4318-a17e-ebf7b347ff26">51,192</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:TimeDepositsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzUtMy0xLTEtMTI2ODgy_72d3ddee-cf62-42b9-b2a3-d6b7401daee7">979</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzYtMS0xLTEtMTI2ODgy_2a3b0932-b850-48aa-8a27-68d995574d4e">273,098</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzYtMy0xLTEtMTI2ODgy_b6acc4e6-f110-456e-b086-d1e56e0d691a">180,013</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CommercialPaperAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzctMS0xLTEtMTI2ODgy_cfff61fc-afab-423a-b7b5-66f44d81e6d4">7,990</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CommercialPaperAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzctMy0xLTEtMTI2ODgy_5ecc26d7-5522-4645-a812-acbe7dca7105">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzktMS0xLTEtMTI2ODgy_bcd00a40-369f-41c5-8cc9-0b6f029cd5f0">332,280</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzktMy0xLTEtMTI2ODgy_65b1869c-21c8-4763-8fb5-6063669880a5">180,992</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEwLTEtMS0xLTEyNjg4Mg_f1262f38-2b04-425c-bb2c-ecb0eac5e7e5">497,879</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEwLTMtMS0xLTEyNjg4Mg_cfeed317-e913-4e54-a10e-f34ba0d5d590">456,378</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzExLTEtMS0xLTEzMTc5NQ_4bc799e0-5bbf-454e-bffa-0fed0f4026d2">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzExLTMtMS0xLTEzMTc5NQ_b4b8f425-358a-43e0-a459-cbd598a2e93f">1,718</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, and restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEyLTEtMS0xLTEyNjg4Mg_1498bef5-c387-4ad6-be45-1e16fb91505f">497,879</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEyLTMtMS0xLTEyNjg4Mg_816eeb83-0a88-4aa3-a501-c5c216c9d663">458,096</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Short-term investments:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i39a5a8f219ff4248a95fa6447c3c6065_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE0LTEtMS0xLTEyNjg4Mg_ae02dff3-1ad2-4369-8645-e6b99cc8456c">125,281</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4779e57633d44227b1884a6f0976aa8a_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE0LTMtMS0xLTEyNjg4Mg_1cd4972c-8cc6-4f9b-9754-1e3a1dda1cfc">40,045</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if466571fa087422590811091dae5730b_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE1LTEtMS0xLTEzMTc5NQ_534dce4e-2019-43e5-9a16-8fa25b8881a2">27,708</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ic08812f729a046f595de0aaa76a4d555_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE1LTMtMS0xLTEzMTc5NQ_eb320255-7743-4137-b931-1de39c61ede2">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ieb0f732520514728b53b79d718d86eb5_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE2LTEtMS0xLTEzMTc5NQ_49958c6e-4d91-47d0-8c2a-3352ea69c4f4">21,724</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2c174230d1e045988e63c03bd8eb9a08_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE2LTMtMS0xLTEzMTc5NQ_67ab8da2-4854-4de4-8a0c-c9c45b896300">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5c49ee848f724f2ea5ec2fb4dbc3c15d_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE3LTEtMS0xLTEzMTc5NQ_8ffe4d3c-899d-46c8-b4d4-15bd1cc48d8b">39,597</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ic03416046887424db963ca171a9b9b82_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE3LTMtMS0xLTEzMTc5NQ_41d6caeb-e182-443f-ac13-4c507445a4e2">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie6a0d1329bcc442ab5565da5f09588b2_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE4LTEtMS0xLTEzMTc5NQ_a3871a36-454e-4a3e-8045-f1e21abc66bf">3,946</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i565a077019f6411bab66b287cb2dd547_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE4LTMtMS0xLTEzMTc5NQ_4628470f-5826-4e01-8bc7-9c3822a619b4">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total short-term investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE5LTEtMS0xLTEzMTc5NQ_901653eb-d20f-4d6c-982c-cdfc92c09fe8">218,256</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE5LTMtMS0xLTEzMTc5NQ_f2f91786-0ca0-4383-98ca-897e2db5c002">40,045</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, restricted cash, and investments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzIzLTEtMS0xLTEzMTc5NQ_8e144a10-eda2-422a-81fc-7d9371725a62">716,135</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzIzLTMtMS0xLTEzMTc5NQ_6c621294-3b31-49ec-857f-e2f088def936">498,141</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></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">_____________</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements of this Report for further information regarding the fair value of the Company&#8217;s financial instruments.</span></div></ix:continuation><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 114 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_936"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 4.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzEyNjQ0MzgzNzIyMDQ3_0f5baaa0-aee7-4d64-8714-c48d9b38e041" continuedAt="ifda423464306418d809e89c65afdb4cd" escape="true">Available-For-Sale Debt Securities</ix:nonNumeric></span></div><ix:continuation id="ifda423464306418d809e89c65afdb4cd"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzEyNjQ0MzgzNzIyMDQ4_c5569541-7acd-4d5b-b679-47e969e30623" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company&#8217;s available-for-sale debt securities as of December&#160;31, 2022 (in thousands). There were <ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="INF" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzc2OTY1ODEzOTcwNjA_b5eeff24-0d99-43c3-b0ed-7c62d773eb1f">no</ix:nonFraction> available-for-sale debt securities held at December&#160;31, 2021.</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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></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:14.689%"></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:14.689%"></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:14.694%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Gains</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Losses</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></td></tr><tr style="height:15pt"><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><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtMS0xLTEtMTMwODMw_49d95d93-9df6-464c-a232-e58687862d5b">39,634</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtMy0xLTEtMTMwODMw_a116a8f6-6817-4aa1-a10e-995457fb51ab">5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtNS0xLTEtMTMwODMw_1ce42902-6a97-471b-b0b1-638c89c9e17e">42</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtNy0xLTEtMTMwODMw_5137ad7e-9482-48cf-b8ef-7e974a205332">39,597</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtMS0xLTEtMTMwODMw_90958b2a-a820-4ab8-a668-f8de781e6a3c">3,964</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtMy0xLTEtMTMwODMw_335cdf15-de47-4dff-b6d0-c55d6ea7db2b">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtNS0xLTEtMTMwODMw_ef9357e2-075c-440b-bbc9-802338150520">18</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtNy0xLTEtMTMwODMw_ffe6cd1a-a139-4c89-a262-3e8b7f05ef09">3,946</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida8570487fc34e01994ef250f12384c6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtMS0xLTEtMTMwODMw_de115acd-8ed6-425c-b690-0c1d8fdb9487">21,850</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida8570487fc34e01994ef250f12384c6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtMy0xLTEtMTMwODMw_b4322e27-cfe7-407f-9ceb-70bedd9883e3">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ida8570487fc34e01994ef250f12384c6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtNS0xLTEtMTMwODMw_d6d8cf21-e59f-4b9d-893f-c0d1ddb80252">126</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida8570487fc34e01994ef250f12384c6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtNy0xLTEtMTMwODMw_c4e7d223-0d67-482d-8a15-cbd50c29a352">21,724</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctMS0xLTEtMTMwODMw_70778911-3606-4561-a2c9-348b4f6a6e34">35,745</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctMy0xLTEtMTMwODMw_5be43c5c-19c4-46f7-b7ae-712823f27f08">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctNS0xLTEtMTMwODMw_4933efa9-8127-41b8-9b14-04f0614626e4">47</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctNy0xLTEtMTMwODMw_63bc41bf-f17f-4bf9-9d15-25af9eeec046">35,698</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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtMS0xLTEtMTMwODMw_dea7b410-a7ed-4205-b8b4-b5f5b11f367d">101,193</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtMy0xLTEtMTMwODMw_02d15c36-c8ee-4380-abaa-71dea11bf505">5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtNS0xLTEtMTMwODMw_ed8634b8-3658-4b00-b4a3-771249c26b0f">233</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtNy0xLTEtMTMwODMw_f11f78ee-eedc-4a0d-9232-00f156eae3ca">100,965</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-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were <ix:nonFraction unitRef="usd" contextRef="id09093c208de488ea423a6006049f8bd_D20221001-20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mg_51d4c0b7-249b-45cd-91bd-d08280a8933e"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mg_9bb8639c-9f30-4250-a89a-4adb22ea90f1">no</ix:nonFraction></ix:nonFraction> realized gains or losses related to available-for-sale debt securities for the three and twelve months ended December&#160;31, 2022. As of December&#160;31, 2022, all available-for-sale debt securities mature within one year of consolidated balance sheet date.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzIxOTkwMjMyNTgyNDA_3e8b3c47-76ed-4223-a15e-767cafd5b6a4">0.2</ix:nonFraction> million, which were related to $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzE2NDkyNjc0NDQzNjk_d1054ecf-38a3-42b1-ad19-27ffd26f9b3f">75.5</ix:nonFraction>&#160;million of available-for-sale debt securities. There were <ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5NA_faa2fe4e-0763-4233-b482-d6e63cd8a8e2">no</ix:nonFraction> gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company did <ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mw_071ab643-010e-4a20-bc97-5794b880b8ee">not</ix:nonFraction> recognize any credit losses related to the Company&#8217;s debt securities during the twelve months ended December&#160;31, 2022. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.</span></div></ix:continuation><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_124"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 5.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzU1NzY_0ec7452c-c2dd-4cd5-85af-fb591d81e7ff" continuedAt="id2d6465cb9d941e9ba87c5b0510eae73" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="id2d6465cb9d941e9ba87c5b0510eae73" continuedAt="i31f8c1c3ef34454d80ffd0bcd412a319"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company&#8217;s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;1 Quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;2 Inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 115 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i31f8c1c3ef34454d80ffd0bcd412a319" continuedAt="iac5a0d9d92774ae694a7a0808319155a"><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzU1NzQ_14ae1ee0-f3a6-42ef-87a8-2f646d17c84c" continuedAt="i89aad25daec643f0b3fa0993f0e88ba2" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</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><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibbadd48fca11487a9d93c761c417bd95_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItMS0xLTEtMTI2ODgy_35685ff1-35dc-41db-ad6d-ac056348970d">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iacbe36a81d4049fd9082391b14b06bdd_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItMy0xLTEtMTI2ODgy_7d1b1758-3d62-457c-af82-231fa83bbc2a">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ieae729101a39413bae23fcfdd4fc65bf_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItNS0xLTEtMTI2ODgy_eea8988c-83c7-40c2-b1f8-e65d70e683da">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i65ba61fc2e2542c2af411fe1d96fc76a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItNy0xLTEtMTI2ODgy_e26f9c21-318c-426e-8c63-f6ae07d46a36">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0e73113ce1074c97b980ee72b52c7f10_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtMS0xLTEtMTI2ODgy_5f2769d6-5e0e-452a-adff-b24845819bd3">273,098</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="idf987e0ae076458cb6a763d68cf90414_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtMy0xLTEtMTI2ODgy_db63b944-6e24-4d6b-bf52-cecd9e56d28c">273,098</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9551dcc266bc4e109a053dff10e33ea6_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtNS0xLTEtMTI2ODgy_de04ddd7-29e0-4348-8e56-f364eaa4bfa1">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i92603cde280d416a8a8f7e9f1f5e58ce_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtNy0xLTEtMTI2ODgy_6a9edef4-ab03-4b6e-8b3b-e15d5a958d17">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i551bad3baba4428f9978139910c02eb6_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMS0xLTEtMTMxOTM3_3daf9c1c-7ded-44f7-bf6a-e8300fc8bac3">35,698</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i20763774d2754e6c837e2c4653d89f94_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMy0xLTEtMTMxOTM3_fe64a0db-e48d-4e00-8d9d-45efa7ff66fd">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iddf7b932de8b4787aa5cf5c2d7935fc7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNS0xLTEtMTMxOTM3_25fed1af-52e6-475f-9f7b-7f48a2bd6035">35,698</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8a9016e9d4fe4e898c650127b837154e_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNy0xLTEtMTMxOTM3_138856ac-8c14-4059-83b6-29cecdf41046">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i899941c3364640ad87d206df083f6a82_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtMS0xLTEtMTMxOTM3_206cfb86-74ca-4a00-af5c-cab7b2b74580">21,724</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7946ad3729074953a07997f95df342fb_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtMy0xLTEtMTMxOTM3_0423735e-0200-4a82-9958-3df8b4ea2a81">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia1b43969701246cda070028095fbb93b_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtNS0xLTEtMTMxOTM3_75d93e36-8d67-4f73-af6c-13d0730c1036">21,724</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ief12c72f219546f3a2e16721937a4ccf_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtNy0xLTEtMTMxOTM3_9a06824b-486e-46fe-89f7-f2ebbcc50d23">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government and U.S. government agency securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3256532fbf6a4b2490296b750a83c908_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtMS0xLTEtMTMxOTM3_e82ce29d-4915-41ab-ba49-61b3e88d3c01">39,597</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i32a20ef741b94f9e874970b9bd83b9bd_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtMy0xLTEtMTMxOTM3_5b6c24c3-de9b-4a6a-bc13-06b7f34fa8a3">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib0c2b863dff6417eba0720b1242ee94f_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtNS0xLTEtMTMxOTM3_ac0fda47-4c43-44bc-8617-92dde0c15606">39,597</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i86f0de483627464ebf2a7587f09c5d4f_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtNy0xLTEtMTMxOTM3_82165111-f8dc-4512-81b5-05fca4313de9">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5960b20db8484cfd8f4d87d683d19316_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMS0xLTEtMTMxOTM3_15220a6a-741f-4818-ac3d-9872966363de">3,946</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i047749c0704b4ed99cf9e28f003d3175_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMy0xLTEtMTMxOTM3_1300702b-6b08-4fd4-b86b-6eebeb3c42dd">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i39daf3d4a9cc499d9be80e5b2ebc4f70_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNS0xLTEtMTMxOTM3_1bfdc904-2991-4d85-b167-cb913c970503">3,946</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i95ebbe041ce84d7c8280d8136e981988_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNy0xLTEtMTMxOTM3_af05d1ec-d5ad-48e2-83f3-53672ffc7e4f">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents and investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMS0xLTEtMTI2ODgy_d9a1d713-c800-4149-b767-a271005d0b28">550,536</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMy0xLTEtMTI2ODgy_049bea78-d625-4162-9a6b-70236e5d7653">449,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNS0xLTEtMTI2ODgy_1dbc9784-d6ba-4051-89e9-d98a05846ccc">100,965</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie856f37fc955465193086a13344ab3a9_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNy0xLTEtMTI2ODgy_292f33f5-aa10-4745-9c24-96bf59e61443">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2ce7fabad1e443d99ba5882c360d1362_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMS0xLTEtMTMxOTM3_cf2b3d8b-9be3-4b7b-b1eb-b866a6c75465">88</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i130002a24f794bf78cdbeca51895e48b_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMy0xLTEtMTMxOTM3_38b9562d-0c24-4832-8719-bd7b8583c6b6">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i79e2cda636b34c7cb347faa57168274d_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNS0xLTEtMTMxOTM3_28ed9719-38f6-4c97-852a-d6073664e768">88</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1306056a6dfc49f18604535e24801d91_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNy0xLTEtMTMxOTM3_ed1a34fa-6dac-467f-860e-54f819c58131">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMS0xLTEtMTI2ODgy_2181715f-3aeb-4376-838a-52f33b8464dd">550,624</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMy0xLTEtMTI2ODgy_ae8b194a-28e3-4b87-8d2b-4061bbb9948b">449,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNS0xLTEtMTI2ODgy_a66b30cd-a636-4646-abd9-c5cc296bd511">101,053</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie856f37fc955465193086a13344ab3a9_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNy0xLTEtMTI2ODgy_57d7bdbf-a4be-4f7e-bb51-0071636eb12e">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(v)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2ce7fabad1e443d99ba5882c360d1362_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMS0xLTEtMTI2ODgy_42709319-24e1-4cdc-8be6-13b909f04bd1">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i130002a24f794bf78cdbeca51895e48b_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMy0xLTEtMTI2ODgy_3ebbd11b-d104-402b-9cd6-31f43a7434e0">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i79e2cda636b34c7cb347faa57168274d_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNS0xLTEtMTI2ODgy_9fb5754e-0b44-464a-b78a-408442a4ad98">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1306056a6dfc49f18604535e24801d91_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNy0xLTEtMTI2ODgy_3221b198-ecfd-48b0-bf19-9ad81583cf0f">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTEtMS0xLTEyNjg4Mg_2951ad1c-8f8b-4f30-afdb-a2f2d4349482">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTMtMS0xLTEyNjg4Mg_6999bd88-9546-405a-844a-63220190c285">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTUtMS0xLTEyNjg4Mg_d52a1289-5324-45c3-835e-ed6b94150c74">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie856f37fc955465193086a13344ab3a9_I20221231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTctMS0xLTEyNjg4Mg_c72a01c7-8cb9-4d75-8fdd-16a3980b2d90">&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">__________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:9.14pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:7.37pt">Included in short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:6.91pt">Included in prepaid expenses and other current assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(v)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.68pt">Included in accrued liabilities on the consolidated balance sheets.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, <ix:nonFraction unitRef="number" contextRef="i61b22ce803e54ede9c8ab23e28b99f8d_D20220101-20221231" decimals="2" name="infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NDg_ad5b2c26-052a-4d5e-b622-57df986029bb">82</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i775b228e489241838f99663549d2120b_D20220101-20221231" decimals="2" name="infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NTM_e745b494-c0df-4c8c-abe3-92c8095ffe81">18</ix:nonFraction>% of the Company&#8217;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 116 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-indent:30.6pt"><span><br/></span></div><ix:continuation id="iac5a0d9d92774ae694a7a0808319155a" continuedAt="ia1555cf54a5d41c5bfd3a698ff227d10"><ix:continuation id="i89aad25daec643f0b3fa0993f0e88ba2"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</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><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8639e6461186438cb76e8406f3200c72_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItMS0xLTEtMTI2ODgy_9cb9fb73-a77c-40f2-91ed-0fcc28446dce">41,024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib5114ad5b2a04d1d916fc941b275f2be_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItMy0xLTEtMTI2ODgy_0d772307-a545-4663-b5f0-7edb50e334aa">41,024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaee557b6247843de9ea551318a5b0aa1_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItNS0xLTEtMTI2ODgy_aa04e653-724f-43aa-a742-e770affebe9d">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i15812bb09cdb4a12b0b4a92b227fd863_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItNy0xLTEtMTI2ODgy_e078fda6-2133-4b9a-804b-f28a48b24f12">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib8773b91a0854771951651fcd55cbcb3_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtMS0xLTEtMTI2ODgy_dac2a6ec-5ba7-4d73-b911-3113a4656937">180,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifc14c5d8867e443e9e0585756e50326a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtMy0xLTEtMTI2ODgy_ad551177-51fe-4dcb-9e44-6f584e4f979b">180,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie246c5e96ca344fea8be69819c20902f_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtNS0xLTEtMTI2ODgy_452420c2-c1a4-4655-9bb7-e66126893455">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3e69f4dca032439d98823e4fb9aea0f6_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtNy0xLTEtMTI2ODgy_14fa86a0-34da-4056-bf0d-769e3254136b">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total money market funds and time deposits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtMS0xLTEtMTI2ODgy_cc9e231f-70b5-4687-b2f7-15dc64720e99">221,037</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtMy0xLTEtMTI2ODgy_58fee3b1-3d0c-48b9-88fa-40ae7c0b7803">221,037</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i485d0788841343c2952378e2a5755eab_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtNS0xLTEtMTI2ODgy_fe479019-ce7b-4a81-b58e-148a02f5c9a0">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtNy0xLTEtMTI2ODgy_0ed9eff3-4ff1-4f81-a8b9-394a785b0e43">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtMS0xLTEtMTI2ODgy_271dfaed-507c-4ed0-83f9-05dd0c5256db">1,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i45a0e5549418469285e90c8167e19881_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtMy0xLTEtMTI2ODgy_2958dcdd-a28c-4c59-aa52-ee4470089fbc">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i88d539a9a9e14ec4811fda2a49affb12_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtNS0xLTEtMTI2ODgy_e97afb41-5609-453c-b73a-38cfda3e25ea">1,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ife2c3914d1a742df8c08e428234e3e7d_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtNy0xLTEtMTI2ODgy_806f13cd-c178-497b-b8ef-cfe971d9a916">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctMS0xLTEtMTI2ODgy_30a6517a-db9f-4b82-a1bf-b49b3de4031b">222,646</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctMy0xLTEtMTI2ODgy_25fcf03e-5a07-45dc-b667-cd66690195e9">221,037</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i485d0788841343c2952378e2a5755eab_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctNS0xLTEtMTI2ODgy_ec938fc7-03a8-4edf-b0a7-ddc1d4be1d83">1,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctNy0xLTEtMTI2ODgy_9d390eeb-ddd7-4fe6-81ff-e4545fc0bb3b">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMS0xLTEtMTI4MTkw_2451312b-4ea7-46f6-b71e-39025ae3483d">52</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i45a0e5549418469285e90c8167e19881_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMy0xLTEtMTI4MTkw_dd94eeeb-bd8e-4824-9f2d-e1212e35aa97">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i88d539a9a9e14ec4811fda2a49affb12_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNS0xLTEtMTI4MTkw_34e0a49f-026f-49ff-999c-3b7684e94433">52</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ife2c3914d1a742df8c08e428234e3e7d_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNy0xLTEtMTI4MTkw_ce622dbd-77d6-4040-b4fa-a9da6745749d">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest rate derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iac9bf11bdca4493db626989197e38d2b_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMS0xLTEtMTI2ODgy_51ddab61-8b16-4a01-a3fd-5424c2554cf1">7,725</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia9a922d0a1fa4d9a9a80d83378c1c8fb_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMy0xLTEtMTI2ODgy_20e6555c-c8ff-4765-8109-69db0ef659e0">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i802bf8b2e7944e11868cb3742695c368_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNS0xLTEtMTI2ODgy_62b6f346-fbea-428a-9ac7-80a22df9859a">7,725</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if90fef5a72a94febb5703b0316ddf3c9_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNy0xLTEtMTI2ODgy_d418bb9d-43ee-4437-998c-aafdd4674a4c">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTEtMS0xLTEyNjg4Mg_d61fc3cd-8499-4b4e-a259-bdae8e66d8ea">7,777</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTMtMS0xLTEyNjg4Mg_75cc7767-2899-40e1-946e-36e34e1497a6">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i485d0788841343c2952378e2a5755eab_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTUtMS0xLTEyNjg4Mg_b1d7bb25-2bc8-461f-a7ad-d958d90c282f">7,777</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTctMS0xLTEyNjg4Mg_46cd739a-5a2e-4397-9436-e04d84a3e63c">&#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><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.79pt">Included in accrued liabilities on the consolidated balance sheets.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2021, <ix:nonFraction unitRef="number" contextRef="i9b7779825dd8447485f367b563a5cf84_D20210101-20211231" decimals="2" name="infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NTg_e5bdc048-0c9d-40eb-b127-27540276034e">99</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6057dc3c3b304d6dbd7948bd22e975bb_D20210101-20211231" decimals="2" name="infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NjM_12efc9bd-572e-41f7-aac1-2a6c1d3ef2bd">1</ix:nonFraction>% of the Company&#8217;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Money Market Funds, Time Deposits, and Available-For-Sale Debt Securities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> <ix:continuation id="ie75312885408444b9d68fc8641545d06" continuedAt="if263c433301b4a5390a89269ab8e274f">The Company uses a market approach for determining the fair value of all its </ix:continuation></span><ix:continuation id="if263c433301b4a5390a89269ab8e274f" continuedAt="i0f466731ed4546f6b946d4d80ec18eb9"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> money market funds, time deposits, and available-for-sale debt securities.</span></ix:continuation></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><ix:continuation id="i0f466731ed4546f6b946d4d80ec18eb9" continuedAt="ib7e4a3dce19b47f58575a78c317ca615"><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To value its money market funds, the Company values the funds at $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="infa:NetAssetValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzM4NDgyOTA3MDM5NzM_c677b0a6-624c-44de-9b49-f5b1f986f54c">1</ix:nonFraction> stable net asset value, which is the market pricing convention for identical assets that the Company has the ability to access.</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's available-for-sale debt securities consist of commercial paper, corporate debt securities, U.S. government agency securities and non-U.S. government securities. The Company measures the fair values of these assets with the help of a pricing service that either provides quoted market prices in active markets for identical or similar securities or uses observable inputs for their pricing without applying significant adjustments.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency and Interest Rate Derivatives and Hedging Instruments</span></div><ix:continuation id="ib7e4a3dce19b47f58575a78c317ca615" continuedAt="i56c01f9334e647f29650b993953c298e"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level&#160;2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">inputs for the derivative valuations are limited to quoted prices for similar assets or liabilities in active markets (specifically foreign currency rates and futures contracts) and inputs other than quoted prices that are observable for the asset or liability (specifically the LIBOR and Secured Overnight Financing Rate ("SOFR") cash and swap rates, and credit risk at commonly quoted intervals). The Company records its derivative assets and liabilities on a gross basis in the consolidated balance sheet and uses mid-market pricing as a practical expedient for fair value measurements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for foreign currency derivatives are the spot rates, forward rates, interest rates, and credit derivative market rates. The spot rate for each foreign currency is the same spot rate used for all balance sheet </span></div></ix:continuation></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 117 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ia1555cf54a5d41c5bfd3a698ff227d10"><ix:continuation id="i56c01f9334e647f29650b993953c298e"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">translations at the measurement date and is sourced from the Federal Reserve Bulletin. The following values are interpolated from commonly quoted intervals: forward points and the SOFR used to discount and determine the fair value of assets and liabilities. Credit default swap spread curves identified per counterparty at month end are used to discount derivative assets for counterparty non-performance risk, all of which have terms of twelve months or less. The Company discounts derivative liabilities to reflect the Company&#8217;s own potential non-performance risk to lenders and has used the spread over SOFR on its most recent corporate borrowing rate.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for interest rate derivatives are the LIBOR curve consisting of cash rates for very short term, futures rates and swap rates beyond the derivative maturity. These rates are used to provide spot rates at resets specified by each derivative. Derivatives are discounted to present value at the measurement date using the SOFR curve. Credit default swap spread curves per counterparty and the BB Industrial credit spread curves, (representing the Company&#8217;s credit risk) at month end are used to discount the interest rate derivatives for non-performance risk using the potential method. As of December&#160;31, 2022 there were no more outstanding  interest rate swaps.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The counterparties associated with the Company&#8217;s foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between two counterparties; therefore, the Company does not consider counterparty concentration and non-performance to be material risks at this time. Both the Company and the counterparties are expected to perform under the contractual terms of the instruments.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no transfers between </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level&#160;1, Level&#160;2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Level&#160;3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> categories during the years ended December&#160;31, 2022 and 2021.</span></div></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_127"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 6.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI5MQ_0f99efa0-e45c-44c2-949c-38025fd34b95" continuedAt="i071877c220584619b8a663147669efc6" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="i071877c220584619b8a663147669efc6"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI5Mg_88cf895e-e4fe-42ee-8f96-9fb808bcf885" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the cost of property and equipment and related accumulated depreciation at December&#160;31, 2022 and 2021 (in thousands, except years):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:50.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.568%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Useful Lives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Land</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2740dff53d504ebb8805c264ef5ef73a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzMtMy0xLTEtMTI2ODgy_c0377221-1f89-4f32-b94b-58e8d8408e77">40,512</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6515a4def5fc46e5bd815a42997ba0b6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzMtNS0xLTEtMTI2ODgy_e1e0aaa5-4298-4811-bf9b-e2d34a291dcf">40,512</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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Buildings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtMS0xLTEtMTI2ODgy_2c73a8c6-248b-4f8a-9bb5-71782945e0eb">25</ix:nonNumeric> years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i627d72b5d0f74ce8a01459097da92220_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtMy0xLTEtMTI2ODgy_cba4ec9c-c18d-4577-b4e1-b51d64ca4fdf">118,134</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5bffda2822924e009ec61c1113abb681_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtNS0xLTEtMTI2ODgy_81b6cc1b-e020-402c-8191-ee120581b9fa">118,134</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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Site improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtMS0xLTEtMTI2ODgy_fba47bdd-2c7b-4088-b9b4-29e58f89d41c">15</ix:nonNumeric> years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0a6d45144d494076a1fe3e488fbb57e7_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtMy0xLTEtMTI2ODgy_986a7ef9-88d1-4a3e-9067-f33d162211fe">2,567</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iffa4e431d8b1421ab3df3aa744972dd4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtNS0xLTEtMTI2ODgy_e6c5e022-3bac-47b4-b1ea-512134c8618e">2,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Building improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2QxNWE3MGIwZGQwNDQzNWIzZWM3ZmVjOTc1YTQzMzJfNA_2bfa6981-abf1-450a-b10c-5180d3cdad8a">10</ix:nonNumeric>-<ix:nonNumeric contextRef="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2QxNWE3MGIwZGQwNDQzNWIzZWM3ZmVjOTc1YTQzMzJfNw_e4e9a014-a5a5-4226-b44f-cd91ae736132">15</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib9587d49937f4699a8016791f319d7e9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMy0xLTEtMTI2ODgy_163adb95-2d9c-482c-aa69-43fa6c7d3cce">34,706</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i48517323320b4cabb8f0d5130e6b2646_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtNS0xLTEtMTI2ODgy_cc5af199-3bf6-435e-a1ea-f09c951ea15b">34,252</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total land and buildings</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0e124efd8ba04fa9bdc4f8b447417f5a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzctMy0xLTEtMTI2ODgy_89092f1a-a782-4b1b-b647-3d129c767a08">195,919</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9d5a479af4ef420ca5fe88f378c8eee0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzctNS0xLTEtMTI2ODgy_ec35738b-1852-4e14-88e3-4d1622cc86a9">195,415</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 style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Computer, equipment, and software</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i2070521975044f0bbdd50c1a84325004_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246M2FkYzg5NTlkNGY4NDc1ZTkyMmVmZDZiYzY5YmE3Y2ZfNA_8e3ac2c9-6d0b-4937-845e-78a91c29835c">1</ix:nonNumeric>-<ix:nonNumeric contextRef="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246M2FkYzg5NTlkNGY4NDc1ZTkyMmVmZDZiYzY5YmE3Y2ZfNw_3efa1a23-5716-4bc6-b675-ae87eeff64b0">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id0757cf8bb014e2792f5b88c27c73d81_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMy0xLTEtMTI2ODgy_c4c4ed23-3eb0-4d14-b228-e0bf0d2392b9">105,230</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia4c9b29a38e4487eb6c24da3e97f531f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtNS0xLTEtMTI2ODgy_c2a3d171-78b9-4f97-bf1a-356f2853c0f0">110,411</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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furniture and fixtures</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="ib85183a2822d43b3ae39a361546410d7_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmFlYjdhMTk4MTY4NDgzZDkyOGRjYjViNmY2Y2M5ODBfNA_fe706998-8a17-4464-a2f8-9ae349914ecc">3</ix:nonNumeric>-<ix:nonNumeric contextRef="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmFlYjdhMTk4MTY4NDgzZDkyOGRjYjViNmY2Y2M5ODBfNw_541f0bba-0c23-4185-82a0-aac5d2ca9af6">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2dc5442435404f60b6edb62db845c69d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMy0xLTEtMTI2ODgy_090125fc-430f-4fba-a536-9d555c9c1a70">16,851</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i484eb5202aef481dbe737ddeac869037_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktNS0xLTEtMTI2ODgy_aa00b0c4-7dbb-44f4-a0ee-71429bce72d4">17,414</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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Leasehold improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTEtMS0xLTEyNjg4Mi90ZXh0cmVnaW9uOjQxNjE2NTVlYWI0OTQyNjM4MjcxNWY0ODNhNTliZjlmXzQ_35f1c13e-3fea-4ba2-9292-1286db12bedd">1</ix:nonNumeric>-<ix:nonNumeric contextRef="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTEtMS0xLTEyNjg4Mi90ZXh0cmVnaW9uOjQxNjE2NTVlYWI0OTQyNjM4MjcxNWY0ODNhNTliZjlmXzc_88f99a01-5e37-4fb8-88f3-0cade96ffa5e">10</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4a35bf69baec4c92a56c1b51f8dc0219_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTMtMS0xLTEyNjg4Mg_aeed916a-89ad-45d5-881b-a1df7f1e3fd0">52,612</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia084ee4bd6e1478fa232687ee8fe25d3_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTUtMS0xLTEyNjg4Mg_e0b7cb0f-ed9b-43c3-8e7a-abe15bac5b1d">55,331</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzExLTMtMS0xLTEyNjg4Mg_30dc34b7-f151-41cc-8b0a-18117704c06e">370,612</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzExLTUtMS0xLTEyNjg4Mg_8fb58aa0-33fd-413a-bdd4-a1212eb9998e">378,571</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Accumulated depreciation and amortization</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEyLTMtMS0xLTEyNjg4Mg_1e43eb59-8d5b-4d80-bd8c-17480278e205">210,038</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEyLTUtMS0xLTEyNjg4Mg_08d20a1f-9725-4e95-9a8d-2c52a4ab5703">201,162</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEzLTMtMS0xLTEyNjg4Mg_b3096cd2-1438-4878-a12f-23fec6d412b8">160,574</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEzLTUtMS0xLTEyNjg4Mg_aae53816-7ba7-44b2-ad19-253d99aca29b">177,409</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="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization expense were $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzIyOA_15b39a1e-eb0a-4c8d-9c88-98f858812e00">21.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzIzMg_5e7682ce-5607-485a-b3e6-72aeb76845ec">24.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI0MA_6835dfc9-9ea8-48ff-acb3-f41255143b2c">27.5</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 118 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_130"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 7.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzc_23d8a3c7-751b-40e8-bded-ee92a0ae49eb" continuedAt="if0cff60b61fe48cd9fb73330e598f24f" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="if0cff60b61fe48cd9fb73330e598f24f" continuedAt="i115e67a120b04c139f62392e4b1009ff"><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzg_29536f39-c8e1-4686-b2e4-55dd67cf9b4d" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the changes in the carrying amount of the goodwill as of December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.665%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.668%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzMtMS0xLTEtMTI2ODgy_0bebfa85-05e3-46c2-a7fc-2eaf9814385f">2,380,752</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzMtMy0xLTEtMTI2ODgy_b603fcd9-82fd-4105-b28a-90819b84a5f4">2,419,501</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Measurement period adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzUtMS0xLTEtMTI2ODgy_49700a68-4400-4de8-a8d5-36265866d6c1">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzUtMy0xLTEtMTI2ODgy_1f6a1f10-4d78-46d3-968b-929597ceacee">54</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzYtMS0xLTEtMTI2ODgy_1b27931b-6848-4427-821b-b072c1b2ce85">43,716</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzYtMy0xLTEtMTI2ODgy_1c424417-85bf-43d9-951b-7f14d49c85ad">38,803</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzctMS0xLTEtMTI2ODgy_be747cba-328d-4266-9801-fd170907092c">2,337,036</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzctMy0xLTEtMTI2ODgy_4c072030-a22a-4ebd-ad1f-3f814d134feb">2,380,752</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:6pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations. During the year ended December&#160;31, 2022, the Company recorded a total net reduction to goodwill of $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GoodwillPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzQyMQ_0011e1c0-d944-4256-9f0b-22974eb5d76b">43.7</ix:nonFraction> million due to foreign currency translation adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">            During the year ended  December&#160;31, 2021, the Company recorded a total net reduction to goodwill of $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GoodwillPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNjQ_2c78322e-363c-4245-89ba-6928cfd6df4d">38.7</ix:nonFraction>&#160;million which consisted of $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNDk_86029940-a398-4e99-9389-9d649ecae1ac">38.8</ix:nonFraction>&#160;million of foreign currency translation adjustments, offset by an increase to goodwill of $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNzg_f42df435-782d-4105-903a-9451ade2661e">0.1</ix:nonFraction>&#160;million due to a measurement period adjustment related to changes in the realization of deferred tax assets.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzk_176c3d8e-d43b-4dd6-8fa6-675908f3a676" continuedAt="ic74a44f72c1447a0b4c6abb6b6f9d95b" escape="true"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzk_80da54ea-e76f-4ae4-8dbc-f00ed1bd79ec" continuedAt="ief57de05c3df4fc3abeaac1af99f9e3b" escape="true">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:continuation id="ic74a44f72c1447a0b4c6abb6b6f9d95b"><ix:continuation id="ief57de05c3df4fc3abeaac1af99f9e3b"><table 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.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></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.034%"></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:7.525%"></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:7.525%"></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:10.888%"></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:7.242%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted Average<br/>Useful&#160;Life (Years) </span></div></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i73415d8a362e4980956d780925fba22d_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMS0xLTEtMTI2ODgy_2083a394-d7dd-43ed-8646-8d1f05ff3784">6</ix:nonNumeric></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMy0xLTEtMTI2ODgy_4912bca3-9857-4b9d-a94d-901ded6a4375">876,949</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItNS0xLTEtMTI2ODgy_f87060a0-20dd-469c-94d8-9c0bf977972e">859,319</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItNy0xLTEtMTI2ODgy_4c3712d0-2bee-41f6-a8ba-781bc056aa9f">17,630</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8270f15270634148a6391eb24ee845f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItOS0xLTEtMTI2ODgy_af145313-7b32-406c-9ae9-a11b25993af7">878,822</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i8270f15270634148a6391eb24ee845f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMTEtMS0xLTEyNjg4Mg_a31d630b-d4d5-4ea3-81a1-ca04bac4387c">823,965</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8270f15270634148a6391eb24ee845f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMTMtMS0xLTEyNjg4Mg_f501953d-6e88-4bfe-946a-b5c513a823f4">54,857</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other intangible assets:</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: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><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i8f2a5fe9be084fa99e849d7240817686_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMS0xLTEtMTI2ODgy_e4cbfd6b-08e2-4374-b439-03db82aa547f">15</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMy0xLTEtMTI2ODgy_4c4c91ab-daf3-4243-8865-77b0b2f6ef4d">2,154,735</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtNS0xLTEtMTI2ODgy_4aa3c8ba-1abb-4518-b3df-e377ea953dce">1,359,837</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtNy0xLTEtMTI2ODgy_9e49e6a0-ddfa-4df3-a6a5-f9270ea2eb8d">794,898</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2a6012e6ef27412096c992925b761e87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtOS0xLTEtMTI2ODgy_0f3fca0b-6517-466a-b143-e76e477ab544">2,163,048</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i2a6012e6ef27412096c992925b761e87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMTEtMS0xLTEyNjg4Mg_d9912973-d957-475f-a895-321f5be093f0">1,214,492</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2a6012e6ef27412096c992925b761e87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMTMtMS0xLTEyNjg4Mg_ded1eb96-6096-4ede-9cc5-dee611f7563f">948,556</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i3a249339fd394e2087954029eea5fcbc_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMS0xLTEtMTI2ODgy_23c485fe-29d0-4bb0-b20c-5f746a1e6585">7</ix:nonNumeric></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMy0xLTEtMTI2ODgy_06fa1338-8f37-44e0-a0e0-df3ecf9bcd92">81,442</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtNS0xLTEtMTI2ODgy_af6d4dcd-0c60-45ae-97e6-70dbf480cf86">65,978</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtNy0xLTEtMTI2ODgy_b665a843-80ae-44d8-bae7-924837ab5570">15,464</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtOS0xLTEtMTI2ODgy_4575075d-d69c-4bc4-bf4b-abd0161f9903">81,894</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMTEtMS0xLTEyNjg4Mg_9cc20369-60c2-4392-9653-ad75de043de4">57,852</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMTMtMS0xLTEyNjg4Mg_5ecab77b-6f1a-4434-a2a9-fcd909d96289">24,042</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total other intangible assets</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMy0xLTEtMTI2ODgy_ff003fe8-fba6-47a9-8de9-72a04b1b3824">2,236,177</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtNS0xLTEtMTI2ODgy_6a7fd69c-7812-421a-8214-72b9dbc5f1ab">1,425,815</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtNy0xLTEtMTI2ODgy_1de78a37-537c-4743-82c5-495832a9914b">810,362</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtOS0xLTEtMTI2ODgy_3487828e-1010-4fb4-be42-66561ef3d8bd">2,244,942</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMTEtMS0xLTEyNjg4Mg_eb53cab8-19a1-41f5-a71d-8f3a5da8aaa0">1,272,344</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMTMtMS0xLTEyNjg4Mg_f8cea5ce-fced-4ac5-af89-b35ef13289a0">972,598</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total intangible assets, net</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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMy0xLTEtMTI2ODgy_676309a4-4e41-4db6-8bf5-5ca7d17210ae">3,113,126</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctNS0xLTEtMTI2ODgy_4ff3f1a3-8320-4985-b617-77df29e9861b">2,285,134</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctNy0xLTEtMTI2ODgy_ee60062f-037c-47c8-a98d-8d9e57832708">827,992</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctOS0xLTEtMTI2ODgy_dc7bcba5-38b7-46d4-9a8f-6977b6a9ee10">3,123,764</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMTEtMS0xLTEyNjg4Mg_e4d6c299-8862-4c21-9fb2-901d471edeb1">2,096,309</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMTMtMS0xLTEyNjg4Mg_188a4ac1-aeb3-4981-94d4-5036c19eb43a">1,027,455</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:0.05pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyNzI_c33d7c03-3787-4855-91ef-12aca5807d5c">188.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyNzY_bb873a6d-c717-4371-b8f2-94fa32c2ccdc">245.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyODM_b10fbf43-ae7d-41a0-8247-7fb432f5727f">287.8</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 119 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="i115e67a120b04c139f62392e4b1009ff"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4ODA_65988f72-8225-4953-ad6b-38b3acd13956" escape="true"><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):</span></div><div><span><br/></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></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:13.666%"></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:13.668%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtMS0xLTEtMTI2ODgy_5a3455f5-2838-4735-90cb-23ae92d4377f">35,354</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtMy0xLTEtMTI2ODgy_5a29ccc0-2f47-4dd9-bd5f-44cdf78f1e9c">73,461</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtNS0xLTEtMTI2ODgy_35838777-d471-492c-a605-d3e4d5ce1c40">98,458</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtMS0xLTEtMTI2ODgy_ae7d1974-bd56-4afb-ab2f-2660da1dc1f7">153,471</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtMy0xLTEtMTI2ODgy_edecf141-e17d-4032-846e-96bddcc66d63">172,434</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i40c9184cb46841cda9592434121829bc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtNS0xLTEtMTI2ODgy_2e5e36dd-efea-4daa-b58c-095193cd761e">189,309</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortization of intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtMS0xLTEtMTI2ODgy_5345976b-463d-4532-bc0f-9b701df298b9">188,825</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtMy0xLTEtMTI2ODgy_b4c88f83-efd9-40d9-877d-b74d165e57fa">245,895</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtNS0xLTEtMTI2ODgy_2909c83c-1831-4a5f-945b-379c0ae4675e">287,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></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments.</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4ODE_e6957e6f-5f9a-4bf7-8979-eea80665e4b6" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):</span></div><div><span><br/></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:56.940%"></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:0.384%"></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:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Years ending December&#160;31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Acquired Developed&#160;and Core Technology</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Intangible Assets</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Intangible Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtMS0xLTEtMTI2ODgy_6d3b04ee-5ece-44e1-875f-4e8361fb5db1">11,474</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtMy0xLTEtMTI2ODgy_4881e64d-f3d3-409a-833b-de83e818239d">137,096</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtNS0xLTEtMTI2ODgy_5526c94e-763e-49fb-a381-ad30c6cfbc56">148,570</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItMS0xLTEtMTI2ODgy_6abe52b8-360d-44a3-87e8-b8d8a8ba87ff">3,391</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItMy0xLTEtMTI2ODgy_53f4f1f1-5d3a-4281-b33a-bb8f0ac14a2e">121,155</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItNS0xLTEtMTI2ODgy_76b1b8ce-690c-4003-85f9-19b59de707fe">124,546</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtMS0xLTEtMTI2ODgy_44f16eff-156b-4121-ad1e-0fda3acbd813">1,626</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtMy0xLTEtMTI2ODgy_7da1b703-ed64-4eff-8101-59269c8406c1">99,115</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtNS0xLTEtMTI2ODgy_6ca3e1e5-7806-477a-817d-05976880379e">100,741</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtMS0xLTEtMTI2ODgy_f71284a7-4fa5-4bcf-8865-b25f2c93d753">926</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtMy0xLTEtMTI2ODgy_1eaf0c2a-76ca-4718-93ff-5ed19a1eb4a7">86,301</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtNS0xLTEtMTI2ODgy_4c6d1990-58cc-4e99-9153-9ef2f724c7eb">87,227</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtMS0xLTEtMTI2ODgy_1cc4c93f-71bf-4e8f-85fb-b0316ca0a062">184</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtMy0xLTEtMTI2ODgy_a6243bc4-f849-441e-8afb-3366092a7f91">75,060</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtNS0xLTEtMTI2ODgy_f8db38f8-331b-4133-bf0a-4cdc05844e3f">75,244</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtMS0xLTEtMTI2ODgy_a41aa761-8888-4c7f-8a2b-7a906297996d">29</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtMy0xLTEtMTI2ODgy_c97f091d-50f4-4fd4-83b1-f428da7c069c">291,635</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtNS0xLTEtMTI2ODgy_f1783ad1-0ee0-4a09-9112-a94eb52a7182">291,664</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total expected amortization expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctMS0xLTEtMTI2ODgy_999fa6be-02fe-45d7-bc51-156bbc21f888">17,630</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctMy0xLTEtMTI2ODgy_9ebc453d-977b-456d-8e2c-43f4574e72ea">810,362</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctNS0xLTEtMTI2ODgy_a67970dd-d506-4f32-8f28-06a22b0bc32d">827,992</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="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_133"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 8.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90ZXh0cmVnaW9uOmU0NDFlNTUyMWFhYTQ5OTNhODEzZWZlNzA0Nzg2MzE1XzExNA_acda613f-08b9-4afd-95e7-1cb050c756c8" continuedAt="i1462c1d156184df492f50972c4b5c639" escape="true">Accrued Liabilities</ix:nonNumeric></span></div><ix:continuation id="i1462c1d156184df492f50972c4b5c639"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90ZXh0cmVnaW9uOmU0NDFlNTUyMWFhYTQ5OTNhODEzZWZlNzA0Nzg2MzE1XzExMw_b06f7546-16a9-4178-bf30-6c0c27d22588" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities as of December&#160;31, 2022 and 2021 consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:65.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.154%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzMtMS0xLTEtMTI2ODgy_d12a5339-dce5-4e29-93d6-6e3f7d1bb7f4">22,741</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzMtMy0xLTEtMTI2ODgy_57cbb6af-17af-443a-9530-e222d4cdc1a1">29,382</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzQtMS0xLTEtMTI2ODgy_4e452174-44a9-4976-93f4-65d089b91d63">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzQtMy0xLTEtMTI2ODgy_f94651b7-02d7-4b36-8266-7c49a5755d68">7,777</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzUtMS0xLTEtMTI2ODgy_8320a71e-e608-45b1-ae0d-ee3aa09a8291">32,760</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzUtMy0xLTEtMTI2ODgy_6cf8d4b4-4cf1-4f23-a0db-101c4f5efad4">37,604</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzYtMS0xLTEtMTI2ODgy_db54cba6-b98a-49ab-9df3-2f3af27be147">58,844</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzYtMy0xLTEtMTI2ODgy_0634120d-7d05-4f60-8f62-8042837619fc">74,763</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:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 120 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_136"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 9. <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3NjM_1fec6a42-3796-4472-b57d-b9508ec2da0f" continuedAt="ief0f98f1e278440fb31f30a7590e7930" escape="true">Borrowings</ix:nonNumeric></span></div><ix:continuation id="ief0f98f1e278440fb31f30a7590e7930" continuedAt="i24e7cf264ed84d8e8c3d0e54beb5256f"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3Njc_fff80f22-7700-4f6e-8aad-1c0378bbc9fd" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt consists of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:0.05pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:65.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.154%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Dollar term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie98a93defb3044b0a8c4d26fb4e91f95_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzMtMS0xLTEtMTI2ODgy_eea8d3fc-d1bf-416c-a632-97dafcbff2d3">1,860,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6d6b208c67764cadb65a03f2ba4ee8c9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzMtMy0xLTEtMTI2ODgy_965e7276-5917-4563-aee3-31bbc34ab485">1,875,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Discount on term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzYtMS0xLTEtMTI2ODgy_95736cb5-4713-48d2-907b-bebf0b3eb285">7,529</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzYtMy0xLTEtMTI2ODgy_a1750147-b6f9-4588-ac25-2df37530dabc">8,671</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Debt issuance costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzctMS0xLTEtMTI2ODgy_10d63912-001d-4aa9-a657-46e8794997a5">12,899</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzctMy0xLTEtMTI2ODgy_a6412872-08b8-41c6-9c5b-a9f047fcb9f8">14,858</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total debt, net of discount and debt issuance costs</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzgtMS0xLTEtMTI2ODgy_7000ab40-35fd-46dd-8566-f0cb81853fe9">1,840,510</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzgtMy0xLTEtMTI2ODgy_8aa2eeb8-ceac-462b-9c16-36e3bad5d32d">1,851,471</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzktMS0xLTEtMTI2ODgy_03e987aa-73a7-4f06-b8f6-c92b47e45bcc">18,750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzktMy0xLTEtMTI2ODgy_224175e4-fdd0-4744-8c8b-d1b6da3a88a1">14,063</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzEwLTEtMS0xLTEyNjg4Mg_1d9328f1-1325-4f31-be2d-e0acd84535a1">1,821,760</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzEwLTMtMS0xLTEyNjg4Mg_c0edca61-e9b2-42c8-9c6c-a53fbd170f3c">1,837,408</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022 and 2021 the aggregate fair value of the Company&#8217;s dollar term loan, based on Level&#160;2 inputs related to fair market value, were $<ix:nonFraction unitRef="usd" contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIzNw_a60f8847-a435-414c-ab8a-42d8f67ff1ec">1,830.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibe5ef25791154b8aa2ae25a69b008b67_I20211231" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzI0NA_805736cf-4008-4941-a65b-187c628ecfab">1,871.5</ix:nonFraction> million, respectively. </span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Credit Facilities</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 25, 2020, the Company amended its existing credit facilities (as amended, the &#8220;First Lien Credit Agreement&#8221;) and entered into a new Second Lien Credit and Guaranty Agreement (the &#8220;Second Lien Credit Agreement&#8221; and, together with the First Lien Credit Agreement, the &#8220;2020 Credit Agreements&#8221;) with Nomura Corporate Funding Americas, LLC, as agent, for a syndicate of lenders. The Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i3268a5b028594fb981a48f0307bc0439_I20200225" decimals="-7" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzk2Ng_ca8d785b-2b58-4f96-b141-d2a1794aecf5">1.79</ix:nonFraction> billion of dollar term loans and &#8364;<ix:nonFraction unitRef="eur" contextRef="i7e621d9d0d044f278892455ab47d35b8_I20200225" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzk5NA_64e1923e-6ae7-411f-9243-51e119b59851">480.0</ix:nonFraction> million of euro term loans under the First Lien Credit Agreement and $<ix:nonFraction unitRef="usd" contextRef="i99457e9abb0f4057a1366ef3c2d5fb7c_I20200225" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzEwNTg_4df32304-0912-4848-9c33-981c93378fd4">425.0</ix:nonFraction> million of term loans under the Second Lien Credit Agreement.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 29, 2021, the Company refinanced the 2020 Credit Agreements with a new Credit and Guaranty Agreement (the &#8220;Credit Agreement&#8221;), with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders. Under the Credit Agreement, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="iead10bdd49744908a8b4a84be8cac4f6_I20211029" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE0OTU_2b959efa-5e5c-489b-a9e7-89d361503629">1.875</ix:nonFraction> billion of dollar term loans (the &#8220;Term Facility&#8221;) and obtained $<ix:nonFraction unitRef="usd" contextRef="i397216913210411f98515ae230bd1c41_I20211029" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE1NTQ_587368a9-7600-442a-919c-343aa9700565">250.0</ix:nonFraction> million of commitments under a revolving credit facility (the &#8220;Revolving Facility&#8221; and, together with the Term Facilities, the &#8220;Credit Facilities&#8221;). The Company used the proceeds from the above amendment together with net proceeds of the initial public offering and cash on hand to refinance the First Lien Credit Agreement and to redeem &#8364;<ix:nonFraction unitRef="eur" contextRef="i92b39fae322b4044bdc606efd212cd7a_D20211029-20211029" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE4ODc_8996e570-c285-4f3b-8004-33d2f789e7dc">472.8</ix:nonFraction> million of euro term loan under the First Lien Credit Agreement, redeem $<ix:nonFraction unitRef="usd" contextRef="ia2fffc4f91f24022b26b14c1b6a6b636_D20211029-20211029" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE5NTQ_c4a645ba-6932-4626-82c8-dd50bdf2c5c3">475.0</ix:nonFraction> million of term loans under the Second Lien Credit Agreement, and pay fees and expenses in connection with the transaction. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The entry into the Credit Agreement and related transactions resulted in a one-time loss on debt refinancing of $<ix:nonFraction unitRef="usd" contextRef="i06f266d7ea2a4b269ab9c2e09cfb75eb_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3NzA_ac39b687-ed49-4ced-800c-435eeb9a4046">30.8</ix:nonFraction>&#160;million, which was comprised of $<ix:nonFraction unitRef="usd" contextRef="ia0305ef0b703493a83249f21dea6d760_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3NTU_6369b77e-8bf5-4201-8474-413065407bb0">10.5</ix:nonFraction>&#160;million related to expensing of existing unamortized debt issuance and discount costs due to extinguishment of debt, $<ix:nonFraction unitRef="usd" contextRef="i50c9a3de69d94ceb82df859fee690016_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3ODU_d498f4be-5da8-4d08-b457-8c5e6b239434">9.5</ix:nonFraction>&#160;million related to a breakage fee on a term loan repaid under the Second Lien Agreement, and the remaining $<ix:nonFraction unitRef="usd" contextRef="i6a8710d62da149eba7eaba3e7d2fa1fb_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3OTg_d5d7b001-fab1-4f3e-bf4b-2a29fb823b6a">10.8</ix:nonFraction>&#160;million related to new debt issuance costs for loans from existing lenders which were considered modified. On the date of the Credit Agreement, the Company had previously unamortized debt issuance costs and an original issue discount associated with the modified lenders of $<ix:nonFraction unitRef="usd" contextRef="ia7e19a5ff4d442909915c33111b0a7d8_I20211029" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4Mjc_76ee3aab-3855-4346-a0da-3f5cea8e753e">18.1</ix:nonFraction>&#160;million and incurred an additional $<ix:nonFraction unitRef="usd" contextRef="i0a151acccd6d4107ab8068b685181ad5_I20211029" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4MTM_6be096fc-470a-4106-af2a-d894c111e029">3.7</ix:nonFraction>&#160;million of new debt issuance costs and $<ix:nonFraction unitRef="usd" contextRef="i211e623274954af2abca567c57f5b043_I20211029" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4NDI_e2dbe2a0-b837-4d07-9d25-3790849c98c6">2.3</ix:nonFraction>&#160;million of new debt discount from new lenders, the aggregate amount of which will be amortized to interest expense using the effective interest method over the remaining life of the term loan.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of <ix:nonFraction unitRef="number" contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231" decimals="INF" name="infa:DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzMwNDE_748c285f-c3a1-45de-a72e-5dc3027900ca">0.25</ix:nonFraction>% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and </span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 121 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i24e7cf264ed84d8e8c3d0e54beb5256f" continuedAt="ie6921d11188f4bd0a8c186b1ba997c71"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">leaseback transactions and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Borrowings under the Term Facility bear interest, at the Company&#8217;s option, either at (i) LIBOR plus <ix:nonFraction unitRef="number" contextRef="i78617860dae248139f57e60c1529f87d_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM3OTg_04082de5-9a2a-447b-8fe6-e743070999cc">2.75</ix:nonFraction>% or (ii) the base rate plus <ix:nonFraction unitRef="number" contextRef="i462738ef3b894ae4aaa6f393a6a533a6_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM4Mjg_f6858612-aad0-4f10-8e15-1f6812377840">1.75</ix:nonFraction>%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the &#8220;prime rate,&#8221; and (c) LIBOR plus <ix:nonFraction unitRef="number" contextRef="i12ff1bbe88c4487e914e66a881da07c0_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQwNTE_a6e8174a-fc4e-4703-8d55-b9399dfb47f4">1.00</ix:nonFraction>%; provided that the base rate shall not be less than <ix:nonFraction unitRef="number" contextRef="i8c2a29c89f9340f293e87fae03d32998_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQxMDY_147a836c-ed5b-4510-aed1-b4ee4ba5ffbe">1.00</ix:nonFraction>% per annum. LIBOR is subject to a &#8220;floor&#8221; of <ix:nonFraction unitRef="number" contextRef="iec822782043e49b5893c9e4036f03c98_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-8" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQxNTM_36219d4e-c2f0-4e29-b46d-79dda5c780fd">0</ix:nonFraction>% per annum. The Term Facility was issued with <ix:nonFraction unitRef="number" contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231" decimals="INF" name="infa:DebtInstrumentOriginalIssueDiscountPercentage" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQyMDE_3243047b-2bb9-4443-a01a-78dacddc12f6">0.125</ix:nonFraction>% of original issue discount.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Revolving Facility accrues interest at a per annum rate based on either, at the Company&#8217;s election, (i) LIBOR plus the applicable margin for LIBOR loans ranging between <ix:nonFraction unitRef="number" contextRef="icb29d9a79a814a848bc72895493679ce_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ0MDc_34c61a6e-b224-4e21-b394-c50aeea9a55f">2.50</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if17f7b6fd659405ea8c7bc76e5492f00_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ0MTQ_ea93285c-6c7f-4aeb-a351-7ab0671b3d4b">2.00</ix:nonFraction>% based on the Company&#8217;s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between <ix:nonFraction unitRef="number" contextRef="ia9c0622ff32545efb4871e6a231dd7c7_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ1NDA_2f493e33-e1ca-472f-ad7c-7767147ea626">1.50</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if56202571522455aa9977fa569650693_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ1NDc_96c27820-958d-4061-83b6-1f0d614329f9">1.00</ix:nonFraction>% based on the Company&#8217;s total net first lien leverage ratio. <ix:nonFraction unitRef="usd" contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2MTA_063aa41f-d79b-43b0-a801-b66b9aba162e"><ix:nonFraction unitRef="usd" contextRef="ied1e744048de4df9992368893a5ee098_I20211231" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2MTA_111756f3-e45e-4cae-93f7-51e6ffaaf3dd">No</ix:nonFraction></ix:nonFraction> amounts were outstanding under the Revolving Facility as of December&#160;31, 2022 and December&#160;31, 2021. There were $<ix:nonFraction unitRef="usd" contextRef="i764be7c6236a44afadda12516cdb59ed_I20221231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM4NDgyOTA3MDgwODM_e6c57543-938e-4276-8421-b1fa8ca58cef">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i452b74d7f4b7497db123f58846c59052_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2OTU_e3d8f3d6-950b-4ff1-a5fe-a8ad96bf1183">1.4</ix:nonFraction> million  of utilized letters of credit under the Revolving Facility at December&#160;31, 2022 and December&#160;31, 2021, respectively.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company&#8217;s and the guarantors&#8217; tangible and intangible assets. The Credit Agreement also provides for a swingline sub facility of $<ix:nonFraction unitRef="usd" contextRef="i06beeb44a225472ba5f351f2a85b55a4_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUxMTQ_3252a8f4-a671-48b1-9f0c-c59dcf992a5b">15.0</ix:nonFraction>&#160;million, which is available on a same day basis and a letter of credit facility of $<ix:nonFraction unitRef="usd" contextRef="i764be7c6236a44afadda12516cdb59ed_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUxOTI_29f23136-7cae-4cf7-9596-b55ade70f5bd">30.0</ix:nonFraction>&#160;million. The Credit Agreement includes an uncommitted incremental facility in an amount not to exceed the greater of $<ix:nonFraction unitRef="usd" contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUzMDQ_92fda189-e734-4e4d-94cb-25e353505798">476.0</ix:nonFraction>&#160;million and <ix:nonFraction unitRef="number" contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231" decimals="INF" name="infa:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUzMTE_49408bdb-24d0-4f3e-9a76-d180dce44255">100</ix:nonFraction>% of LTM EBITDA plus additional amounts, including subject to compliance with certain leverage tests. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each 3- month interval in the case of loans with interest periods greater than 3 months) with respect to LIBOR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from <ix:nonFraction unitRef="number" contextRef="i9651c03ad1f746db8a7965cd4cecef49_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYwODA_347a0164-f6f6-45a1-9fe5-d53ae1dacf18">0.35</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i8677afb74ade43d18293259020eafa54_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYwODY_8fa0b88e-7d0d-4562-a4a4-db8a624162b7">0.25</ix:nonFraction>% depending on the Company&#8217;s total net first lien leverage ratio.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $<ix:nonFraction unitRef="usd" contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231" decimals="-6" name="infa:DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYzNzg_c2a5b905-415a-4188-83f9-dfe428dc43a9">15</ix:nonFraction>&#160;million) exceed <ix:nonFraction unitRef="number" contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231" decimals="2" name="infa:DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYzODk_2fad6f33-0e77-4e45-b34c-3edf30e55b64">35</ix:nonFraction>% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed <ix:nonFraction unitRef="number" contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231" decimals="INF" name="infa:DebtInstrumentCovenantMaximumNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzY0ODE_30cd6e72-194d-4626-b897-351da985af30">6.25</ix:nonFraction> to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to <ix:nonFraction unitRef="number" contextRef="i5180e78be8ea41e9ac770a93a29004dd_D20220101-20221231" decimals="INF" name="infa:DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzY2NzM_ff58810e-a56b-4d40-aff9-79e540395633">2.00</ix:nonFraction>% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of December&#160;31, 2022.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 122 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ie6921d11188f4bd0a8c186b1ba997c71"><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Future minimum principal payments</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3NjU_0f5bb6f5-23d0-4f94-9d8d-66daf6c955fb" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Future minimum principal payments on the Term Facility as of December&#160;31, 2022 are as follows (in thousands):</span></div><div><span><br/></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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzAtMS0xLTEtMTI2ODgy_093c4962-b330-46c5-9050-44054e7dfe32">18,750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzEtMS0xLTEtMTI2ODgy_c25f26d9-5cc8-4ae8-a74b-17e077a831b8">18,750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzItMS0xLTEtMTI2ODgy_730caebb-edbe-4a53-bee1-a59aab315ec8">18,750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzMtMS0xLTEtMTI2ODgy_d9faf748-4b97-432f-b77d-b6c38ce1c4b7">18,750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzQtMS0xLTEtMTI2ODgy_1e97fbd4-f65f-484e-9959-7b2813fd8305">18,750</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzUtMS0xLTEtMTI2ODgy_92ce9ffd-3068-464d-acac-471058f25df5">1,767,188</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzYtMS0xLTEtMTI2ODgy_17483888-1d22-4458-96e2-bd777ef7a5cd">1,860,938</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 id="id4d6ac7f0bbe4795919b22f9b23e9889_142"></div><div style="margin-bottom:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 10.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTI_ec91ff5a-7116-4e35-9449-fcd07c47ffe7" continuedAt="id55e085209d44a249194ddd552b4e5ce" escape="true">Disaggregation of Revenue and Costs to Obtain a Contract</ix:nonNumeric></span></div><ix:continuation id="id55e085209d44a249194ddd552b4e5ce" continuedAt="id35c8cfca68b41f4aa7320f8ad99dc12"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTM_41b513e2-f17d-4905-82fd-3e3e5b04db4a" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.087%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.353%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id9315e541c0f43a8bf75635ef5909cb6_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtMS0xLTEtMTI2ODgy_58e74a9e-1770-4133-a182-982e45c164ff">562,492</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib0d73142f6bd441bb2cccdeccec28923_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtMy0xLTEtMTI2ODgy_b7822767-382b-4938-9bb8-2fe755a42873">433,001</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i65d68749250141ee8cb97fa642cdd512_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtNS0xLTEtMTI2ODgy_6f7b2866-5257-4851-b276-8f802c792840">320,525</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4a717f1a9af24e89a227dd1d4266041f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtMS0xLTEtMTI2ODgy_96104ccf-4f8a-4a45-b288-b54823118655">294,671</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i040f469a6b0e48fcab9f90ab845ee06b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtMy0xLTEtMTI2ODgy_810dfc2e-fafa-4a9a-8538-06f3e3d089c4">314,671</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida337eeeb1854dba9f009148b7470b83_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtNS0xLTEtMTI2ODgy_27df1fa3-58b3-47ed-aeab-c7f651c4323a">273,309</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtMS0xLTEtMTI2ODgy_9bfb44b8-3ae4-4ef4-8274-6cb1265c9e36">857,163</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtMy0xLTEtMTI2ODgy_493ec750-c147-4eb0-9574-82388c186707">747,672</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtNS0xLTEtMTI2ODgy_7bb7e892-f16d-4d86-9532-3d3e3a5333e2">593,834</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctMS0xLTEtMTI2ODgy_e005f917-4589-402e-b399-584861ece100">10,397</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctMy0xLTEtMTI2ODgy_7c72e4d7-f03c-4b38-9a57-5fd3845f75df">29,269</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctNS0xLTEtMTI2ODgy_1c404e77-f46f-46f2-b8f7-b273ba9b9a0b">63,126</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtMS0xLTEtMTI2ODgy_888f775c-8e0d-4b1b-a803-51fbf89e76a0">867,560</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtMy0xLTEtMTI2ODgy_1796b262-c52a-4cf3-880c-a2f5dbfdd23d">776,941</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtNS0xLTEtMTI2ODgy_f81637de-c797-405b-a596-db99a0aabb3e">656,960</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia54415ea450a4436b6e31c26aed3f9e1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktMS0xLTEtMTI2ODgy_12ede4a7-203e-4a6f-bb28-eb0563acee5e">519,996</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i83b4acc5331f407a942bd23a277fe052_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktMy0xLTEtMTI2ODgy_87eaf7cb-3b59-403e-9c46-f23652ae8b62">558,470</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4e16804329e74dd2aabea69a676020c6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktNS0xLTEtMTI2ODgy_6075c221-61c3-402c-bd0a-a9fee6572bee">560,868</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i21bc3f06b6954355a4e0f687ce7893fa_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTEtMS0xLTEyNjg4Mg_89592fb3-1dd3-4699-b482-5fd4beb499c2">117,562</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0571b29469534410852e4a6632e6e4c0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTMtMS0xLTEyNjg4Mg_d0dfd7b5-f51d-46a3-bb31-ff23a401cf2e">108,644</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i49bea153bbec4c78b8be4648c44afa41_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTUtMS0xLTEyNjg4Mg_b63aab49-1287-41c6-a417-93e77f6132de">105,268</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTEtMS0xLTEyNjg4Mg_26a79945-6f7a-4a89-a851-a7049e82e540">637,558</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTMtMS0xLTEyNjg4Mg_448dcfed-413a-4d93-9fd1-75ca182a68ac">667,114</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTUtMS0xLTEyNjg4Mg_0a2c2440-f767-4624-88d8-59dbaa076b65">666,136</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTEtMS0xLTEyNjg4Mg_30fdbee7-8e4e-4740-9d20-db7d4340d581">1,505,118</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTMtMS0xLTEyNjg4Mg_4a4986c6-6dfe-4ab2-8d05-bf13c71733a8">1,444,055</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTUtMS0xLTEyNjg4Mg_ba43a919-5c34-452f-bd99-59dc668bd8a5">1,323,096</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geographic location for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.525%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">North America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icb4ab8f6d1bd43af9c2c793b244abbd2_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtMS0xLTEtMTI2ODgy_03f94e50-d50f-49bb-aa2f-7cae08cbda79">1,032,978</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i9a7a15ce74df4e5cba24fd31647971d0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtMy0xLTEtMTI2ODgy_61af6fcf-1105-4790-acc5-de89603ea69c">961,860</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iafff272492e94a35bdf1a8c224eea323_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtNS0xLTEtMTI2ODgy_416d6202-897e-4d30-967c-45239d6673b1">886,477</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7cda0f91a3da436992df142f01195238_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtMS0xLTEtMTI2ODgy_d699835e-8830-462a-a2a5-ffff26210321">314,978</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7894331c2e77416880ca3bf38a708382_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtMy0xLTEtMTI2ODgy_4da081d6-3715-4ad3-a171-88dd79163e5e">325,583</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2a10c52f0c5d439ca614be1a1ecfa4c0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtNS0xLTEtMTI2ODgy_4a1e0f1c-b6d4-43ec-bee7-104ee06a45c7">292,151</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4db8e14a9df548b3a0358616a6d6ac7f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtMS0xLTEtMTI2ODgy_35c3bbe1-50c5-41e3-9998-f9991411d6c1">124,156</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i731bd4a4cfd04ba1a5d1e2efaea614b0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtMy0xLTEtMTI2ODgy_dd6fde3b-2600-43a5-bd32-4981be06e7f5">122,770</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie5aaaa24180447ca8cc2f8f6be3bd989_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtNS0xLTEtMTI2ODgy_bdc6385e-cd74-4210-b3dc-edd8705df109">116,863</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Latin America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5f31d56fa4e1453281fb18f573d4ef5c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtMS0xLTEtMTI2ODgy_1e29a76c-1325-4abd-8e2c-b5ea1acc62a4">33,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i17c703f2987e496490cf90e24aecb22c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtMy0xLTEtMTI2ODgy_33fae905-700d-4f67-a0e2-4711efe68e1e">33,842</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i452e2398143949c28fe2b8a00be4939f_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtNS0xLTEtMTI2ODgy_a5ed9661-a747-4e8c-bf62-6f7107293f91">27,605</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctMS0xLTEtMTI2ODgy_a403653a-db9f-467d-aa88-dd46fe09a0ca">1,505,118</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctMy0xLTEtMTI2ODgy_080eee95-bff8-4c7e-bb11-9641da0fc31e">1,444,055</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctNS0xLTEtMTI2ODgy_139ffc59-a118-433a-ac8d-294103a47076">1,323,096</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="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2022, 2021 and 2020, the Company&#8217;s revenue from customers in the United States was $<ix:nonFraction unitRef="usd" contextRef="i9ac2e06d10554edeb956e2e601e92ff5_D20220101-20221231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQzNA_ea62efcd-2373-488a-bf0d-83cad28dc6b0">979.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i9b614287751f41c290b33da39b77f8a0_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQzOA_187ef574-1438-41d5-8351-cc91d3297301">907.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5f8a1fa0d52442b289abc2814f007d9e_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQ0NQ_ad88785c-9482-4416-b1e7-6ffbdb597c25">838.4</ix:nonFraction> million, respectively. Revenue from customers in all foreign countries during those periods was $<ix:nonFraction unitRef="usd" contextRef="i5f68b0450aee416f955578a82481d21f_D20220101-20221231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzUzNg_9c515dcd-9598-410f-8828-3e6e84803192">526.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i0268fc80705948d6aa34a9b5cefca7e3_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzU0MA_91539205-7ae7-43ef-820e-3485f2a79046">536.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if0de0848612e4f5b896b94867232148f_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzU0Nw_68276a79-b405-4382-9d26-dc2c65936193">484.7</ix:nonFraction> million, respectively. No foreign country represented 10% or more of the Company&#8217;s total revenue for the three years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 123 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="id35c8cfca68b41f4aa7320f8ad99dc12" continuedAt="i74a2f186ef624f9d8131633e12ae2dd2"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Costs to obtain a contract</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Costs to obtain contracts consist of sales commissions and related payroll taxes (together &#8220;deferred commissions&#8221;). <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CapitalizedContractCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTQ_cd0f61d0-2c65-4029-927b-7784588cb4a7" continuedAt="ic570bdf6a10947acbeb80370a558477a" escape="true">The changes in the capitalized costs to obtain a contract for the years ended December&#160;31, 2022 and 2021 (in thousands):</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:continuation id="ic570bdf6a10947acbeb80370a558477a"><table 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.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.760%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzAtMS0xLTEtMTI2ODgy_1620c14e-bf03-461e-becb-e4ffe9fa2418">136,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"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:CapitalizedContractCostAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzEtMS0xLTEtMTI2ODgy_b2408d64-303f-4324-8a66-9e54e8038775">90,971</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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzItMS0xLTEtMTI2ODgy_f6e62695-5a31-4106-b920-6c204ae72bb6">48,517</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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedContractCostImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzMtMS0xLTEtMTI2ODgy_1fdf0fcd-a3a2-4b06-9a1f-d96515a56fad">1,560</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzQtMS0xLTEtMTI2ODgy_62b48fe8-40d8-4d42-9312-b356ef063968">177,460</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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:CapitalizedContractCostAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzUtMS0xLTEtMTI2ODgy_a9d511b5-ac4d-4841-9815-95dadd01b991">103,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzYtMS0xLTEtMTI2ODgy_72c2b9b1-c15e-4a9a-859c-5172413dd05a">60,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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedContractCostImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzctMS0xLTEtMTI2ODgy_3e2ef9d9-1de5-44ec-b909-199d1b91dc67">2,719</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzgtMS0xLTEtMTI2ODgy_7f93e041-07f9-4f6c-984b-4adda0691f7d">217,804</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></ix:continuation></div></ix:continuation><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i74a2f186ef624f9d8131633e12ae2dd2">Of the $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzk1Mw_ff0e2ade-0ad4-495b-ba52-7938eedaa953">217.8</ix:nonFraction> million deferred commissions balance as of December&#160;31, 2022, the Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="2" name="infa:CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEwNDI_4de61422-cd72-4d4f-aeda-26d893aa49b0">31</ix:nonFraction>% as commission expense over the next 12 months, and the remainder thereafter.</ix:continuation> </span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_145"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 11.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzc_0face4e9-5882-44fc-ace7-add485060eba" continuedAt="i8fd18ccead154005aabd229a1d07c91c" escape="true"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzg_b5c04afb-fccc-4ad4-8a08-2a29e1c45fa8" continuedAt="i3af00ad82b6d4b95952073d7e33f1c7b" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i8fd18ccead154005aabd229a1d07c91c" continuedAt="i47542af7f3e4499388b2a0740a4df730"><ix:continuation id="i3af00ad82b6d4b95952073d7e33f1c7b" continuedAt="ieffe6abfbe694372a14e71894d1960d9"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain office facilities under various operating leases, which expire at various dates through 2035 and require the Company to pay operating costs, including property taxes, insurance, and maintenance. The Company&#8217;s leases have remaining lease terms of up to <ix:nonNumeric contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzMwMA_a12cebdb-1de7-437f-bf13-29bd6eeefeff">12</ix:nonNumeric> years, some of which include options to extend the lease for up to <ix:nonNumeric contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231" name="infa:LesseeOperatingLeaseExtensionPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzM2NA_d16b8b9f-4a1d-4041-aa3f-5bd0de8b23ca">9</ix:nonNumeric> years. Additionally, some lease contracts include termination options. The Company&#8217;s lease agreements do not contain any residual value guarantees, material variable payment provisions or material restrictive covenants.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease expense was $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE2NDkyNjc0NDM0MTE_3826d2be-cf52-4b7a-9a78-aa4cbca518a0">19.9</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzYxOQ_d021b45a-5466-4550-ba96-4d978ae91a87">21.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzYyNw_34d87a3a-e2f5-4c2e-94cb-e88ab90bd07e">22.5</ix:nonFraction> million, excluding short term lease costs, variable lease costs, and sublease income each of which were immaterial for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is recorded under operating expenses.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash paid for amounts included in the measurement of operating lease liabilities was $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzkyMQ_e99ed00a-3adc-4f20-88ea-ff3570594363">21.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzkyOA_927136ec-6a36-4356-b95f-818ebe666b69">22.9</ix:nonFraction> million, for the years ended December&#160;31, 2022 and 2021, respectively. Operating lease liabilities arising from obtaining operating right-of-use assets were $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEwNjM_1556bb82-637f-4df9-9388-5cb6c7badc75">13.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEwNzA_1e934149-215d-4bb4-a9d1-cd2bc553cc8e">22.1</ix:nonFraction> million, at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted-average remaining lease term and weighted-average discount rate for operating lease liabilities as of December&#160;31, 2022 were <ix:nonNumeric contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEyMjU_645469c3-97bd-4a14-8284-97cb8e870d23">5.91</ix:nonNumeric> years and <ix:nonFraction unitRef="number" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEyMzI_35f90840-48a2-4ceb-a961-247b8ff595d4">4.79</ix:nonFraction>%, respectively.</span></div></ix:continuation></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 124 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i47542af7f3e4499388b2a0740a4df730"><ix:continuation id="ieffe6abfbe694372a14e71894d1960d9"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzk_a180382b-b1e9-45f5-a6cd-2b554b89abf2" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (in thousands):</span></div><div><span><br/></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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Year ending December&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzEtMS0xLTEtMTI2ODgy_40c5b820-540b-448e-8d73-59c0b87539ff">20,483</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzItMS0xLTEtMTI2ODgy_46cf1081-ad3a-4a83-bc27-b5e2ac72b474">16,977</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzMtMS0xLTEtMTI2ODgy_f15e19b3-7b23-43af-9d7c-42a10ac7ebba">12,138</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzQtMS0xLTEtMTI2ODgy_6c9a5fd6-35e4-49f5-bb3f-0c217a2daa07">8,340</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzUtMS0xLTEtMTI2ODgy_934a5c40-7a3b-42ca-ab93-ddd1cbd9909b">5,659</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzYtMS0xLTEtMTI2ODgy_e6c94d38-e039-402a-a933-5c87d8b32061">20,326</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease payments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzctMS0xLTEtMTI2ODgy_6409bd37-3d72-4f2c-b324-4aa873cf5ca7">83,923</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzgtMS0xLTEtMTI2ODgy_ce918d17-89fc-40ce-bae5-ce47c8a30e26">11,231</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzktMS0xLTEtMTI2ODgy_4f421c9d-76d6-4097-a9d5-616e3df06e85">72,692</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="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain portion of its owned facilities to third parties. The Company earned lease income of $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0NjU_6ddfffaa-a83c-4823-a573-827c84e2f5cd">4.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0Njk_c32b96d9-d163-4b04-85c5-1eb01505a1e4">4.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0NzY_7de3368e-1dca-499a-9a76-c92c0be6b0da">4.8</ix:nonFraction> million for the years ending December&#160;31, 2022, 2021 and 2020, respectively and is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306">Other income (expense)</span></span></span>, net on the consolidated statements of operations. The terms of these non-cancelable lease arrangements generally require fixed periodic payments ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a">three</span> to <ix:nonNumeric contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3MzU_0c431050-3fbd-4b95-8c47-9f7152784ac5">four years</ix:nonNumeric>.</span></div></ix:continuation></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_151"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 12.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjQ_e74c1f1c-719d-4710-aef2-50406a6fa37a" continuedAt="i66fd24f57e04418bbd9f5f8ab5d9955c" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i66fd24f57e04418bbd9f5f8ab5d9955c" continuedAt="ic62cb139a6004000a648bb209913ff45"><div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate and interest rate fluctuations which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Exchange Forward Contracts</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of December&#160;31, 2022, a net unrealized loss of approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEzMTI_a6252197-7093-4d41-920c-d3ade0aae7ee">2.1</ix:nonFraction> million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has forecasted the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan. As of December&#160;31, 2022 and 2021, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of approximately twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income (expense), net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $<ix:nonFraction unitRef="usd" contextRef="iddd83e55db0d45c798989a763a5f9b0b_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzIyNjU_d2e733a4-8295-4a1e-b7ab-9b0f11de38cf">100.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i984b1977e35144f4a594c05f07bee142_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzIyNzI_f73dc3d5-892e-4cfe-bb1f-63932ccf75a4">83.9</ix:nonFraction> million of Indian rupees as of December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 125 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ic62cb139a6004000a648bb209913ff45" continuedAt="id19b5f8db3cf43a28a9322d55784474b"><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Swaps</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Loan Facilities. See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">          During the year ended December&#160;31, 2022, the Company had <ix:nonFraction unitRef="derivative_instrument" contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI3ODc_3d133ee6-02f5-40b8-95a7-0ce822d2799e">two</ix:nonFraction> interest rate swaps with a total current notional amount of $<ix:nonFraction unitRef="usd" contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231" decimals="-8" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI4NjI_2c3c0fb8-898e-42bd-9735-d7d4e928538a">1.3</ix:nonFraction> billion, with fixed rate at <ix:nonFraction unitRef="number" contextRef="idbe7b1f9305b42b496fd7bc519c2122b_I20221231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI5MDI_40827a42-fe19-48f0-8988-e534c0e633f6">1.525</ix:nonFraction>%. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flows from financing activities in the consolidated statement of cash flows. The Company recorded the changes in the fair value of the cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurred, at which point any gain (loss) was reclassified into earnings. Both interest rate swaps matured as of December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In March 2020, the Company restructured existing swap agreements by extending the hedging period to take advantage of lower interest rates and produce an immediate reduction in cash outflows. The restructured swaps were considered a hybrid instrument under ASC 815 due to the negative market value at designation: a borrowing and an embedded interest rate swap with a fair value of zero that had been designated as a cash flow hedge of interest expense on the Company&#8217;s outstanding LIBOR borrowings. The borrowing was amortized to interest expense over its remaining term and the fair value of the embedded interest rate swap was recorded in other comprehensive income until it was recognized as interest expense at each settlement date. <ix:nonFraction unitRef="derivative_instrument" contextRef="i9012098f1cd94cba8a55717b929c514f_I20201130" decimals="INF" name="infa:DerivativeNumberOfInstrumentsDeDesignated" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEwNDQ1MzYwNDc2OTg2_78e01b40-a9ec-41cd-997a-dfded381fbb3">One</ix:nonFraction> of the <ix:nonFraction unitRef="derivative_instrument" contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEwNDQ1MzYwNDc2OTk3_3d133ee6-02f5-40b8-95a7-0ce822d2799e">two</ix:nonFraction> interest rate swaps was de-designated in November 2020. The other comprehensive loss at de-designation was amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap was recognized as interest expense. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Balance Sheet Hedges</span></div><div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance Sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $<ix:nonFraction unitRef="usd" contextRef="i5365f5c3a364404fbd906bff91f2bfc8_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzU2MTU_00e05beb-6200-47ce-907c-9167a13f5941">10.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i617b6381702d47c1ac3476597cd803c3_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzU2MjI_12e3daf2-3aae-4edc-9525-d6a6b29e593f">9.4</ix:nonFraction> million of Indian rupees at December&#160;31, 2022 and 2021, respectively. There were no open foreign currency contracts to sell at December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 126 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="id19b5f8db3cf43a28a9322d55784474b" continuedAt="id9516548f5c842deb974a506d012b184"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjU_824f1091-5fe8-4d18-bdd9-38237bef48b4" escape="true"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table reflects the fair value amounts for designated and non-designated hedging instruments at December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></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:43.052%"></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:0.530%"></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:0.384%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:15pt"><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><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Designated hedging instruments</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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i5047fca816ea456c8571745e6cba902d_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtMS0xLTEtMTI2ODgy_b89fb990-7786-4c34-85e2-d82019a7f7ca">88</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ica12335e96a14094b948021ac38eae1b_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtMy0xLTEtMTI2ODgy_5bd0d7b0-5d3f-49ac-b278-1b248f84336d">2,827</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0011358d4f8d4a80b77e97d1ef91e535_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtNS0xLTEtMTI2ODgy_dd2e9ced-4502-4f4d-8dd6-c86ae6db3e10">1,405</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3c51f821f90345ae860e05297c135860_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtNy0xLTEtMTI2ODgy_d7cb4c69-e04f-490f-92ca-0c86c0c53abc">52</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i71f878ef19314bec8ac55d8058e0d11a_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtMS0xLTEtMTI2ODgy_6392a103-a6d7-4a33-a3ff-a21f150696d1">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i852a3cc840cc4822a6e7e6b352f6f0f8_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtMy0xLTEtMTI2ODgy_a91eb4ef-d1af-4485-a02d-d37343774f9c">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie43ca397f8a449f89b5671294c1aeb69_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtNS0xLTEtMTI2ODgy_51dcbc78-8492-45a4-8371-d7039fe6b035">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibcd5a26832744afcbd236a6ef4c26bf3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtNy0xLTEtMTI2ODgy_c892f6a1-25aa-4bbf-a702-91e77e5c9dff">1,992</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-designated hedging instruments</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: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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i11baa236e0de47cea8a54bdc872b934e_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctMS0xLTEtMTI2ODgy_91e5a0dd-fa1c-4b39-b9a2-53539a2e8543">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i26381f4f077f47b096a429a9c55389fe_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctMy0xLTEtMTI2ODgy_2d0e2c58-fa9d-4a16-a6d3-ee6de4ddfa24">516</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i085fa1558d78478d99ce157a96ba1085_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctNS0xLTEtMTI2ODgy_ade22d9f-dc60-443e-a964-6ba64eb2be1b">204</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i40d7e6e9b0bf41ca9879329e2874193d_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctNy0xLTEtMTI2ODgy_a77fbb0c-4617-4ac5-a02f-84d7f3fdccf8">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6581eeffacaf42a591578847b0cfbfe8_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtMS0xLTEtMTI2ODgy_11b8269c-21a2-456f-a048-52d37386fc54">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i583c499adcb94d829c6de0357646b8bd_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtMy0xLTEtMTI2ODgy_dfba6ff9-cc6c-43fe-8970-03e4d78fb441">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibbcf4ce7eedb4c80b18f38ffe205c814_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtNS0xLTEtMTI2ODgy_f063bc87-fd18-49c2-8ab0-2e7163558465">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ib6e3203baeaa442697a1b4e4ad368f89_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtNy0xLTEtMTI2ODgy_6eb4ace6-6fe1-4d62-9edf-ef8b0fc233e3">5,733</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total fair value of hedging instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i03903a779ae344e28fb36ddc8c868425_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktMS0xLTEtMTI2ODgy_b5bdf290-ca3e-4f35-9d70-7a715f4750fb">88</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6f141fa4173d47f083abd7569efc7a45_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktMy0xLTEtMTI2ODgy_cd020e62-e9f1-4235-aa6d-eaf4927f239e">3,343</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3a6a66dd5433409d97f06b9907d53cba_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktNS0xLTEtMTI2ODgy_c2499172-4731-460a-aee8-a64c6074da01">1,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7b6ce2da3ec340a0b2f57efeafb96adb_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktNy0xLTEtMTI2ODgy_8ab5f779-7574-4fcf-af5e-67888ff335cb">7,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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">Included in accrued liabilities on the consolidated balance sheets.</span></div></ix:nonNumeric><ix:continuation id="id1601539cfc0446286acaaef7839a604"><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company presents its derivative assets and derivative liabilities at gross fair values in the consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of December&#160;31, 2022 and 2021, there were no derivative assets or liabilities that were net settled under the master netting agreements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2Njc_920e6f7b-fa14-46a1-8fe0-29c9683b47e7" escape="true"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive income and consolidated statements of operations for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) recognized in other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iba2aa1da6cc74660a6682ad7f05f6b71_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtMS0xLTEtMTI2ODgy_890f4d13-1504-4c5f-a3ca-d61e4dd84263">4,492</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i2518e960251d457d9a29898eb4f430de_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtMy0xLTEtMTI2ODgy_56c9e319-cb78-4140-8a61-7738fa6bce52">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i344a86600e8845a19a4b70406a7a0de4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtNS0xLTEtMTI2ODgy_2e7e1484-35c5-4491-9e13-8f2ada7b33ff">31,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i969a5b362cc7473495f8bc52238e4a6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtMS0xLTEtMTI2ODgy_f8f9b07e-4516-4e03-81ef-951b94b08a66">1,421</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i34f302f82fb848f085efc0a61c1cd26a_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtMy0xLTEtMTI2ODgy_a9a4302f-3457-44d5-9f22-9125b29b8583">3,307</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i047c94f6c5a641edbd8de83a6ea76ff2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtNS0xLTEtMTI2ODgy_f83b0cbf-f7cb-4fe6-9762-ca4c2adf11f2">687</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive loss into income as interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ia65038e5e49448bab20a416716f49383_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtMS0xLTEtMTI2ODgy_680258a7-f2ae-450d-aa08-1903ea7df205">4,558</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ibb69427ee8ca4801a281a77c37e7e42f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtMy0xLTEtMTI2ODgy_99fc2d2b-4406-413c-a28f-c31c3a0c07f0">21,323</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ie1227403ee0943ada411fcbe36a707ed_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtNS0xLTEtMTI2ODgy_564be77f-73e7-4f2f-807f-7e18124fe9b8">20,564</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:11.695%"><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:0.75pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">The before-tax gain (loss) of $(<ix:nonFraction unitRef="usd" contextRef="ic0376de40bdd443685476d5ff3442be9_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MTA_52bfa0ef-fcfc-43da-867f-f25d34ae16db">5,513</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="i71d42f1bb8e947b3be21c79589c58b06_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MTQ_0d2881ce-8f73-4d6a-8a53-b40a3a0c9ab7">2,482</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2e1dbd6771784d7394ca7765e8bdaaf0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MjE_982cb378-909c-445b-acc1-48b88581b5a9">1,183</ix:nonFraction> related to foreign exchange forward contracts were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before-tax gain (loss) of $<ix:nonFraction unitRef="usd" contextRef="i3610404bd6574a0ea6f3199a0876d6c6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MDU_a4c0b4ed-3ff2-4071-82b6-96fdca4b3bca">10,005</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id424a946df7f4139aad7cd48e96a8908_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MDk_5f4cf8ad-ab77-4039-a405-00c944cb522a">2,456</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i9ad98afbc54f4c46a8f793ea3d6028a7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MTY_127c154e-dd0c-4520-a54b-456202264d13">32,367</ix:nonFraction>) related to interest rate swaps were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020 respectively.</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">The before-tax gain (loss) of $(<ix:nonFraction unitRef="usd" contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231" decimals="-3" name="us-gaap:LossOnDerivativeInstrumentsPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3ODU_800acf41-4dc3-45c5-b60e-4a8742b08221">316</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231" decimals="-3" name="us-gaap:GainOnDerivativeInstrumentsPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3ODk_62105a6e-18da-4bc7-b9a2-e783ab5cdce5">629</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231" decimals="-3" name="us-gaap:LossOnDerivativeInstrumentsPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3OTY_6d128434-8432-424d-8063-71a96e07ae01">147</ix:nonFraction>) were included in cost of service revenues on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before tax gain (loss) of $(<ix:nonFraction unitRef="usd" contextRef="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231" decimals="-3" name="us-gaap:LossOnDerivativeInstrumentsPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5NjU_1aa4c2b7-1f73-469d-a020-b6b045b98a15">1,105</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231" decimals="-3" name="us-gaap:GainOnDerivativeInstrumentsPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5Njk_e7e429ca-094d-434e-a0e0-aaca16b09a2b">2,678</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i40c9184cb46841cda9592434121829bc_D20200101-20201231" decimals="-3" name="us-gaap:LossOnDerivativeInstrumentsPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5NzY_078693c7-137c-441b-a336-0a79b545032c">540</ix:nonFraction>) were included in operating expenses, primarily research and development expense on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 127 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="id9516548f5c842deb974a506d012b184"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjM_cbfda1d9-33d3-43e5-8f55-13f49c3bef2b" continuedAt="i90bc5c6bb955477090643794ddea1cf1" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax gain (loss) recognized in other income (expense), net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gain (loss) recognized in other income (expense), net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i977c203363d149cca6c006eb3b922763_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtMS0xLTEtMTI2ODgy_5e36bf4c-f3d6-4840-8c8b-323169276182">5,493</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i160ef8acfb774517b8fb83d04e8bbcec_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtMy0xLTEtMTI2ODgy_d6affdf1-08be-41ad-a8df-31b181256918">183</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i07ae1a70c653423ab2fb9862736adad5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtNS0xLTEtMTI2ODgy_1c3b45ef-789a-4afe-b912-27536a005908">206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">_____________</span></div></ix:nonNumeric><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%"><ix:continuation id="i90bc5c6bb955477090643794ddea1cf1" continuedAt="i1287cb6655b141068c9b01530b6350a9">(i)</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:11.79pt"><ix:continuation id="i1287cb6655b141068c9b01530b6350a9">Gain (loss) recognized in other income (expense), net includes the debt component of restructured interest rate swap treated as a hybrid instrument. Both of the restructured and non-designated interest rate swaps matured in December 2022.</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Note 15. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other Comprehensive Income,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and Note 19.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Commitments and Contingencies </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in the Notes to Consolidated Financial Statements of this Report for a further discussion.</span></div></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_154"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 13.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI4_b83810a2-d8d6-476f-9f33-291ee8207bf2" continuedAt="ief94d00caadc4ea98fbc69eb1de8d038" escape="true">Stockholders Equity</ix:nonNumeric></span></div><ix:continuation id="ief94d00caadc4ea98fbc69eb1de8d038" continuedAt="i9105690def64491daee4dbd22d9f5dfd"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Common and Preferred Stock</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Amended and Restated Certificate of Incorporation filed in October 2021 authorized the issuance of a total of <ix:nonFraction unitRef="shares" contextRef="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5MzY_6c5b0b35-1ff2-48ec-8146-05d0ebfa1a87">2,000,000,000</ix:nonFraction> shares of Class A common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NjA_84eb4986-c179-4ca6-9ee7-c0fc55310792">0.01</ix:nonFraction> par value per share, <ix:nonFraction unitRef="shares" contextRef="i2fe409f7230340b09588f5dc91a5af61_I20211031" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NDA_78c2956e-c337-4366-8289-b5e1fea31a1b">200,000,000</ix:nonFraction> shares of Class B-1 common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i2fe409f7230340b09588f5dc91a5af61_I20211031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NjQ_dd44d28e-a550-4b7a-9074-978f92077845">0.01</ix:nonFraction> par value per share, <ix:nonFraction unitRef="shares" contextRef="i9848ca2c7aed46489e86832b9874b850_I20211031" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NDg_18814e94-1483-4dee-8237-e2c13fe22675">200,000,000</ix:nonFraction> shares of Class B-2 common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i9848ca2c7aed46489e86832b9874b850_I20211031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Njg_00cc3193-d3a5-4605-b80d-07c5b3d3cea1">0.00001</ix:nonFraction> par value per share, and <ix:nonFraction unitRef="shares" contextRef="i61251e17ed6d41d7b36b980baa054149_I20211031" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NTI_73682d4d-4d7c-488d-afbe-2b1fd8fd184c">200,000,000</ix:nonFraction> shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i61251e17ed6d41d7b36b980baa054149_I20211031" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NTY_228f639e-2dce-4ab2-b30f-662e5a2d78c6">0.01</ix:nonFraction> par value per share. There was <ix:nonFraction unitRef="shares" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_045bd07c-d6f2-45b6-a7cd-40773a7ce486"><ix:nonFraction unitRef="shares" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_720f37f8-8a35-489c-abb7-eddd319896f8"><ix:nonFraction unitRef="shares" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_91fd3dc7-e338-4b07-b8cd-e9f479e2fd01"><ix:nonFraction unitRef="shares" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_f22e386f-5cc4-4aaf-8fba-4ee4b808474d">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> preferred stock issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and are entitled to a nominal annual dividend of CAD$<ix:nonFraction unitRef="cad" contextRef="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzIxMDQ_07d1841b-48c5-4c73-b22f-194c2a85402d">15,000</ix:nonFraction> in the aggregate. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Equity Incentive Plans</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2021, as a result of the restructuring transactions, the Company adopted the equity incentive plan (the "2015 Plan"). The 2015 Plan has <ix:nonFraction unitRef="shares" contextRef="i5c32ede062d84df38db5b62fd145d798_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5OTM_14f544b6-44eb-483e-8bc1-669f875b73e8">34,065,509</ix:nonFraction> aggregate shares authorized with a plan termination date of <ix:nonNumeric contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5ODk_0aa4cb1f-ec8e-45b4-ac49-9b80ae092afd">10</ix:nonNumeric> years since the last amendment and restatement, or until March&#160;13, 2030. The 2015 Plan is administered by the Compensation Committee of the Board of Directors of the Company (the &#8220;Compensation Committee&#8221;). Amounts for periods prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in the Notes to our Consolidated Financial Statements.</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Compensation Committee granted equity awards through the third quarter of 2021 under the 2015 Plan in the form of options to acquire shares of the Company. The options are not intended to qualify as incentive stock options within the meaning of Section&#160;422 of the Internal Revenue Code. The term of the options granted under this plan is <ix:nonNumeric contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5ODQ_0aa4cb1f-ec8e-45b4-ac49-9b80ae092afd">ten years</ix:nonNumeric> with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (&#8220;Performance-based Options&#8221;). </span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2021, the Company&#8217;s Compensation Committee adopted, and its stockholders approved the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Code to our employees and any parent and subsidiary corporations' employees, and for the grant of non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares to our employees, directors and consultants and our parent and subsidiary corporations' employees and consultants. A total of <ix:nonFraction unitRef="shares" contextRef="i01f60930ad894f829b81230c565795d3_I20211031" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzQwNzU_b562db19-a2e5-4808-aeb4-a7382b1a5c73">46,770,130</ix:nonFraction> shares of the Company&#8217;s Class A common stock have been reserved for issuance under the 2021 Plan. </span></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 128 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i9105690def64491daee4dbd22d9f5dfd" continuedAt="i568737f2a8dc4f9992b801da687b2745"><div style="margin-bottom:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Option Awards </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to 2022, the Company has issued options subject to service based vesting ("Service-based options") under the 2015 Plan. In addition, the Company has issued different types of Performance-based Options under the 2015 plan, for which vesting is subject to the achievement of one or more performance events, such as achievement of certain levels of Multiple on Invested Capital ("MOIC"), exit events, including a change in control or partial sale, or initial public offering, and market liquidity vesting criteria in connection with achieving a certain per share price in any one or more exit events (the "MOIC/Performance Options"). At the achievement of one or more exit events, the Company will recognize compensation expense in proportion to the requisite service period already completed. Upon the effectiveness of our IPO, an underlying performance-based vesting condition of the MOIC/Performance Options was deemed satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="if143069e437f4c2aa2626572f3aaa674_D20211029-20211029" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwNDQ1MzYwNTA0MzQx_735dccf2-7c80-4972-9bd5-2e0fdf5405a7">15.7</ix:nonFraction>&#160;million as of the date of IPO. The remaining expense will be recognized over the remaining estimated derived service period unless the market liquidity vesting criteria are achieved earlier. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI1_da655bd6-73fd-4c37-b5f6-115a81a46c0d" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the option award activity for the years ended December&#160;31, 2022 and 2021 (in thousands, except share price, fair value and term):</span></div><div><span><br/></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:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.019%"></td><td style="width:0.1%"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Remaining Contractual Term (in years)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate Intrinsic Value (in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:21pt"><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:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Service-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Performance-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMS0xLTEtMTI2ODgy_a9e1d877-6d05-4f6f-bbdb-6e52088e4e8f">23,710</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="idf3cffa2735344db8b88a5075590aa36_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMy0xLTEtMTI2ODgy_f5a31ac6-44e9-4e7b-866d-326b7fcd941d">16,463</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i882436b21ebd4fd59e568a3889376384_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItNS0xLTEtMTI2ODgy_ee15f21c-222e-4a2e-b5a6-5b246fe470ac">7,247</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItNy0xLTEtMTI2ODgy_44eaa9c1-59df-4eb3-8fa0-c0202fb4558e">14.85</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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMTEtMS0xLTEyNjg4Mg_826f11c0-8bf8-4956-9fd5-c5e61ba0e87f">7.84</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMTMtMS0xLTEyNjg4Mg_faec07c0-6342-493c-b34e-85aa5603eae9">83,364</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtMS0xLTEtMTI2ODgy_dd5c7ee1-1980-47ac-9688-4b5ab11dc4a3">5,668</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtMy0xLTEtMTI2ODgy_40ae1f19-53c3-4476-b3a9-89378cf4e50b">3,749</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtNS0xLTEtMTI2ODgy_254ecb15-8ffe-4082-9922-f5883d64e1c3">1,919</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtNy0xLTEtMTI2ODgy_f7c49cb6-0184-4d54-a486-38b881daed75">22.20</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtOS0xLTEtMTI2ODgy_31a2c3f0-2b6d-4e7b-9052-cb0c45f27b62">8.20</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMS0xLTEtMTI2ODgy_43a2a9f9-21f0-41e4-8149-aac1b7831a81">1,276</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMy0xLTEtMTI2ODgy_49d5cf67-3986-4fb3-9097-03701844b402">1,024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtNS0xLTEtMTI2ODgy_17f53d20-0e5f-41ae-90a2-981c7ddf57f3">252</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtNy0xLTEtMTI2ODgy_fed7295a-c35d-43d2-8c99-93f8e058a5e5">11.83</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMTMtMS0xLTEyNjg4Mg_7824b832-f677-4861-9af4-29d2dee01ff4">13,742</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtMS0xLTEtMTI2ODgy_e3202f0a-c26a-4b9a-baf9-1fdaa250e083">2,218</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtMy0xLTEtMTI2ODgy_d71c5a0b-f847-42be-8ee3-96829b73ff9b">1,420</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtNS0xLTEtMTI2ODgy_77cf560c-e978-4f34-8236-909f502c4488">798</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtNy0xLTEtMTI2ODgy_94c8db33-62b8-493c-bf92-23256c906f84">15.74</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMS0xLTEtMTI2ODgy_de42a068-f2a1-4824-a3b6-0b597d2bfd66">25,884</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i7efcd69dd4f742429b6b03c5b0eed7a4_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMy0xLTEtMTI2ODgy_c8c5fc20-ab8e-4f85-b133-e9fa3824e3ae">17,768</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i5f824389b1174a02b830a2e59ce86378_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtNS0xLTEtMTI2ODgy_a9609b10-b406-45f8-8bee-a424a144e69e">8,116</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtNy0xLTEtMTI2ODgy_3b2f8320-4ced-4d1c-9037-f74a6067c966">16.53</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMTEtMS0xLTEyNjg4Mg_09b3b8dd-f03b-4b7a-8ca2-ad67c5e42385">7.36</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMTMtMS0xLTEyNjg4Mg_9adc1917-1e90-4bf1-aaf1-9ccaf185a5c9">529,265</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMS0xLTEtMTI2ODgy_0741f58f-0038-4d8c-8427-dee683021a9d">1,665</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMy0xLTEtMTI2ODgy_90a4c75c-058f-4806-a026-430e1e010b9d">1,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtNS0xLTEtMTI2ODgy_4cc634ff-b0d0-4203-960d-fd5e8130db4d">336</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtNy0xLTEtMTI2ODgy_c32b2f3b-65c1-4084-bd00-1d6e15243526">12.19</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMTMtMS0xLTEyNjg4Mg_c0fa0a83-1e21-4212-8654-19010f91057d">12,718</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktMS0xLTEtMTI2ODgy_a1f605c4-b103-4949-9e25-70c7dc14a087">1,399</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktMy0xLTEtMTI2ODgy_cdac97bf-e174-4c96-9191-149c680da9e5">935</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktNS0xLTEtMTI2ODgy_450bed8d-ced5-44c6-9468-4fa2c13068eb">464</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktNy0xLTEtMTI2ODgy_044f2a7e-009f-4398-ab5f-983f89f9e2ba">17.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 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTEtMS0xLTEyNjg4Mg_9b0cd500-35c2-4d9d-907f-6031ef95ebbf">22,820</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ib3546485994b493cb60eb41f98b33503_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTMtMS0xLTEyNjg4Mg_cca8bbaf-18a4-45f6-8926-8c11c7cce3fc">15,504</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ibe6f651e151f413c9572a04dc50e3e34_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTUtMS0xLTEyNjg4Mg_2a33a086-e002-44f8-b773-012ea3898f7f">7,316</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTctMS0xLTEyNjg4Mg_7163f836-b431-40e8-917d-25d67cd2f1d6">16.83</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTExLTEtMS0xMjY4ODI_18e13d74-1cd2-460d-852e-b96562f0bac3">6.34</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTEzLTEtMS0xMjY4ODI_a91ec48a-4285-4264-a913-7b7cb7f3df7d">51,157</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><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted-average fair value of each share used in the determination of the Company&#8217;s options as of and for the respective period ended December&#160;31, 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY4OTg_48e32424-35bd-49b4-a1f0-7414db8a4213">21.42</ix:nonFraction>. The fair value of options vested during the years ended December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY5ODY_a1e8a4e6-7ab1-4b0f-8e2a-14eec06d2c03">32.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY5OTM_8b344986-5d4a-4d60-b788-f65e142606f6">13.8</ix:nonFraction> million, respectively. As of December&#160;31, 2022, the number of options vested and exercisable was <ix:nonFraction unitRef="shares" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcwNzA_19431d71-31e8-47cd-b25f-f6e6a5b228c1">14.6</ix:nonFraction> million with a weighted average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcxMTU_727ac03c-b41c-464f-96da-dbb9b0f4c788">16.3</ix:nonFraction> and aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcxNTE_a1d5b211-88b4-4f0f-bda1-7ea6871912c6">34.1</ix:nonFraction> million. The weighted average remaining contractual terms for options vested and exercisable as of December&#160;31, 2022 and 2021 were <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcyNjA_b96f9417-8de4-49be-9fbf-31453ff5f219">5.94</ix:nonNumeric> years and <ix:nonNumeric contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcyNjc_41a5079d-cc49-4cd3-935f-0e975f25bfa6">6.34</ix:nonNumeric> years, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of the Company&#8217;s common stock. As of December&#160;31, 2022, there were a total of approximately <ix:nonFraction unitRef="shares" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc0ODU_29679efb-e035-423e-94bf-b51b3a4eb8fa">8.2</ix:nonFraction> million unvested options with a weighted-average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc1NTQ_65431376-8623-4c79-97e7-1a6b71d9bf6e">8.47</ix:nonFraction> per share. As of December&#160;31, 2021, there were a total of approximately <ix:nonFraction unitRef="shares" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc2MTQ_3c5b58a9-b1a9-4944-b9b6-4df8d4c19d95">15.4</ix:nonFraction> million unvested options with a weighted-average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc2ODM_edfaf704-f3f2-49eb-aabc-44866a3c70e6">5.78</ix:nonFraction> per share.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning in the fourth quarter of 2021, after the completion of the IPO, the Company issued RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of these awards is generally satisfied pro-rata over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjQ0MzgzNzQ3MDIy_e309007a-061a-44d9-a19e-5cae1a4e772c">two</span> to <ix:nonNumeric contextRef="i5e5a5786a66648d58f244cb3b0babece_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzgwNDA_69e3811b-c27e-48e7-82dc-7f2673d8015b">four years</ix:nonNumeric>.</span></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 129 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i568737f2a8dc4f9992b801da687b2745" continuedAt="i288acf8b9f7342f2b3b67322a365718f"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the first quarter of 2022, the Company issued PSUs to employees under the 2021 Plan. PSUs will vest subject upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI5_f3a63c32-4b62-4f78-add7-ffd3746b13c6" escape="true"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes RSU and PSU activity and related information during the year ended December&#160;31, 2022 under the 2021 Plan (in thousands, except share price):</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:72.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></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.767%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:27pt"><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 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i05a4751e285c47e6a14eb7405c138794_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMS0xLTEtMTM3NDYw_e28fa8b2-a19c-4ee6-bf3a-4011572c20de">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05a4751e285c47e6a14eb7405c138794_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMy0xLTEtMTM3NDYw_f79b40ad-ffa0-4fe1-ab61-f8cba6750164">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMS0xLTEtMTM3NDQ5_1c0af917-d9ae-46c2-a7ad-d603702413d2">7,635</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMy0xLTEtMTM3NDQ5_7ffbc837-2ba2-4f42-9e3f-b5d44db6e907">33.02</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMS0xLTEtMTM3NDQ5_5473b5f1-0ea1-4706-9b6d-dd3ba099a94e">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMy0xLTEtMTM3NDQ5_c50b7476-7258-4a0e-bb4f-5a165f2cb31c">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMS0xLTEtMTM3NDQ5_7b432d61-a9ab-4e81-a9b0-12e0846667d8">65</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMy0xLTEtMTM3NDQ5_ec1ad62c-0d93-4382-94ed-69054dc48dbc">32.98</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i9b60b50826da4a2ebd473a93c112f7db_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMS0xLTEtMTI2ODgy_a8b87b9e-de1e-4e3d-95f6-20ae7ff979e5">7,570</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9b60b50826da4a2ebd473a93c112f7db_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMy0xLTEtMTI2ODgy_6049bb81-7369-4564-a712-1874bf3a7948">33.02</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMS0xLTEtMTI2ODgy_e91bc22b-2a93-4bef-b001-ef31884d513b">12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMy0xLTEtMTI2ODgy_bf40f302-1391-42b6-b577-116f35387371">18.89</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMS0xLTEtMTI2ODgy_8bb69590-f6d2-4f78-86d0-f4efd2001688">1,998</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMy0xLTEtMTI2ODgy_d66c2dc0-880e-4fed-9e67-4d8e805e31ad">31.43</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="shares" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMS0xLTEtMTI2ODgy_589ba67d-de9f-465b-8abb-22063a5c6ebc">1,021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMy0xLTEtMTI2ODgy_805d8c42-c316-4ead-a6d3-b2dd484da02f">30.02</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 5.57pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzYtMS0xLTEtMTI2ODgy_990fc521-bff5-45ee-a4e5-0ba4a23b2467">17,346</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzYtMy0xLTEtMTI2ODgy_31c2ec3e-51e1-4e15-9283-8831f5c41f6f">22.95</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></table></div></ix:nonNumeric><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Employee Stock Purchase Plan</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2021, the Company&#8217;s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. As of December&#160;31, 2022, a total of <ix:nonFraction unitRef="shares" contextRef="i0e078717a54645998196621b776d364d_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0ODI3NDg_b726d1c7-0771-4f52-b230-47d240827bc6">8,258,786</ix:nonFraction> shares of the Company&#8217;s Class A common stock has been reserved for future issuance under the ESPP. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the ESPP, eligible employees are able to acquire shares of common stock by accumulating funds through payroll deductions. Offering periods are generally <ix:nonNumeric contextRef="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031" name="infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzg5NTU_cc0ae69c-3d55-4105-a9e6-b37b7defaa4d">twelve months</ix:nonNumeric> long and begin on March 1 and September 1 of each year. The purchase price for shares of our common stock purchased under the 2021 ESPP is <ix:nonFraction unitRef="number" contextRef="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031" decimals="2" name="infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzkyMzA_0b9b1547-b2d5-4fa3-9e0b-2f9f4bdd446f">85</ix:nonFraction>% of the lesser of the fair market value of our common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Share Repurchases</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were <ix:nonFraction unitRef="shares" contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzQzOTgwNDY1NTQ4NzM_2d1c6a0b-b907-456f-984a-0c264942f78a">no</ix:nonFraction> repurchases during the year ended December&#160;31, 2022.During the year ended December&#160;31, 2021, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzk3MTk_3d13e334-bafe-4d62-acb9-3d2a151c5a72">0.4</ix:nonFraction> million shares for $<ix:nonFraction unitRef="usd" contextRef="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzk3MzM_c449a545-ae90-4031-8297-d4a235c5ca97">9.3</ix:nonFraction> million. All repurchases were completed under the terms of the 2015 Plan.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 130 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i288acf8b9f7342f2b3b67322a365718f" continuedAt="ib9f25841986f4a6cbef73599d8c34a9b"><div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Summary of Assumptions</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected term -</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> For options, the Company estimates the expected term based on an analysis of the facts and circumstances underlying the option agreement. For the ESPP, expected term represents the term from the first day of the offering period to the purchase dates within each offering period.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected volatility -</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> As we do not have sufficient trading history of our common stock, we estimate the volatility of our common stock on the date of the grant based on the weighted-average historical stock price volatility of comparable publicly-traded companies over a period equal to the expected term of the award.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Risk-free interest rate - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free rate is estimated based upon the implied yield on the U.S. Treasury&#160;zero-coupon&#160;issued with maturities that are consistent with the option&#8217;s expected term. </span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected dividend yiel</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d -  Based on Company&#8217;s continued assumption that there will not be any dividend payouts, the expected dividend yield is zero.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair value of underlying common stock - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company's IPO, the fair value of the underlying share and the exercise price were based on the estimated per share fair value from the Company&#8217;s recurring valuation process. The Company discounted the fair value of the underlying share for lack of marketability of the shares before applying each model. After the completion of the IPO, the fair value of the Company's common stock is determined by the closing price of its common stock on the primary stock exchange on which our common stock is traded date of grant for options or on the first day of the offering period for the Company's ESPP. </span></div><div style="margin-top:6pt;text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no Service-based option awards granted during the year ended December&#160;31, 2022. <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI3_9ff2bcab-1e5b-447b-b93d-b0aecdb42223" continuedAt="ic5c3b69457ac46fc9c68de02ce51ef90" escape="true">The fair values of the Service-based option awards granted during the years ended December&#160;31, 2021 and 2020 were estimated using the following assumptions using the Black-Scholes pricing model:</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:continuation id="ic5c3b69457ac46fc9c68de02ce51ef90" continuedAt="i81c715976bb64d49b0ab56a8a5bb6645"><table 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:75.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.306%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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: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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Service-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzMtMy0xLTEtMTI2ODgy_25c431c1-af4c-40eb-9124-97cdf3bb3f41">3.4</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzMtNS0xLTEtMTI2ODgy_afe92ebb-e092-47db-ae26-825f8f9f9302">2.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzQtMy0xLTEtMTI2ODgy_49e842ef-3994-481b-9d53-29abcb3ca10d">39.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzQtNS0xLTEtMTI2ODgy_105d51d1-07b1-4505-b723-9f856a745e26">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzUtMy0xLTEtMTI2ODgy_ed780a32-248d-48c2-a23f-c90a0e671bed">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzUtNS0xLTEtMTI2ODgy_05a7cd7c-9b90-461b-b13a-f48cd91cbb46">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzYtMy0xLTEtMTI2ODgy_04d72c1f-58dd-4035-92bd-95d5850d5049">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzYtNS0xLTEtMTI2ODgy_828c4f37-64f1-4546-8c02-7fa3888c3f9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 131 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div><div><span><br/></span></div><ix:continuation id="ib9f25841986f4a6cbef73599d8c34a9b" continuedAt="ibb36277f99bb4568bb4863c3aea56711"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no Performance-based option awards granted during the year ended December&#160;31, 2022. <ix:continuation id="i81c715976bb64d49b0ab56a8a5bb6645" continuedAt="i7fb7ba9818864fe5b56171103bffa105">The following table summarizes the weighted-average assumptions used in estimating the fair value of our Performance-based options using the Monte Carlo pricing model:</ix:continuation></span></div><div><span><br/></span></div><div><ix:continuation id="i7fb7ba9818864fe5b56171103bffa105"><table 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.075%"></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:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i12333145723047a29a24fa0ea24ce38e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246N2MxOTcwYThmOWE0NGRhYTk1MDdlYTUzNmJlNmU1MmNfOQ_1aa577db-0821-40bc-8e54-a8ef966c9720">1.9</ix:nonNumeric> - <ix:nonNumeric contextRef="i15ad640c03884960be53fb017a87203a_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246N2MxOTcwYThmOWE0NGRhYTk1MDdlYTUzNmJlNmU1MmNfMTQ_b2702f47-c412-40f5-b297-fc87795ebb02">2.7</ix:nonNumeric></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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i29c88505046043e8900ac5041184c684_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtNS0xLTEtMTQyMzgyL3RleHRyZWdpb246NzFlNzllNjRlNzY3NDFlNDg1YThkNmUzYTlmZTcyOWJfMTY0OTI2NzQ0MTY2OA_7752cd9b-3a29-4d11-b676-3020d43456a0">3.4</ix:nonNumeric> - <ix:nonNumeric contextRef="idd99ae3f5aba487399e48b1d6e50d3f7_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtNS0xLTEtMTQyMzgyL3RleHRyZWdpb246NzFlNzllNjRlNzY3NDFlNDg1YThkNmUzYTlmZTcyOWJfMTY0OTI2NzQ0MTY3NA_b95fd2eb-8c57-4c7a-84ef-70924fa638c2">3.9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MzY5Y2VhMWQ5NDk2NDczMGI5NWQ1OGRhZDUzZTMxYWFfNTQ5NzU1ODEzOTA3_06e73783-0ee8-4c8b-b6eb-e834970fe7c1">40.0</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MzY5Y2VhMWQ5NDk2NDczMGI5NWQ1OGRhZDUzZTMxYWFfNA_c250bec5-166b-4432-b317-4920d292d591">45.0</ix:nonFraction>%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtNS0xLTEtMTQyMzk3L3RleHRyZWdpb246ZmE5M2YyMGEwYjVjNGFiY2I3NWVlMGMwNzg2NzY2MTNfMTY0OTI2NzQ0MTY3Ng_75d9c689-62a2-49fa-b703-4db36eedf390">45</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246NmY0ZmNiNjIyZGQzNDkxN2I4NWMwOTZjNjQ5NWY2MThfNA_18788241-dada-4cb6-a28b-74790fdf7f0c">1.2</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246NmY0ZmNiNjIyZGQzNDkxN2I4NWMwOTZjNjQ5NWY2MThfOQ_07e85dc2-7a30-4c1a-8a1e-a451f73d340c">1.5</ix:nonFraction>%</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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtNS0xLTEtMTQyNDA0L3RleHRyZWdpb246NTZlYzA5NWE2YzBhNGVkZGFhNWI2NTgyMDlmYjExM2VfMTY0OTI2NzQ0MTY2OA_0ece3916-c3fc-4848-934b-ae23c7a8a932">0.6</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtNS0xLTEtMTQyNDA0L3RleHRyZWdpb246NTZlYzA5NWE2YzBhNGVkZGFhNWI2NTgyMDlmYjExM2VfMTY0OTI2NzQ0MTY3NQ_7a8099ad-c0fc-4e71-aba2-12c98767aaed">0.7</ix:nonFraction>% </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzYtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MGMyNDk5M2YzYWIxNDZlYjhjYmEzNjRkYzgwZDg2M2FfNA_b77ea5c5-eea4-4692-932d-b06aadd1f0db">&#8212;</ix:nonFraction>%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzYtNS0xLTEtMTQyNDI0L3RleHRyZWdpb246MmQxZTNkM2Y5MmRmNGRjYWI5YTMzNTJjNmU1Y2NmODNfMTY0OTI2NzQ0MTY2OA_3b83cfb1-3418-438a-8339-e720fbb08a0f">&#8212;</ix:nonFraction>%</span></div></td></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI0_24fcaa34-fdde-4522-adcc-f0cdd7b70512" escape="true"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the offering periods during the years ended December&#160;31, 2022 and 2021 using the Black-Scholes pricing model:</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:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></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:13.375%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i95ddf48153e2433e833bbfa750f7c608_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTMyNjc1L3RleHRyZWdpb246NjVmZGZiMjIzMWRmNDE5ODljZGNiNmE5NzJmZTA1MGVfMTY0OTI2NzQ0MTY4Mg_43723f79-f932-41b9-aeca-21aad26cc3a2">0.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i1bfcb101e5a243c7aebb030ddab5d30e_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTMyNjc1L3RleHRyZWdpb246NjVmZGZiMjIzMWRmNDE5ODljZGNiNmE5NzJmZTA1MGVfMTY0OTI2NzQ0MTY3Ng_a152b5c1-6170-41d6-a6f6-c6b8e1548fc2">1.0</ix:nonNumeric>  </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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3986b89405714696a825b40ff9ce9aca_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2JmYzBkMjc4ODM5NDllMzgwM2Q4ZjkzNDVjNGJmNTBfMTA_e281581c-1864-4fc2-8b1a-30e334d4b74d">0.3</ix:nonNumeric> - <ix:nonNumeric contextRef="i9da158490bbc415c83663ff56fc9c9f8_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2JmYzBkMjc4ODM5NDllMzgwM2Q4ZjkzNDVjNGJmNTBfMTU_c340c1df-c249-4d10-aa1a-4baad6881ec7">0.9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTM3NTYxL3RleHRyZWdpb246YzY1NjVjMTgxNjI4NDE3OTg2ZDcyMzc5MmE1YjUzZmNfMTY0OTI2NzQ0MTY2OA_d1b7ed61-0ae7-4a27-839b-fa754096622f">34.8</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTM3NTYxL3RleHRyZWdpb246YzY1NjVjMTgxNjI4NDE3OTg2ZDcyMzc5MmE1YjUzZmNfMTY0OTI2NzQ0MTY3NQ_a047f3c2-b573-4970-a558-5604acc1372a">45.2</ix:nonFraction>% </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2EzMWQ0MmY0MDRhNDUwYzg4M2U2ZjNlYTMwN2JhMThfNA_dee363b7-1143-4351-80b7-eda277e3940d">27.6</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2EzMWQ0MmY0MDRhNDUwYzg4M2U2ZjNlYTMwN2JhMThfOQ_d15692db-b46d-4d32-9e66-c9e8abbd656b">32.6</ix:nonFraction>% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTM3NTczL3RleHRyZWdpb246N2I0YWEwZTYzYWEwNDY1ZTk1ZmY1MDg0ZDk1OTNiZGFfMTY0OTI2NzQ0MTY4OA_b1a91a78-222a-4a32-9db1-658d51449e5a">0.6</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTM3NTczL3RleHRyZWdpb246N2I0YWEwZTYzYWEwNDY1ZTk1ZmY1MDg0ZDk1OTNiZGFfMTY0OTI2NzQ0MTY5Mg_bc50417d-1dd3-4c1d-93e0-9bd008aab277">3.5</ix:nonFraction>% </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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246ZjA3M2QyY2E3MGQ0NDlkNWE1ZTVlNWI5MDA0MjdlZDVfNA_868647f8-d7c1-4845-b6be-695cfb07d44d">0.1</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzYtMS0xLTEtMTM3NTc4L3RleHRyZWdpb246NzY0Y2I2M2NlMDg2NDc2Yjg2NjhiN2I0MWU2ZmU3YmFfMTY0OTI2NzQ0MTY3Mg_b56589ea-d38a-4616-8395-87e528d1d943">&#8212;</ix:nonFraction>%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="number" contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmYzOGIzMTBlMmU1NDVhNzgyY2JiYTcyOTk0NzU3NmNfNA_1e617d35-c86a-4b06-a126-2ffccaa77df1">&#8212;</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fair value of common stock</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i07340aa728de44a2a66ed99d9083f874_I20221231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMS0xLTEtMTM3NjAxL3RleHRyZWdpb246YzZiYTYzZmUyNTliNGI1YjhmYTZiZDQ3ZmRlMmQwYzdfMTY0OTI2NzQ0MTY2OA_01b40186-9ad3-4c1f-8e63-a58635e7d8a8">20.05</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="ia6a94eb0cc8242aba316f786f55e5cec_I20221231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMS0xLTEtMTM3NjAxL3RleHRyZWdpb246YzZiYTYzZmUyNTliNGI1YjhmYTZiZDQ3ZmRlMmQwYzdfMTY0OTI2NzQ0MTY3NQ_f64d8a8a-4a6a-4d78-8c5f-257eb56b6994">21.55</ix:nonFraction> </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:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i07cadd1ad38e4816b9b48facc9a51894_I20211231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMy0xLTEtMTM3NjIwL3RleHRyZWdpb246M2U0YjQzMjVmY2JmNDZlNGEzNzU3MGI5Y2I0OGM4YzdfMTY0OTI2NzQ0MTY2OA_037b47c4-7f94-4a72-bfc2-9d02a945bc76">29.00</ix:nonFraction></span></div></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Compensation</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI2_cfffe5cf-281e-4597-9b5a-206598609b45" escape="true"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The stock-based compensation (excluding deferred compensation) for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtMS0xLTEtMTI2ODgy_1df039cf-a54b-4f53-8d6c-9f0988b2c4f3">20,763</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtMy0xLTEtMTI2ODgy_f41a2614-48aa-42ba-bd8a-64d56b9a9fb5">5,528</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtNS0xLTEtMTI2ODgy_6e8ed90b-3481-4013-a93c-e87640625320">916</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifbc54597f7b8464fbdfd43439779fe37_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtMS0xLTEtMTI2ODgy_d5c53377-35f0-4f6e-b41e-96f033c6bea6">40,045</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0d1eada2ed774c8d890cfe00772500d6_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtMy0xLTEtMTI2ODgy_20e8ab44-3416-4a4e-b73f-263b98078f33">11,114</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1b036cf03d654a50a0d889d352d5099c_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtNS0xLTEtMTI2ODgy_cb9d7403-8d73-43ef-a2cd-c1a994e7fd81">2,531</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i439d89d6fce849168b0740c837d839b6_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtMS0xLTEtMTI2ODgy_4cf4cdf8-bd0a-4065-9700-7b0eb02d531e">39,175</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7c79bbb103ed4706a3fddbaa391b3fa7_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtMy0xLTEtMTI2ODgy_608c1834-c55b-4a5b-8eb7-84f86d69d9d4">12,889</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icccc1e56663441479d0a86ad70b0640c_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtNS0xLTEtMTI2ODgy_8be6fd1f-7a97-4b47-8ca4-19421257a165">3,035</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ic91a988fbd2541cbbdc4125e690a7cd4_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtMS0xLTEtMTI2ODgy_6bcccc53-3d6d-49af-8327-22480b533779">35,879</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ica7df7b10bbc49f8b83bf073f6b40c1d_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtMy0xLTEtMTI2ODgy_5f196b3d-3c2e-4503-a8e4-1465203e6dc8">15,486</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i89019bebc38a40ed99cb508db9e3cd3b_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtNS0xLTEtMTI2ODgy_57a0b1c2-e07f-4d3e-b02d-c1d9329f3829">5,562</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctMS0xLTEtMTI2ODgy_4166d3ba-da9b-4202-b24b-d868c179eb78">135,862</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctMy0xLTEtMTI2ODgy_5fc6538b-34c6-4d55-894f-aceace9bf897">45,017</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctNS0xLTEtMTI2ODgy_5a0f22d4-4cfd-4294-8036-90a42a20a1b8">12,044</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="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested service-based options was $<ix:nonFraction unitRef="usd" contextRef="ib3546485994b493cb60eb41f98b33503_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzExODIx_6b7409da-84bd-45a2-9362-959e7c4f7318">13.2</ix:nonFraction> million and is expected to be recognized over the remaining weighted-average vesting period of <ix:nonNumeric contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzExOTEx_ba0c7cef-367e-4772-a912-735ad9a8ea2b">1.06</ix:nonNumeric> years. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance, market liquidity and service vesting conditions is $<ix:nonFraction unitRef="usd" contextRef="ibe6f651e151f413c9572a04dc50e3e34_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyMzc3_6f9524c8-ca1f-4ba8-9db5-636070832441">8.3</ix:nonFraction>&#160;million and is expected to be </span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 132 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ibb36277f99bb4568bb4863c3aea56711"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">recognized over the estimated derived service period of <ix:nonNumeric contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjU1_92fbc808-ba73-473b-a0a3-97133f3920b7">1.42</ix:nonNumeric> years, unless the market liquidity vesting criteria are achieved earlier. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance and service vesting conditions is $<ix:nonFraction unitRef="usd" contextRef="i4635cfd232604b458402e9cbca4511f0_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyOTk3_464e7eec-9480-470d-9beb-c10ce1bb11e6">9.6</ix:nonFraction>&#160;million and is expected to be recognized over the remaining service period of <ix:nonNumeric contextRef="i9216e351704f402ca89ae8355b4581af_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEzMjQ3_f125c69e-1b8e-4a15-b3f1-17dad5eb2a0a">2.25</ix:nonNumeric> years.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $<ix:nonFraction unitRef="usd" contextRef="i1065ca92fb4943eda05c5c2ca55fe89e_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMzI_418cc117-349e-499c-b27e-e916a5ba5991">366.3</ix:nonFraction>&#160;million and is expected to be recognized over the remaining weighted-average vesting period of <ix:nonNumeric contextRef="i24972fe90804402db5c0536f47765716_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMjg_3a8bbaf9-3ba5-43e0-849e-849428f879bf">2.95</ix:nonNumeric> years.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the ESPP was $<ix:nonFraction unitRef="usd" contextRef="i0e078717a54645998196621b776d364d_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMzk_6f742154-2783-4ab0-bedd-e7ea4a4557ad">3.2</ix:nonFraction>&#160;million and is expected to be recognized over the remaining offering periods.</span></div></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_157"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 14.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:DefinedContributionPlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzEwMjU_49bac201-297a-48a7-863f-de99f466d602" continuedAt="ic169d0b591614595ae81b80ae6ccb23b" escape="true">Employee 401(K) Plan</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ic169d0b591614595ae81b80ae6ccb23b">The Company&#8217;s employee savings and retirement plan (the &#8220;Plan&#8221;) is qualified under Section&#160;401 of the Internal Revenue Code. The Plan is available to all regular employees on the Company&#8217;s U.S.&#160;payroll and provides employees with tax deferred salary deductions and alternative investment options. Employees may contribute up to <ix:nonFraction unitRef="number" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzM2Mw_6b444f2b-0ede-4ba7-b8c6-aa61803edcc8">50</ix:nonFraction>% of their salary, up to the statutory prescribed annual limit. The Company matches <ix:nonFraction unitRef="number" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzQ0OA_8f5d6507-4a0a-4f7a-9487-34dbbcdc4721">50</ix:nonFraction>% of the contribution made by an employee, up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzUxMQ_efe0ea2b-b24d-47fc-98c0-bcaa97116cbb">6,000</ix:nonFraction> per calendar year. For employees hired prior to January&#160;1, 2017, contributions made by the Company vest <ix:nonFraction unitRef="number" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzYxOA_68918f32-ea0c-4cf4-844b-77b2eeb92f90">100</ix:nonFraction>% upon contribution. For employees hired after January&#160;1, 2017, contributions made by the Company vest on a graded vesting schedule over <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="infa:DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc1Ng_0ea357a9-f8c9-47a1-a4a4-98990d76e392">four years</ix:nonNumeric>. The Company contributed $<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc4NA_da18a2fa-5249-4ac4-a376-d95b820996fd">10.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc4OA_710ff516-32ec-4338-a9b8-1e2e1c838b48">9.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc5Ng_043ab135-25d9-463e-a5d5-a0a2d2643dfc">10.0</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. In addition, the Plan provides for discretionary contributions at the discretion of the Board of Directors. <ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_1d0e84c7-356f-4972-abc4-5fb68e33bb94"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_58ace019-ca2e-4b5a-aaee-117cdf39b1c0"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_d7b44fcb-af81-4489-a695-d7b547a41f86">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> discretionary contributions have been made by the Company to date.</ix:continuation></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 133 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_160"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 15.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzIzMzY_38014ed3-3f57-4bcb-be7b-f2ae7969d655" continuedAt="i203394677f3b42e8858befbf1db73885" escape="true">Accumulated Other Comprehensive (Loss) Income</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i203394677f3b42e8858befbf1db73885" continuedAt="i604a9a9d0aaa4e9e81e17736f7f22d6c"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzIzMzc_75e0ce3e-e1ac-4681-981b-bc9a42adccd0" continuedAt="i88e3f4e2e1514e15a60f8e0d529feba1" escape="true"><div style="margin-bottom:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive (loss) income for the year ended December&#160;31, 2022, net of taxes (in thousands):</span></div><div><span><br/></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:41.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.639%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative <br/>Translation <br/>Adjustments </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized (Loss) on Available-for-sale Debt Securities</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:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign </span></div><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Rate </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Cash </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Flow </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i493d516c81a64482bd8f2cf7d756b759_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMS0xLTEtMTI2ODgy_d23cfdb1-1dd4-440e-9f28-8ac5483d53b8">20,232</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i694398d6847b47dfb065a5f50b8640e6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMi0xLTEtMTQwNTcx_851de112-ceca-4b48-b918-181a5b5e7e65">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMy0xLTEtMTI2ODgy_41bd4366-c0f7-4487-80b8-2951e491868a">1,018</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i63da463ee6df49759e9bfebe43da103b_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItNi0xLTEtMTI2ODgy_4820f96c-8f9d-4b63-9099-aa4c30590b45">4,099</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iba29c03230524c80a37d553d966a997c_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItOS0xLTEtMTI2ODgy_a511a890-f8c9-40ed-a7c1-d4b6e27cc801">3,081</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMTEtMS0xLTEyNjg4Mg_7432af59-cad7-4000-929d-e225b3af6fe9">17,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $<ix:nonFraction unitRef="usd" contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfODk_68f89238-75f2-42ac-b0bb-769ed5a03161">548</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTY0OTI2NzQ0MTg0MA_f23c67e4-0db0-4de1-907a-9d779b6f1613">56</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTY0OTI2NzQ0MTg0OQ_24a468f0-4468-491a-8c5c-e5c2437034b2">1,359</ix:nonFraction> and,  $(<ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTAw_5ae5e0dc-44a6-4102-82da-8e15e8852256">2,472</ix:nonFraction>)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMS0xLTEtMTI2ODgy_8dd0aa57-733b-4cd7-993b-93837e2e0a0e">65,667</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMi0xLTEtMTQwNTcx_e868b179-6ef0-4ed2-a209-85a9a4f56b5a">171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMy0xLTEtMTI2ODgy_e0513fe6-48c3-4e4a-b9a2-16c8bc658c4a">4,154</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtNi0xLTEtMTI2ODgy_a55f1c52-4140-4295-a6ad-e4cfc021960b">7,533</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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtOS0xLTEtMTI2ODgy_a99fa095-46ff-49a3-bf33-d52a750322da">3,379</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMTEtMS0xLTEyNjg4Mg_cc120eb9-93a6-4245-9c96-beb8dfafa728">62,459</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $<ix:nonFraction unitRef="usd" contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTE4_e709bc70-190f-417c-a6ef-8afd28fbf0aa">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg1Mg_f5b1c7ed-98cf-4295-b96a-011e849d7c7e">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg2MQ_7cbd6dcf-c7a5-4c25-bf4e-e5a345ad99a8">350</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg3Mw_0d9eaa04-0222-484c-b4a0-0726a39333fd">1,124</ix:nonFraction>)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMS0xLTEtMTI2ODgy_823184ef-4d53-4b79-82b4-01acf38dd34b">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMi0xLTEtMTQwNTcx_0c6a3b3d-e1b5-43ba-a4f7-e888f9a98082">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMy0xLTEtMTI2ODgy_918746aa-2b6a-4e63-b9fa-079ca88f7bd3">1,071</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtNi0xLTEtMTI2ODgy_15fdd217-3d35-4210-ab36-b1cfe5c85bf2">3,434</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtOS0xLTEtMTI2ODgy_c83c69ee-9aa6-40fc-89c5-0d39634e9104">2,363</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMTEtMS0xLTEyNjg4Mg_503c6f51-caca-4b05-aa32-f29d0bafc212">2,363</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive (loss) income, net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMS0xLTEtMTI2ODgy_73064208-d044-437b-85d0-ae2cf3f7b607">65,667</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMi0xLTEtMTQwNTcx_3b6b80f6-15b8-4039-a6d9-5db3260cb69c">171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMy0xLTEtMTI2ODgy_25b21bea-fe1a-470b-8e7c-069e8697b6ea">3,083</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtNi0xLTEtMTI2ODgy_26a55ea7-6916-484b-a3d7-ae4265437d62">4,099</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtOS0xLTEtMTI2ODgy_7b98568e-7f0f-4a9b-9d4d-a63911477deb">1,016</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMTEtMS0xLTEyNjg4Mg_30a1217e-b8e1-4ff2-b0c8-d36c3af9c192">64,822</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iaff1bd938ca24ccebdf9c69d74c7af8e_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMS0xLTEtMTI2ODgy_cb958f1e-d1c8-436b-ac1a-d5cc80c80030">45,435</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ib0fff52204e0488cbc37c3d58b1be3ef_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMi0xLTEtMTQwNTcx_942887ee-8a79-455e-8f57-441ac0506207">171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i3d10280f33404aafbe125c734b3f5907_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMy0xLTEtMTI2ODgy_e0fdc43a-f92a-4143-b1ef-5c01f21cccdd">2,065</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i803ff2c77582477b96abdada512cac95_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctNi0xLTEtMTI2ODgy_130bc195-8e43-419d-8df1-ab730efd673a">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6a6f37a0ba374b0983d11bad5a17d7d5_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctOS0xLTEtMTI2ODgy_95a6054c-4e6b-4a8d-b84a-d66c7deac901">2,065</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6d7fab9258bd422996370e6f57b7d27a_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMTEtMS0xLTEyNjg4Mg_91d40811-7e7f-4e85-98fe-3da8c004a7f0">47,671</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></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax loss of $(<ix:nonFraction unitRef="usd" contextRef="ia87e968f655640adb5ba4c41170c5047_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzI1OA_102c7fff-cebf-4806-a954-de439970c71b">316</ix:nonFraction>)and $(<ix:nonFraction unitRef="usd" contextRef="i130c8b060890499789c3ac1b0811b84e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzI2NQ_ed8892df-d1fb-4ea8-811a-d49b1fa2c836">1,105</ix:nonFraction>) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax gain of $<ix:nonFraction unitRef="usd" contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzQ2MQ_78d90383-fc01-48f7-a908-e54cbefae71b">4,558</ix:nonFraction> was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive (loss) income was included in income tax provision on the consolidated statements of operations.</span></div></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 134 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-indent:30.6pt"><span><br/></span></div><div><span><br/></span></div><ix:continuation id="i604a9a9d0aaa4e9e81e17736f7f22d6c" continuedAt="i7246a60a2769488fb746b0d49ca95923"><ix:continuation id="i88e3f4e2e1514e15a60f8e0d529feba1" continuedAt="id6caa77152024d0995ec3529c8b8f0e9"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2021, net of taxes (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</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:46.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.639%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.320%"></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:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments </span></div></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:bottom"><div style="padding-left:3.5pt;padding-right:3.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iacd4b560aedb45fcac324362341dd472_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMS0xLTEtMTI2ODgy_cc92ab65-4b94-4740-915f-d1dbeac7b687">63,711</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1583332572ae443b81e7c08ba435b4ad_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMy0xLTEtMTI2ODgy_c109c3d9-06ab-4c02-a9cb-10e110af53b1">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i3a8f1a3702984846bf876900f9fbaca3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItNi0xLTEtMTI2ODgy_5e634480-9b9d-48d8-974e-28d859347c73">22,059</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i2a5fd08eb98840e98ae23a1a1c287136_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItOS0xLTEtMTI2ODgy_2530f1b5-d389-46e5-a920-f8a1c3b972ab">20,416</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMTEtMS0xLTEyNjg4Mg_a78d0f00-3cbb-4ebc-9451-e90fe9523168">43,295</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:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax expense of $(<ix:nonFraction unitRef="usd" contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfOTc_ba4995b4-762f-419e-aec3-f7f76d2c7e0b">165</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfMTAx_098b3e5c-a710-4f68-b8e9-150c8a0731e1">618</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfMTA4_0dc0dc3e-d3ce-4880-8a60-2e73f66783cd">544</ix:nonFraction>)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMS0xLTEtMTI2ODgy_01da7794-1b63-4ee8-8992-0fb45b81a346">43,479</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMy0xLTEtMTI2ODgy_1db92a7a-6c0f-4c1f-b9d2-c8fb206c66b4">1,864</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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtNi0xLTEtMTI2ODgy_c3e584f1-4746-4eca-be2b-71c2d0a1990d">1,912</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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtOS0xLTEtMTI2ODgy_1a09d727-b062-4cc4-ad01-bc57a302ad3c">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMTEtMS0xLTEyNjg4Mg_084b22a4-6f07-4192-8c7e-fbef294ec481">39,703</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive income (loss), net of tax (expense) benefit of $<ix:nonFraction unitRef="usd" contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTAx_344970df-2319-4ac8-8b20-92654b2930a3">&#8212;</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTA1_b2f5be72-6d65-47e8-946f-3cdaa4432de6">818</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTEy_13492be5-ff38-4086-9ee7-90e0e98f92db">5,275</ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMS0xLTEtMTI2ODgy_337aa986-c54e-4234-992a-c050cc2261af">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMy0xLTEtMTI2ODgy_b8ac83c1-8a50-4ea5-9152-c780545418fe">2,489</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtNi0xLTEtMTI2ODgy_a67f6f80-7670-4ec9-a802-66f14d0f5ed1">16,048</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtOS0xLTEtMTI2ODgy_4513577b-3809-4ae7-8e2a-fa46f80c1ab3">13,559</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMTEtMS0xLTEyNjg4Mg_8df4ed25-d616-4da8-87af-1d1e8ebd2595">13,559</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMS0xLTEtMTI2ODgy_9970f5f6-7a08-471e-9d90-c50ae0af4d8c">43,479</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMy0xLTEtMTI2ODgy_36ee2003-a37c-4af5-b4d1-6515dd378a00">625</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtNi0xLTEtMTI2ODgy_70a99a75-8781-4298-ae9c-7136960702d4">17,960</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtOS0xLTEtMTI2ODgy_5cbab806-5fea-4ae0-9de9-a958310dd9cb">17,335</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMTEtMS0xLTEyNjg4Mg_8504d33f-a1b1-4824-88cf-6b0cad0a4ef7">26,144</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i493d516c81a64482bd8f2cf7d756b759_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMS0xLTEtMTI2ODgy_277a29e9-69f9-42af-bd35-3f41b4ba1ab0">20,232</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMy0xLTEtMTI2ODgy_49cb0067-1bf2-42cd-a036-28fbe11ab67e">1,018</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i63da463ee6df49759e9bfebe43da103b_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctNi0xLTEtMTI2ODgy_a5fdef6f-341d-45da-87e5-b5cf3c29c9ab">4,099</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iba29c03230524c80a37d553d966a997c_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctOS0xLTEtMTI2ODgy_79368baa-c4dd-4c2c-817d-0dc750685e06">3,081</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMTEtMS0xLTEyNjg4Mg_a1a22ba1-45da-4bea-adb6-27db28914c44">17,151</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax gain of $<ix:nonFraction unitRef="usd" contextRef="i2bdbe12396b0425384db61512a6983d2_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzk1Ng_698f4bc1-5ff6-483d-949c-60f5ce6c5a1d">629</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iafc7131cc6aa4494a2b0bfef6b24fd89_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzk2Mw_059746d1-436f-467b-b321-f72a4785b074">2,678</ix:nonFraction> were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(<ix:nonFraction unitRef="usd" contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzExNTk_d319f4ca-bb5d-4534-b94e-2af036459698">21,323</ix:nonFraction>) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</span></div></ix:continuation></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 135 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="i7246a60a2769488fb746b0d49ca95923"><ix:continuation id="id6caa77152024d0995ec3529c8b8f0e9"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2020, net of taxes (in thousands):</span></div><div><span><br/></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:43.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.639%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id0aa57d48505450f87f80be3ca94251f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMS0xLTEtMTI2ODgy_9f439e8d-f0cd-4b6f-91fd-04bd8526c589">18,224</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6284d04aa1fd45959e30f67efa252891_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMy0xLTEtMTI2ODgy_53a74e61-31c3-411e-b120-1c5b519ee136">232</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i52fa81b6420d4224b1e5ac5084094800_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItNi0xLTEtMTI2ODgy_108f3dfb-e7f9-4360-84b5-6d4198328aac">13,147</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i73b7fd5e86ac483bace914ed825ea084_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItOS0xLTEtMTI2ODgy_b686f7b6-ea3e-40eb-b81f-f46e8d67a783">12,915</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMTEtMS0xLTEyNjg4Mg_9f722305-b4cc-4c7b-85dd-47104fe0ace5">5,309</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax benefit (expense) of $(<ix:nonFraction unitRef="usd" contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfOTc_64f2b340-257a-4a2a-a74c-40eb1b0931b9">415</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfMTAx_627b674f-d80b-4e95-8e53-86e561e715b7">290</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfMTA4_a243d962-6e3b-475c-92a3-471262cf8534">7,933</ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMS0xLTEtMTI2ODgy_d3664f8b-1d54-4206-b80a-d77714262384">45,487</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMy0xLTEtMTI2ODgy_449adeef-6512-499b-b61d-b616c0524305">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtNi0xLTEtMTI2ODgy_8323dbf6-8122-43f4-a155-161787defd36">24,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtOS0xLTEtMTI2ODgy_dec00a93-46fb-4af8-a195-d87d5d104719">23,541</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMTEtMS0xLTEyNjg4Mg_202ffe06-d538-4308-8f66-b0c804a07a50">21,946</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss reclassified from accumulated other comprehensive income (loss), net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTE4_37531894-93c3-4304-b67a-1652a93eaadc">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTIy_4c1eeb2c-8990-4f44-a9c0-551f57ee02e3">169</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTI5_1a7e115a-8786-485a-8ef5-cdd342f4b0bf">5,042</ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMS0xLTEtMTI2ODgy_a67ecafe-416f-4fe9-be36-095ce5d184f0">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMy0xLTEtMTI2ODgy_40f86f51-b822-4f15-aab5-cba339b6acbc">518</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtNi0xLTEtMTI2ODgy_d90867cd-7950-4e00-a21d-6a7e75b0935b">15,522</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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtOS0xLTEtMTI2ODgy_f43554c6-318c-46a4-bfcc-bfe54b5f7bd9">16,040</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMTEtMS0xLTEyNjg4Mg_4179a09c-735f-414f-bf3b-11502b8ede09">16,040</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMS0xLTEtMTI2ODgy_0c38c7ce-8dac-47bf-857d-78ecc2f04354">45,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMy0xLTEtMTI2ODgy_22f3cd0f-3984-4a68-b6cb-d25c930e5396">1,411</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtNi0xLTEtMTI2ODgy_771800fc-6be2-466b-b766-67bba97e094d">8,912</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtOS0xLTEtMTI2ODgy_c8a7283a-6d10-4766-b227-59dfdaf60a9f">7,501</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMTEtMS0xLTEyNjg4Mg_86aeedc7-c964-4f04-a7cf-c9c7938d24b7">37,986</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iacd4b560aedb45fcac324362341dd472_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMS0xLTEtMTI2ODgy_72abc945-34b9-4d0b-a892-abe53e8f5e90">63,711</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1583332572ae443b81e7c08ba435b4ad_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMy0xLTEtMTI2ODgy_7b710bb1-3c5c-4d33-a1a2-9bc7a3d5b04a">1,643</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i3a8f1a3702984846bf876900f9fbaca3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctNi0xLTEtMTI2ODgy_24157e33-65a7-42c2-8b97-2c7ddf497a50">22,059</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i2a5fd08eb98840e98ae23a1a1c287136_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctOS0xLTEtMTI2ODgy_57579f9c-68b4-4dd1-b510-452e2f65169f">20,416</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMTEtMS0xLTEyNjg4Mg_46ee9755-79b7-487e-8bd7-680c738d83d7">43,295</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax losses of $(<ix:nonFraction unitRef="usd" contextRef="i38deba6d95d54daab685186706e41c18_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE2NDM_c7797769-7a5a-4266-b449-096e64642820">147</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="id58a6538161643a7b4bc0fa9adad14dd_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE2NTA_196e97e9-5efd-47e3-b6fc-8ed87aec099a">540</ix:nonFraction>) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(<ix:nonFraction unitRef="usd" contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE4NDY_abfd2a42-8344-4a88-9df4-9982927333bd">20,564</ix:nonFraction>) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Note 12. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and Note 19. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of the Notes to Consolidated Financial Statements of this Report for a further discussion.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 136 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_163"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 16. <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTE_434844b3-70b2-4f38-aea6-ccbf94e9783b" continuedAt="i3c1c2237562948d8a6c89eaf0923cd80" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-indent:30.6pt"><span><br/></span></div><ix:continuation id="i3c1c2237562948d8a6c89eaf0923cd80" continuedAt="ia5cf5cca6a8140859d07bfaf815119fb"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTI_afc6ae3d-4137-457a-9fdc-c08bb0e0b014" escape="true"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision (benefit) for income taxes consists of the following for the periods indicated (in thousands):</span></div><div><span><br/></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:59.426%"></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.530%"></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.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Current tax provision:</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtMS0xLTEtMTI2ODgy_8d781ad2-377c-418e-8dbd-545c01e6de0d">73,974</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtMy0xLTEtMTI2ODgy_ed8783c5-8c76-4545-ab37-9d2fe031f7f3">12,419</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtNS0xLTEtMTI2ODgy_d786f518-de3e-4473-bfaa-52a1abf680ee">25,118</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtMS0xLTEtMTI2ODgy_7405bd85-4fcd-4de9-8a1c-fa00dba7e983">15,175</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtMy0xLTEtMTI2ODgy_84e5c28a-142e-4730-ae31-c5428bd37dd5">9,748</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtNS0xLTEtMTI2ODgy_bbe164d6-5e2e-460e-bf8c-8fc98782ead3">7,955</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtMS0xLTEtMTI2ODgy_5dbc54bd-5545-4860-9047-037065225b59">16,394</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtMy0xLTEtMTI2ODgy_d10b1b51-c2be-4251-923d-f70aa3568a93">23,564</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtNS0xLTEtMTI2ODgy_7533f85c-e1be-4197-8f4d-42765b822d38">17,033</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total current tax provision</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtMS0xLTEtMTI2ODgy_ef90fc66-9b60-4bc5-bcc7-38bc5b41c847">105,543</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtMy0xLTEtMTI2ODgy_62ccfd2d-50f4-42e1-82d5-830b6ba6706b">45,731</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtNS0xLTEtMTI2ODgy_fddd5259-f03a-473c-b854-547194b8aebd">50,106</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax benefit:</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtMS0xLTEtMTI2ODgy_3173efc6-a768-4044-a2ca-78422070de6a">68,194</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtMy0xLTEtMTI2ODgy_33670725-2d88-4066-9d52-b50cafc026ed">8,699</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtNS0xLTEtMTI2ODgy_6f1169ca-4510-43cb-85cd-850f8c0fa4f6">46,101</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktMS0xLTEtMTI2ODgy_950329e7-0e0f-4e02-aa15-ef11af98ae20">15,589</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktMy0xLTEtMTI2ODgy_c56a0e76-2865-419e-9c71-815b95ee34ed">7,429</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktNS0xLTEtMTI2ODgy_432803ac-87df-4913-9514-eda85e7e7ae5">14,842</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTEtMS0xLTEyNjg4Mg_ad14109c-d2b2-47ef-8ff2-cffb6c161e7f">2,282</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTMtMS0xLTEyNjg4Mg_1eebc14b-32a0-45ec-bc52-b1768493faeb">5,564</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTUtMS0xLTEyNjg4Mg_ddbaaf68-2a9e-4310-a043-892980517bcc">11,484</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax (benefit)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTEtMS0xLTEyNjg4Mg_d6a9e17e-ee39-424a-be37-4e4a8f199c2b">86,065</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTMtMS0xLTEyNjg4Mg_b876c1f6-6156-47ac-b0a6-735c501f7875">21,692</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTUtMS0xLTEyNjg4Mg_80f8205c-0c3e-470d-a427-f74cd43c7fd2">72,427</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total provision (benefit) for income taxes&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTEtMS0xLTEyNjg4Mg_e915c96b-f07c-4dd0-95cd-9f4302c47f1d">19,478</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTMtMS0xLTEyNjg4Mg_8ff98b10-3dcc-428a-9053-f866e14bc090">24,039</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTUtMS0xLTEyNjg4Mg_00e4875b-9299-4914-9454-f87469d2c933">22,321</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:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDY_11dcb4fb-b36a-451a-b48c-91528ca99579" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The components of income (loss) before income taxes attributable to the U.S. and non-U.S. operations are as follows (in thousands):</span></div><div><span><br/></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:59.426%"></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.530%"></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.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S.</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItMS0xLTEtMTI2ODgyL3RleHRyZWdpb246NDk3Njc0MTBjNjI4NDcxMDg2YjNlZjI0ZGIwY2UxYmVfNA_dada658a-a7d5-4834-bbf6-8f1adb047dd6">49,957</ix:nonFraction>)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItMy0xLTEtMTI2ODgy_ce9aa2a2-5baa-42b9-895f-285109a502da">120,874</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItNS0xLTEtMTI2ODgy_dd007ab0-a06e-41d8-80d7-17cd76a13d84">199,087</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtMS0xLTEtMTI2ODgy_29dd1160-26f3-4b59-8d2d-c70717c9ae61">15,760</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtMy0xLTEtMTI2ODgy_d8707f83-ab17-4cd5-ad42-e7f532efc207">44,984</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtNS0xLTEtMTI2ODgy_719ada87-1f99-404c-95aa-03d617a2abb7">8,879</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246MTJmZDM4ZjJjZGNiNGQwMDljNTY3NmJhNzc1MWFjZmVfNA_b5e257e1-a5a0-4da3-9e3a-8da1f84c1cab">34,197</ix:nonFraction>)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtMy0xLTEtMTI2ODgy_5f79aebf-2476-4df6-823a-6d82f923b50a">75,890</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtNS0xLTEtMTI2ODgy_4daaf27c-ec0e-4370-9c89-f34f4a9b70d7">190,208</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="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company became a tax resident of the United States starting in 2021; therefore, the statutory rate used for purposes of the following reconciliation between the provision (benefit) for income taxes at the statutory tax rate and the total provision (benefit) for income taxes for the year ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2022 and 2021 was 21%. For 2020, the Company was a tax resident of Luxembourg; therefore the statutory rate was 25%: </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDc_bafd9531-377a-41fe-9e9e-c1f5b393c02f" escape="true"><table 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:59.426%"></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.530%"></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.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax benefit computed at statutory tax rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItMS0xLTEtMTI2ODgy_88b021cc-80c7-45f6-aa25-9d58a6671879">7,177</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItMy0xLTEtMTI2ODgy_00b8780f-a457-4beb-ab7d-6ad186b9d4f3">15,912</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItNS0xLTEtMTI2ODgy_d0002ccc-dfa9-4534-801f-2764e2b9cc7d">47,194</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">State taxes, net of federal 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtMS0xLTEtMTI2ODgy_8874c42a-d094-4f4c-82c7-d0ba1f4f2696">327</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtMy0xLTEtMTI2ODgy_651360f0-ae4f-4a5f-b087-92a1c2a8fc92">750</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtNS0xLTEtMTI2ODgy_de24928d-f78a-42b8-9fbe-c6b1692e198a">5,441</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign earnings taxed at different rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtMS0xLTEtMTI2ODgy_6a00ba39-2a36-40c2-a88a-bcd0b63f9f25">4,115</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtMy0xLTEtMTI2ODgy_ded08221-4bec-4878-9f30-efedd05f5db2">2,950</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtNS0xLTEtMTI2ODgy_8ef60f1e-3f6b-42fb-a0d0-243f97925d78">9,858</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtMS0xLTEtMTI2ODgy_d93af0e2-37e6-49e1-a96f-543992b7e254">9,504</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtMy0xLTEtMTI2ODgy_341c10d4-55dc-4197-98dc-8fc1b6b844f5">1,729</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtNS0xLTEtMTI2ODgy_2b77a6ff-1c75-4231-a8ec-3c6e3fb95797">1,023</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Return to provision true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtMS0xLTEtMTI2ODgy_a678e0d5-2e00-4316-b678-41cb10dc7d3d">1,794</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtMy0xLTEtMTI2ODgy_2c1b4c0a-9479-4fdf-ba01-85790ecc0d3c">114</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtNS0xLTEtMTI2ODgy_70becdcb-7a4a-4e04-a6bd-5fc875946a5a">9,365</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctMS0xLTEtMTI2ODgy_dd5fb0a6-c5bb-4026-b2fb-d5158e805f30">3,574</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctMy0xLTEtMTI2ODgy_79c2e6ff-a72b-4327-b7e3-a1ce8a0ff0b6">3,067</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctNS0xLTEtMTI2ODgy_8d0e9fda-ada8-47bb-9bbd-4b70f85bde39">2,259</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtMS0xLTEtMTI2ODgy_244a5f66-2e20-48b7-b0f7-0047e7438ac4">906</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtMy0xLTEtMTI2ODgy_486af050-e934-4e50-8aca-fb84941f6978">2,209</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtNS0xLTEtMTI2ODgy_ff15002d-e7e4-478f-8b43-f808762f4a7c">1,881</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign Inclusions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktMS0xLTEtMTI2ODgy_39494511-a79b-48ad-9259-89891afa313b">15,691</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktMy0xLTEtMTI2ODgy_a854a584-9b29-457b-9ac5-2a0e51b656e9">3,144</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktNS0xLTEtMTI2ODgy_4c47f987-bd7d-4991-9097-ad3cd7c81e8c">5,863</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTEtMS0xLTEyNjg4Mg_bcd97055-8618-4f53-ae5b-39d7edd2a790">4,354</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTMtMS0xLTEyNjg4Mg_c9749192-b322-4e6f-9792-dbfea4920dbf">5,729</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTUtMS0xLTEyNjg4Mg_02ccc6f7-8e99-49a5-a65b-d04b29a5c80a">3,586</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IRS audit settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTEtMS0xLTEyNjg4Mg_2b214025-a006-4412-aba6-a8d54547106f">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTMtMS0xLTEyNjg4Mg_22d3e372-ed82-4ee4-a90c-dc266f9a89c7">4,990</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTUtMS0xLTEyNjg4Mg_6d87043b-e065-45b6-89a8-d2b1439fff24">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTEtMS0xLTEyNjg4Mg_2824fa80-fdac-4cbd-ad24-feb43a4768ee">6,214</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTMtMS0xLTEyNjg4Mg_e9401304-3f2b-43e4-9591-deed617abcbf">30,768</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTUtMS0xLTEyNjg4Mg_dd3ffa26-92ea-424e-b7d3-91a43ef6b3be">1,938</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTEtMS0xLTEyNjg4Mg_2c74e24f-580e-4d35-b21f-db8782a23d1d">248</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTMtMS0xLTEyNjg4Mg_eb39a647-573f-4899-afe0-456ccbedd399">615</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTUtMS0xLTEyNjg4Mg_8ef8a1c9-eac2-46a3-b28b-e0b0680e9ed0">941</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total income tax provision (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTEtMS0xLTEyNjg4Mg_505069a4-2d79-4dd8-a682-c9ec0bc5fa86">19,478</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTMtMS0xLTEyNjg4Mg_2f53421e-6a5a-4f07-adf7-af95add45ee1">24,039</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTUtMS0xLTEyNjg4Mg_8676460b-63e1-4340-a84b-7698d7ea7549">22,321</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></ix:nonNumeric></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 137 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><ix:continuation id="ia5cf5cca6a8140859d07bfaf815119fb" continuedAt="ia5cbe330095f45b58a9e3e92dde2e782"><div style="margin-bottom:6pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was (<ix:nonFraction unitRef="number" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjI2_f4cd80dc-fe5d-4025-bc6f-5696f59ea4c6">57</ix:nonFraction>)% for the year ended December&#160;31, 2022.  The effective tax rate differed from the United States statutory rate of 21%, primarily due to foreign income inclusion under global intangible low-taxed income ("GILTI"), non-deductible stock-based compensation, and change in valuation allowance.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was (<ix:nonFraction unitRef="number" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjMw_589087f7-6165-4b31-8419-e95d05dd83e2">32</ix:nonFraction>)% for the year ended December 31, 2021. The effective tax rate differed from the United States statutory rate of 21%, primarily due to establishment of a valuation allowance on its disallowed interest expense deferred tax asset and withholding taxes, partially offset by a benefit from the IRS audit settlement in 2021.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was <ix:nonFraction unitRef="number" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjMz_28dc7413-ba69-49d6-9278-bbbb51413a34">12</ix:nonFraction>%  for the year ended December 31, 2020. The effective tax rate was lower than the Luxembourg statutory rate of 25%, primarily due to U.S. earnings taxed at lower tax rates under the Tax Cuts and Jobs Acts enacted on December 22, 2017.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDg_ff82c44d-8aeb-4948-813c-91228bca3f68" escape="true"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;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:69.075%"></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:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax assets:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net operating loss carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzMtMS0xLTEtMTI2ODgy_494fd5a3-30db-4f94-a910-764f1bfbd5c9">17,118</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzMtMy0xLTEtMTI2ODgy_0d0b569d-265b-4f7d-8ca7-236c54944a52">21,726</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Tax credit carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzQtMS0xLTEtMTI2ODgy_494b742d-5078-43fa-b6fc-11c342e1ab83">28,790</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzQtMy0xLTEtMTI2ODgy_513c550d-e720-4154-9c03-e98850ebd4ae">31,910</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reserves and accrued costs not currently deductible</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzUtMS0xLTEtMTI2ODgy_8621e1f4-687c-4446-ae37-d8ad868ca7af">14,465</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzUtMy0xLTEtMTI2ODgy_e2db85c7-ea14-4747-aae3-7a667a2c3323">14,653</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzYtMS0xLTEtMTI2ODgy_643e3739-ffa6-4b47-939c-60a2293cdb41">92,789</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzYtMy0xLTEtMTI2ODgy_2fce33d7-85be-4ac0-82cc-42e1d96420e4">76,773</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unrealized gains or losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="infa:DeferredTaxAssetsUnrealizedGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzctMS0xLTEtMTI2ODgy_5437494d-16d9-4907-89f1-da92048a6608">4,091</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="infa:DeferredTaxAssetsUnrealizedGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzctMy0xLTEtMTI2ODgy_31fe8f23-761a-42f5-a3a6-97e0544158ae">3,591</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Disallowed interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzgtMS0xLTEtMTI2ODgy_b1b715fa-1ba1-43ea-880a-1c63aa8a1d5c">64,754</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzgtMy0xLTEtMTI2ODgy_f47e6a0d-fa78-499c-aa10-7b708ddedaf5">88,204</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzktMS0xLTEtMTI2ODgy_1656cc1e-455d-4502-90a3-ed264e95864a">15,796</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzktMy0xLTEtMTI2ODgy_7b56ab2e-4268-4f78-a1fa-d35f4938c866">9,021</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="infa:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEwLTEtMS0xLTEyNjg4Mg_46e9a7e1-79c3-462f-a5e6-c9b79e644fdf">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="infa:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEwLTMtMS0xLTEyNjg4Mg_2f1c7eb8-db8d-4892-8514-a6cc51fdcb79">15,070</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 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">R&amp;D capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTEtMS0xLTE0NzYwNg_ad2fb139-3058-401d-b5f1-8b01cd2a625e">57,751</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTMtMS0xLTE0NzYwNg_b605ec43-344d-4094-97d5-2ecb9bb70c8e">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciable assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTEtMS0xLTEyNjg4Mg_3e0d348a-3b57-42ee-ad95-0b2dff6e8024">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTMtMS0xLTEyNjg4Mg_ef0bcbb4-1092-4689-9713-911d34362d2d">173</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEyLTEtMS0xLTEyNjg4Mg_5322754d-4780-4c26-8e7c-d903f8c5f2dd">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEyLTMtMS0xLTEyNjg4Mg_d5b78780-021c-4b80-9b23-e15b6454f6f1">486</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEzLTEtMS0xLTEyNjg4Mg_805fb158-a865-476f-962d-8724c115b0ba">307,457</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEzLTMtMS0xLTEyNjg4Mg_ced26744-f3a8-49f0-9456-bbef07ea9321">261,607</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Valuation allowance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE0LTEtMS0xLTEyNjg4Mg_1e62da48-dd66-4c2d-a3c1-08842756d570">124,794</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE0LTMtMS0xLTEyNjg4Mg_dcb6ebff-7eed-417c-8285-817341e4dd6a">128,108</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE1LTEtMS0xLTEyNjg4Mg_919f2070-b355-464d-bb4b-39528f9d90b0">182,663</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE1LTMtMS0xLTEyNjg4Mg_184d2b44-133e-43b0-9565-636283d29b6e">133,499</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax liabilities:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution tax</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="infa:DeferredTaxLiabilitiesDeferredDistributionTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE3LTEtMS0xLTEyNjg4Mg_abb12da8-9c88-4000-a582-78e0194dea4e">10,423</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="infa:DeferredTaxLiabilitiesDeferredDistributionTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE3LTMtMS0xLTEyNjg4Mg_7f8aff99-5873-4d47-a90a-cab6cfb32a3c">8,969</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE4LTEtMS0xLTEyNjg4Mg_cc2377b9-6f77-4207-bd4d-9bcb32b6e455">129,426</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE4LTMtMS0xLTEyNjg4Mg_ecf760b7-4e1c-4855-87a6-82b9d2e94830">170,482</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred commissions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE5LTEtMS0xLTEyNjg4Mg_2c25627a-18ea-4fde-b9ab-b6493e58657c">39,784</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE5LTMtMS0xLTEyNjg4Mg_0fec632d-82ba-48dd-b6ab-3ca5d503904b">32,537</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Right of use assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIwLTEtMS0xLTEyNjg4Mg_897bfe59-b81b-4ad4-89a1-2e5807d48eb4">8,558</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIwLTMtMS0xLTEyNjg4Mg_69ed5124-f855-4694-b254-5530c5312643">13,102</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIxLTEtMS0xLTEyNjg4Mg_9179eb89-06a9-4102-9e67-2cf98d851fa8">188,191</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIxLTMtMS0xLTEyNjg4Mg_8eaa5af5-26f0-4b10-b32e-47ca043b8112">225,090</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIyLTEtMS0xLTEyNjg4Mg_5197540c-2ae4-401b-b225-28eb7cb13aba">5,528</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIyLTMtMS0xLTEyNjg4Mg_a690f274-1f7d-49f7-93af-c9a5b6f652eb">91,591</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></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance for the year ended December&#160;31, 2022, the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of this analysis for the year ended December&#160;31, 2022, management believes it is more likely than not that the Company&#8217;s deferred tax assets, after recording valuation allowances for disallowed interest </span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 138 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ia5cbe330095f45b58a9e3e92dde2e782" continuedAt="i5cb2c2ec0b39406696f00374ecf37c6d"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">expense, the net California and Ireland deferred tax assets and operating loss carryforwards in certain non-U.S. jurisdictions, will be realized.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDk_14e49258-2ca3-4279-9368-99733522c40d" escape="true"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of valuation allowances is as follows (in thousands):</span></div><div><span><br/></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:46.719%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.615%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.615%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.618%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Valuation allowance on deferred tax assets:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.65pt;padding-right:1.65pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Beginning<br/>of&#160;Period </span></div></td><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:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Charged)<br/>Credited&#160;to<br/>Expenses&#160;/&#160;Other </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.45pt;padding-right:1.45pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Ending<br/>of&#160;Period </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="id04d978250544c72a3f95572b441a561_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtMi0xLTEtMTI2ODgy_e0852c25-7832-4077-879a-65268abeca4c">96,411</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtNC0xLTEtMTI2ODgy_8775f58e-a034-4527-885d-b0bfcb2053fa">12,560</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtNi0xLTEtMTI2ODgy_59b5320f-1114-4950-bad5-8b6bd60ebda1">83,851</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItMi0xLTEtMTI2ODgy_1741fe83-65b2-4c7f-83d4-2345af1d97d1">83,851</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItNC0xLTEtMTI2ODgy_24404aba-5fc5-4f13-86d8-7d89018e20fc">44,257</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItNi0xLTEtMTI2ODgy_ed94bcf2-fd33-4ab2-944a-faffcbd51289">128,108</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtMi0xLTEtMTI2ODgy_c90ba7a6-4057-4e7f-8b6c-180e3a17acbe">128,108</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtNC0xLTEtMTI2ODgy_72ca7cad-1db9-4eab-8e4f-2a346e5106dd">3,314</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtNi0xLTEtMTI2ODgy_00a7d7e6-b36d-4d8b-a950-5aa85a3d3e85">124,794</ix:nonFraction>)</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the Company had U.S. federal and state net operating loss carry forwards of approximately $<ix:nonFraction unitRef="usd" contextRef="ic4f40d9499b5407294ed58a9ac3aa26f_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI3MTk_4427163e-c35a-4163-b2be-edc9f5566c8d">15.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if381356d875a473ea475b571bddf51f0_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI3MzQ_91338f68-2124-4d41-8711-eb3d2b7261f2">8.3</ix:nonFraction> million, respectively. In addition, the Company has California research and development tax credit carry forwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i11a191160ec74797ab21abb6530f80a7_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzMwMTg_006ab5b5-4a32-40ad-b721-8ffc13e9bfe8">50.3</ix:nonFraction> million that do not expire. The utilization of the Company&#8217;s U.S. net operating losses is subject to various limitations under Section&#160;382. The Company does not anticipate any expiration of the U.S. net operating loss carry forwards prior to their utilization.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the Company&#8217;s non-U.S. subsidiaries had combined net operating loss carry forwards of $<ix:nonFraction unitRef="usd" contextRef="i678cd985ed3942e8846298611e9d02ef_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzMzNzg_9cac09c2-d506-456c-83fd-eb502209e939">103.4</ix:nonFraction> million that can be carried forward indefinitely. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company provides for taxes on the undistributed earnings of certain non-U.S. subsidiaries which would be subject to withholding taxes if distributed. Additional U.S. or foreign income tax liabilities may arise upon reversal of certain other outside basis differences in our foreign subsidiaries, although the calculation of such additional taxes is not practicable. Deferred distribution taxes were $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="infa:DeferredTaxLiabilitiesDeferredDistributionTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQwNzY_b0572cf3-409c-41bc-95e7-232a7de4cf41">10.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="infa:DeferredTaxLiabilitiesDeferredDistributionTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQwOTE_7e8336df-2db0-4fe6-8242-1a27bb491f78">9.0</ix:nonFraction> million for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTA_cbfd1857-29ea-4589-bd34-e701df345699" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span></div><div><span><br/></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:59.426%"></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.530%"></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.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItMS0xLTEtMTI2ODgy_b2947c35-abee-4706-a1e8-e5e4dcf34fde">43,044</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItMy0xLTEtMTI2ODgy_5596615d-d74b-4efa-b892-acd6d878ac5e">65,843</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="id04d978250544c72a3f95572b441a561_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItNS0xLTEtMTI2ODgy_81c74fc2-7883-4ef5-8456-70bdb22f7ab0">62,730</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtMS0xLTEtMTI2ODgy_f703d7ee-1867-4b5b-a8e7-2b97021bdc71">7,187</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtMy0xLTEtMTI2ODgy_1d426b7e-3e7e-4574-adc1-0d3f4c3e7d92">237</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtNS0xLTEtMTI2ODgy_500c9ce3-c4e7-43de-9274-d96287ccaf8f">1,765</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtMS0xLTEtMTI2ODgy_638cc826-af4c-4e04-af78-0b969ecafed2">1,569</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtMy0xLTEtMTI2ODgy_25b0ed55-5e41-4176-907d-6f2f8502ce8d">2,087</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtNS0xLTEtMTI2ODgy_7c379680-24dc-4b97-9534-c5a12d631a28">825</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions based on tax positions related to the current year</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtMS0xLTEtMTI2ODgy_1c8d3691-5278-4d59-9676-472384e82599">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtMy0xLTEtMTI2ODgy_b213d7fc-2fda-4eb7-a0a4-9c037b0fa783">4,432</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtNS0xLTEtMTI2ODgy_84fc1cde-c2e5-4638-8541-059226442cbb">4,332</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to lapse of statute of limitations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtMS0xLTEtMTI2ODgy_7e5dd8e9-d005-4b5a-8ce7-d3425ac4ccdf">595</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtMy0xLTEtMTI2ODgy_dd8041d4-2355-46fc-bb0e-7d9c2e643033">480</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtNS0xLTEtMTI2ODgy_14509748-8c16-4ab9-b683-f702cc43eee0">442</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to settlements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctMS0xLTEtMTI2ODgy_5b44a410-453c-4a4a-b15d-347366393d00">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctMy0xLTEtMTI2ODgy_a76a4e30-807a-4372-aa93-75be92f67f45">24,901</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctNS0xLTEtMTI2ODgy_5053c83f-97da-4599-90e6-2ba7e2569bef">1,717</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtMS0xLTEtMTI2ODgy_5920b9dd-1b74-423f-97c9-5e50f887c090">51,880</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtMy0xLTEtMTI2ODgy_ac3102f2-7d94-41ab-9070-47c9409cc389">43,044</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtNS0xLTEtMTI2ODgy_230d80f8-f40f-4af6-847f-8edf28ad0f39">65,843</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-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unrecognized tax benefits related to ASC 740, if recognized, would impact the income tax provision by $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNjA_a1138cf2-20cd-49c1-a054-ea2ee1b05fa8">25.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNzI_3907ed42-51b5-4e36-b1b7-cdda92878250">23.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNzk_b1b044cd-1bd8-4e8e-947b-bd7eac2b28ac">37.1</ix:nonFraction> million as of December&#160;31, 2022, 2021 and 2020, respectively. The Company has elected to include interest and penalties as a component of income tax expense. Accrued interest and penalties as of December&#160;31, 2022, 2021 and 2020 were approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ1OTY_5f123470-1668-49a9-acc0-77599d5f1fa6">5.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ2MDg_e2b08abc-22ef-4060-ba95-8bc3682186eb">3.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ2MTU_c0f0b83c-9e85-4f2d-96c3-5194125443a4">6.2</ix:nonFraction> million, respectively. As of December&#160;31, 2022, the gross unrecognized tax benefit was approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ3MDQ_a5d47145-9496-4f25-9acf-077a4cf5f91f">51.9</ix:nonFraction> million. It is reasonably possible that an additional reduction of up to $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-6" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI1ODM4NTIzMjYyMjk0_b02b5ae2-04e9-465f-be9c-9ccc5138ea3f">10</ix:nonFraction>&#160;million of unrecognized tax benefits may occur within the next 12 months due to statute of limitation lapse, a portion of which would impact our effective tax rate. The actual amount could vary significantly depending on the ultimate timing and nature of any settlements and tax interpretations.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 139 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5cb2c2ec0b39406696f00374ecf37c6d"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company files U.S.&#160;federal income tax returns as well as income tax returns in various states and foreign jurisdictions. As of December&#160;31, 2022, tax years 2017-2022 remain subject to examination in the major tax jurisdictions where the Company operates. In addition, the Company has been informed by certain state and foreign taxing authorities that it was selected for examination. U.S. federal, state and foreign jurisdictions have three to six open tax years at any point in time. The field work for certain state and foreign audits has commenced and are at various stages of completion as of December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although the outcome of any tax examination is uncertain, the Company believes that it has adequately provided in its financial statements for any additional taxes that it may be required to pay as a result of these examinations. The Company regularly assesses the likelihood of outcomes resulting from these examinations to determine the adequacy of its provision for income taxes and believes its current unrecognized tax benefit to be reasonable. If tax payments ultimately prove to be unnecessary, the recognition of previously unrecognized tax benefit would result in tax benefits in the period that the Company had determined unrecognized tax benefits were no longer necessary. However, if an ultimate tax assessment exceeds its estimate of tax liabilities, an additional tax provision might be required.</span></div></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_166"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 17. <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3Ng_9edbfaa7-b6f7-4928-ab9c-e3d5b85e978b" continuedAt="icdf7124bea61458f8d71dbad51a31056" escape="true">Net Loss Per Share</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="icdf7124bea61458f8d71dbad51a31056"><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3Nw_f0e6b06b-8a7d-41f0-b45b-7e6c149a7fd0" escape="true"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the computation of basic and diluted net loss per share (in thousands):</span></div><div><span><br/></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:59.280%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtMS0xLTEtMTI2ODgy_df148c49-bd8a-459f-b7ae-02879c4f0f81">53,675</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtMy0xLTEtMTI2ODgy_8078f6bf-ed48-4533-9d95-231071607109">99,929</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtNS0xLTEtMTI2ODgy_f045f370-7f8f-4537-bc26-8ff050a25ba6">167,887</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average shares in computing net loss per share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</span></div></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_26502a29-3fe3-4a2e-b14e-c867485dc2d9"><ix:nonFraction unitRef="shares" contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_2d73af2a-a24e-4e8c-9d38-a8478e8bdd97"><ix:nonFraction unitRef="shares" contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_3ddfeb5a-59a8-430a-be80-5895623e4c06"><ix:nonFraction unitRef="shares" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_f1baf8e3-41e7-433b-8168-8c0c8985becf">281,129</ix:nonFraction></ix:nonFraction></ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_0f8760fd-dd5d-4661-8305-0f6fc2fdfba1"><ix:nonFraction unitRef="shares" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_46a3dc74-28f6-4881-ba41-b2a0229f1f27"><ix:nonFraction unitRef="shares" contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_bb2fa1f5-b2f1-428a-8f76-2a476a26b354"><ix:nonFraction unitRef="shares" contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_bfbbb116-0003-4bfd-9a4f-3e7172ce1e3d">250,418</ix:nonFraction></ix:nonFraction></ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtNS0xLTEtMTI2ODgy_f7da026d-d479-4c1d-a158-74051d318f47"><ix:nonFraction unitRef="shares" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtNS0xLTEtMTI2ODgy_ff373be6-3822-45ef-82b4-99129fa61779">244,331</ix:nonFraction></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss per share attributable to Class A and B-1 common stockholders</span></div></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_605a6919-3dc1-46f2-92cc-92ebb1ab9086"><ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_742847e6-7218-4039-9cd3-2456b638bb00"><ix:nonFraction unitRef="usdPerShare" contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_7cf822b6-b841-4500-8150-ec62d8d43e2b"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_dc96641d-63b0-4741-ad6d-50e25a88d9e5">0.19</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_48266323-e090-4706-a4e0-8b5d26fe1ae6"><ix:nonFraction unitRef="usdPerShare" contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_c4c41c1a-36df-4c84-868f-90152afd0a8d"><ix:nonFraction unitRef="usdPerShare" contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_d6afe35a-072e-40d0-b5f8-3a89d6d5111a"><ix:nonFraction unitRef="usdPerShare" contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_ff5b9629-f608-4834-8c8f-e0aacafea192">0.40</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktNS0xLTEtMTI2ODgy_338b4525-5da9-4f63-aa9e-8392d2e0d483"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktNS0xLTEtMTI2ODgy_ecb229ed-5ac4-4635-8916-5ada0c7fd2fc">0.69</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3OA_24b77204-52b5-44e8-933d-c5327877a05c" escape="true"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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:59.280%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options outstanding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItMS0xLTEtMTI2ODgy_a22bff33-7bce-46ca-aa6d-b9af478bbc5a">4,138</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ib1f840b94e2c4c2b92c2ade82a1b66d0_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItMy0xLTEtMTI2ODgy_8fbcbd0c-269e-44e8-9b85-0a2b50092ad3">5,009</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i178de622740c4869a6aad6ecd6eb60bb_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItNS0xLTEtMTI2ODgy_9d3b1da3-6c58-4288-b863-e4245680f18a">2,624</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="icadb2fdb3c2a4d4ebe40027c3c8f4069_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtMS0xLTEtMTM4MzA4_b9a2d808-f396-4e82-a833-4b7185915460">247</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ie9e2fa34670b441ca4ff2e24432771ff_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtMy0xLTEtMTM4MzMx_c638f126-9fa8-4388-a2df-6f888252b2fa">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="id2377bd256884b759684bc7271a1f16c_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtNS0xLTEtMTM4MzMx_c394dc20-f23c-4cdb-95ab-1ddbd13c6f47">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="ifd672203b454482fbbe61bfeb727e462_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtMS0xLTEtMTM4MzA4_950bac99-1260-42c3-8f89-d543ad3799c5">76</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i90c151861a854fc6a004a5fddf3e7fed_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtMy0xLTEtMTM4MzMx_295aabf1-946d-47bd-ad96-123cd6c8de48">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i70dbfdebdd1b4c2bbe50cbc6492e1d4e_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtNS0xLTEtMTM4MzMx_40f15f20-3153-4bf5-b39c-b6f7a681add6">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i345198aeef7f4c65a03599c0ab0cea3d_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtMS0xLTEtMTM4MzA4_16ac32ca-e6e6-4f54-a81e-ac250d73c6d3">90</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="if0a6fab8019a4c3db15f86210430fe84_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtMy0xLTEtMTM4MzMx_bb65fc60-bef3-4bb2-b0aa-6b3ef17998b0">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="i1ce4672c1e0346dda9283272d2fab6e4_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtNS0xLTEtMTM4MzMx_0c566d25-9c76-48a0-b643-fac017e632ef">&#8212;</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><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%;padding-left:12.69pt">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">in the Notes to our Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_169"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 18.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1Xzk1NQ_77660c93-b1eb-4626-be7b-68f4f14a719a" continuedAt="ief5ad428179145b3b5e511ada485023d" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ief5ad428179145b3b5e511ada485023d" continuedAt="i1a25fb09e3a64a6d9b3f4f5820f287a7">In conjunction with closing the 2015 Privatization Transaction, the Company entered into an underwriting and monitoring fee arrangement with the Sponsors. During the year ended December&#160;31, 2022, the Company did not incur any monitoring fees. During the year ended December&#160;31, 2021, the Company incurred monitoring fees of $<ix:nonFraction unitRef="usd" contextRef="i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231" decimals="-5" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1XzI3Ng_935f99f3-0843-4ed2-9663-a280ba7bb9df">1.6</ix:nonFraction> million. The fees were expensed as general and administrative expenses in the consolidated statements of operations.</ix:continuation></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 140 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i1a25fb09e3a64a6d9b3f4f5820f287a7" continuedAt="i78e3f4457131485590ba4c56bbd8066a"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2016, the Company entered into a license and services agreement with one of its Sponsors. <ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1Xzk1Ng_9419e9c2-2be2-46cc-902b-ac215ea1444c" continuedAt="i1496b02cd4ac496aa76acea3c0ca193f" escape="true">The revenues recorded related to the agreement for the periods indicated below are as follows (in thousands):</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><ix:continuation id="i1496b02cd4ac496aa76acea3c0ca193f"><table 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:59.280%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtMS0xLTEtMTI2ODgy_b8ab8ebd-1660-49de-9083-fc0c7191065a">28</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i4f87ea21bdad4791bb462be8654df413_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtMy0xLTEtMTI2ODgy_3a54c356-3a55-4d45-b93e-29819fab55bd">44</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="i161f66caf89844e8aa49774141504b19_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtNS0xLTEtMTI2ODgy_09a80775-aa54-4833-be60-bc89cb54cec5">111</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="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></ix:continuation></div></ix:continuation><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i78e3f4457131485590ba4c56bbd8066a">During the year ended December&#160;31, 2020, the Company entered into separation agreements with former executives. The Company made payments of approximately $<ix:nonFraction unitRef="usd" contextRef="i49289dd6f953440e867b105e86984d4b_D20220101-20221231" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1XzE2NDkyNjc0NDMxNDg_ca476bad-cc3a-4a41-bbc9-9010d87e7393">8.0</ix:nonFraction> million to these executives during the year ended December&#160;31, 2022</ix:continuation>.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_172"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 19.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzUwMDU_ed3b9370-3175-4913-9ba5-82f531e4db3a" continuedAt="i02b3d4ee10eb4186bde8c97af3fe1de4" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i02b3d4ee10eb4186bde8c97af3fe1de4" continuedAt="i6af9863a2408457d873664bf32212843"><div style="margin-top:6pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Long-Term Purchase Obligations</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, the Company had long-term purchase obligations of approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzE2NQ_bc23e0a8-2dbe-409e-b994-879e56e5ad8b">213.0</ix:nonFraction> million, primarily related to multi-year contracts with third party vendors for hosting services related to our subscription services and software as a service commitments . The expected payments under these commitments total approximately $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzI4NQ_964f50cb-5265-4997-ad2f-229f758ca9de">46.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:PurchaseObligationDueInSecondAndThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzI5OA_68a3a6e6-6133-4196-8919-06f62e912d0f">161.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231" decimals="-5" name="us-gaap:PurchaseObligationDueInFourthAndFifthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzE2NDkyNjc0NDY3NzA_af1233ae-454a-4f4e-b358-5821188be13d">5.3</ix:nonFraction> million, over the next 1 year, 1-3 years, and 3-5 years, respectively. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzUwMDQ_6f391f9d-e215-4bfa-a155-a9ca167289b9" continuedAt="ia62aa2ed9e5242bfba9157b3f9ec8e72" escape="true"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Warranties</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally provides an assurance type warranty for its software products and services to its customers for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6">three</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231" name="infa:ProductWarrantyTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg5Mw_3b670482-273a-4e1f-a655-18e6cc979b26">six months</ix:nonNumeric> and service level provisions for its cloud services for the duration of the subscription. The Company&#8217;s software products&#8217; media are generally warranted to be free from defects in materials and workmanship under normal use, and the products are also generally warranted to substantially perform as described in certain Company documentation and the product specifications. The Company&#8217;s services are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in a customer&#8217;s signed contract. In the event there is a failure of such warranties, the Company generally will correct or provide a reasonable work-around or replacement product. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company's product warranty expense and obligations have not been material.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s software license agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the Company&#8217;s software is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees&#8217; development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of December&#160;31, 2022 and 2021. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company&#8217;s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company&#8217;s exposure and enables the Company to recover a portion of </span></div></ix:nonNumeric></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 141 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued) </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span><br/></span></div></div><ix:continuation id="i6af9863a2408457d873664bf32212843"><ix:continuation id="ia62aa2ed9e5242bfba9157b3f9ec8e72"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:18pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company&#8217;s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.</span></div></ix:continuation></ix:continuation><div id="id4d6ac7f0bbe4795919b22f9b23e9889_175"></div><div style="margin-bottom:0.05pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Note 20.&#160;<ix:nonNumeric contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQ4_770569a0-6eb7-4a63-ac1d-1a2800ce4a2d" continuedAt="i7ce43b28b5fe43c0811d48d90c6333b3" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="i7ce43b28b5fe43c0811d48d90c6333b3"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 10, 2023, the Company announced a plan to reduce its workforce by approximately <ix:nonFraction unitRef="employee" contextRef="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110" decimals="INF" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NTQ_4f973475-da71-4756-873e-b687300438fd">450</ix:nonFraction> employees, representing approximately <ix:nonFraction unitRef="number" contextRef="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110" decimals="2" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NTk_4b71b1cf-6670-412a-bb30-eccf9348cb03">7</ix:nonFraction>% of the Company&#8217;s global workforce (the &#8220;Plan&#8221;) as of December 31, 2022. The Plan is intended to better align the Company&#8217;s global workforce and cost base with its cloud-focused strategic priorities and current business needs.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company estimates that it will incur non-recurring charges of approximately $<ix:nonFraction unitRef="usd" contextRef="ifc66c7e372f04da481f18f7d25b150be_D20230110-20230110" decimals="-6" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5Mjg_4f931c74-c788-4a15-b7e8-eba57ce7f174">25</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i4eebd6455cbe4ab48cdb96135bf005ea_D20230110-20230110" decimals="-6" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NDE_325bae0d-9364-41cf-9f4c-1ab456e519c1">35</ix:nonFraction>&#160;million in connection with the Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, and employee benefits.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company expects that the majority of these charges will be incurred in the first quarter of 2023 and that the implementation of the Plan will be substantially complete by the end of the first quarter of 2023. Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2023 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.</span></div></ix:continuation><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 142 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_181"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_184"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 9A. CONTROLS AND PROCEDURES</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Report. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the disclosure controls and procedures are met. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Report, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">          Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our management conducted an assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022 based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the assessment, our management has concluded that our internal control over financial reporting was effective as of December&#160;31, 2022. The effectiveness of our internal control over financial reporting as of December&#160;31, 2022 has been audited by </span><span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ernst &amp; Young LLP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, an independent registered public accounting firm, as stated in their report, which is included in Item 8 of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in Internal Control over Financial Reportin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">g</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d)of the Exchange Act that occurred during the period covered by this Report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inherent Limitations on Effectiveness of Control</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">s</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that </span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 143 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_187"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 9B. OTHER INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_190"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not applicable.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_193"></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART III</span></div><div style="text-align:center"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_196"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The information required by this item is incorporated herein by reference to the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after the fiscal year ended December&#160;31, 2022.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_199"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 11. EXECUTIVE COMPENSATION</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The information required by this item is incorporated herein by reference to the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after the fiscal year ended December&#160;31, 2022.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_202"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNER AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The information required by this item is incorporated herein by reference to the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after the fiscal year ended December&#160;31, 2022.</span></div><div><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_205"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The information required by this item is incorporated herein by reference to the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after the fiscal year ended December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">&#160;</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_208"></div><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The information required by this item is incorporated herein by reference to the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after the fiscal year ended December&#160;31, 2022.</span></div><div><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 144 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_211"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART IV</span></div><div style="text-align:center"><span><br/></span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_214"></div><div style="-sec-extract:summary;margin-bottom:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.267%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Incorporated by Reference</span></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:115%">Number</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:700;line-height:115%">Description</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:115%">Form</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:115%">File No.</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:115%">Exhibit</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:115%">Filing Date</span></td></tr><tr><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:400;line-height:115%">3.1</span></td><td colspan="3" style="border-top:1pt solid #000;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: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/1868778/000186877821000008/exhibit31.htm">Amended and Restated Certificate of Incorporation of the registrant. </a></span></div></td><td colspan="3" style="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:115%">10-Q</span></td><td colspan="3" style="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:115%">001-40936</span></td><td colspan="3" style="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:115%">3.1</span></td><td colspan="3" style="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:115%">12/9/2021</span></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:115%">3.2</span></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: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/0001868778/000119312521300476/d169828dex34.htm">Amended and Restated Bylaws of the registrant.</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">3.4</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:115%">10/18/2021</span></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:115%">4.1</span></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: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/0001868778/000119312521289749/d169828dex41.htm">Form of Class A common stock certificate of the registrant.</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">4.1</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:115%">10/1/2021</span></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:115%">4.2</span></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: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/1868778/000186877822000010/informaticainc10-k2021ex42.htm">Description of Capital Stock.</a></span></div></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:115%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">001-40936</span></div></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:115%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3/24/2022</span></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:115%">10.1</span></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: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/0001868778/000119312521300476/d169828dex101.htm">Form of Indemnification Agreement between the registrant and each of its directors and executive officers.</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.1</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:115%">10/18/2021</span></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:115%">10.2+</span></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: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/0001868778/000119312521300476/d169828dex102.htm">Informatica Inc. 2021 Equity Incentive Plan and related form agreements</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10/18/2021</span></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:115%">10.3+</span></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: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/0001868778/000119312521300476/d169828dex103.htm">Informatica Inc. 2021 Employee Stock Purchase Plan and related form agreements.</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">10.3</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:115%">10/18/2021</span></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:115%">10.4+</span></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: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/0001868778/000119312521300476/d169828dex104.htm">Third Amended and Restated Informatica Inc. Equity Incentive Plan and related form agreements.</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">10.4</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:115%">10/18/2021</span></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:115%">10.5+</span></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: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/0001868778/000119312521300476/d169828dex105.htm">Form of Change in Control and Severance Agreement</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">10.5</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:115%">10/18/2021</span></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:115%">10.6+</span></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: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/0001868778/000119312521300476/d169828dex106.htm">Form of Outside Director Compensation Policy</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.6</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:115%">10/18/2021</span></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:115%">10.7+</span></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: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/0001868778/000119312521300476/d169828dex107.htm">Form of Umbrella Bonus Plan</a></span></div></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:115%">S-1</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:115%">333-259963</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:115%">10.7</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:115%">10/18/2021</span></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:115%">10.8+</span></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: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/0001868778/000119312521300476/d169828dex108.htm">Confirmatory Employment Letter between the registrant and Amit Walia.</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.8</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:115%">10/18/2021</span></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:115%">10.9+</span></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: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/0001868778/000119312521300476/d169828dex109.htm">Confirmatory Employment Letter between the registrant and Eric Brown.</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.9</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:115%">10/18/2021</span></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:115%">10.10+</span></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: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/0001868778/000119312521300476/d169828dex1010.htm">Confirmatory Employment Letter between the registrant and Jitesh Ghai.</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.10</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:115%">10/18/2021</span></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:115%">10.11+</span></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: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/0001868778/000119312521300476/d169828dex1011.htm">Confirmatory Employment Letter between the registrant and Ansa Sekharan.</a></span></div></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:115%">S-1/A</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:115%">333-259963</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:115%">10.11</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:115%">10/18/2021</span></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:115%">10.12+</span></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: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/1868778/000186877822000010/informaticainc2021ex1012.htm">Confirmatory Employment Letter between the registrant and John Schweitzer</a></span></div></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:115%">10-K</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:115%">001-40936</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:115%">10.12</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:115%">3/24/2022</span></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:115%">10.13+</span></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: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="informaticainc2022ex1013.htm">Employment Letter between the registrant and Michael McLaughlin</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.14</span></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: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/1868778/000186877821000008/exhibit1012.htm">Stockholders Agreement.</a></span></div></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:115%">10-Q</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:115%">001-40936</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:115%">10.12</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:115%">12/9/2021</span></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:115%">10.15</span></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: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/1868778/000186877821000008/exhibit1013.htm">Registration Rights Agreement.</a></span></div></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:115%">10-Q</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:115%">001-40936</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:115%">10.13</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:115%">12/9/2021</span></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:115%">10.16</span></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: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/0001868778/000119312521320255/d137689dex101.htm">Credit and Guaranty Agreement by and among Informatica Inc., as Holdings, Informatica LLC, as the Borrower, and the Borrowers and Guarantors identified therein, and JPMorgan Chase, N.A., as the Administrative Agent, dated October 29, 2021.</a></span></div></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:115%">8-K</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:115%">001-40936</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:115%">10.1</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:115%">11/4/2021</span></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:115%">10.17+</span></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: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="informaticainc2022ex1017.htm">Transition and Consulting Agreement between the registrant and Eric Brown</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21.1</span></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: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/1868778/000186877822000010/informaticainc2021exx211.htm">List of subsidiaries of the Company</a></span></div></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:115%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">001-40936</span></div></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:115%">21.1</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:115%">3/24/2022</span></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:115%">23.1</span></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: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="informaticainc10-k2022ex231.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24.1</span></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: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="informaticainc10-k2022ex241.htm">Power of Attorney (included in signature pages hereto)</a></span></div></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></table></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 145 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.267%"></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:115%">31.1</span></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: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="informaticainc2022exx311.htm">Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31.2</span></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: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="informaticainc2022exx312.htm">Certification of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32.1&#8224;</span></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: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="informaticainc2022exx321.htm">Certifications of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.INS</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:115%">Inline XBRL Instance Document.</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></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:115%">101.SCH</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:115%">Inline XBRL Taxonomy Extension Schema Document.</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></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:115%">101.CAL</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:115%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</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></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:115%">101.DEF</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:115%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</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></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:115%">101.LAB</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:115%">Inline XBRL Taxonomy Extension Label Linkbase Document.</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></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:115%">101.PRE</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:115%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</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></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:115%">104</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:115%">Cover Page Interactive Data file (Formatted as inline XBRL and contained in Exhibits 101)</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></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:115%">+</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indicates management contract or compensatory plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">                             </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8224;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The certifications attached as Exhibit 32.1 that accompany this Report are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Informatica Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective of any general incorporation language contained in such filing.</span></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_217"></div><div style="margin-bottom:0.05pt"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 16. FORM 10-K SUMMARY</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 146 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_220"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SIGNATURES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td><td colspan="6" style="padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">INFORMATICA INC.</span></td></tr><tr style="height:13pt"><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By:</span></td><td colspan="3" style="padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Amit Walia</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amit Walia</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Chief Executive Officer and Director <br/>(Principal Executive Officer)</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span><br/></span></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 147 -</span></div></div></div><div id="id4d6ac7f0bbe4795919b22f9b23e9889_223"></div><hr style="page-break-after:always"/><div style="min-height:49.96pt;width:100%"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline" href="#id4d6ac7f0bbe4795919b22f9b23e9889_7">Table of Contents</a></span></div></div><div style="margin-bottom:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">POWER OF ATTORNEY</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Each person whose signature appears below constitutes and appoints Amit Walia and Michael McLaughlin, and each one of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in their name, place, and stead, in any and all capacities, to sign any and all amendments to this Report, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</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:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.808%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Amit Walia</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Executive Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amit Walia</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Michael McLaughlin</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Michael McLaughlin</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Mark Pellowski</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mark Pellowski</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Bruce Chizen</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chair of the Board of Directors</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Bruce Chizen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Janice Chaffin</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Janice Chaffin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Gerald Held</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gerald Held</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Ryan Lanpher</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ryan Lanpher</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Austin Locke</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Austin Locke</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Elizabeth Rafael</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Elizabeth Rafael</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Brian Ruder</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brian Ruder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Cesare Ruggiero</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cesare Ruggiero</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Jill Ward</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 27, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Jill Ward</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:53.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- 148 -</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.13
<SEQUENCE>2
<FILENAME>informaticainc2022ex1013.htm
<DESCRIPTION>EX-10.13
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i2ee7be82ac5443f6924948dfd2bc59a5_1"></div><div style="min-height:31.68pt;width:100%"><div><font><br></font></div></div><div style="padding-left:22.6pt"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit 10.13</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:4.75pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 21, 2022</font></div><div style="margin-top:7.8pt;padding-left:5pt;padding-right:349pt"><font><br></font></div><div style="margin-top:7.8pt;padding-left:5pt;padding-right:349pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">Michael McLaughlin</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  </font></div><div style="padding-left:5pt"><font><br></font></div><div style="padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dear Mike,</font></div><div style="margin-top:7.8pt;padding-left:5pt;padding-right:16.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">I'm thrilled to invite you to join the Informatica team. As the leader in all things data, we need visionary thinkers like you to help our clients make possible what&#8217;s never existed before. The following is an outline of our official offer to you.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Position&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EVP Global Finance, reporting directly to the CEO.  </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Primary Work Location&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redwood City Office</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Start Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No later than January 18, 2023</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Compensation&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Your annual base salary is </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$550,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. The annual salary is divided by 24 pay periods in a calendar year and paid in bi-monthly increments.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Corporate Bonus&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">You will be eligible to participate in the Informatica Corporate Bonus Plan beginning on your hire date. The current target percentage for your position is </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">100%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> of your base salary, prorated based on your hire date. Your actual bonus amount earned is contingent upon meeting both Company and individual goals in accordance with the Corporate Bonus Plan, which may be amended from time to time (although the Company goals will be the same for you and all other Senior Executives generally). The Corporate Bonus Plan governs all terms and conditions of your bonus, including eligibility.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.85pt;text-decoration:underline">Employee Equity&#58;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;You will be recommended for a restricted stock units (RSU) award valued at&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$12,000,000, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">60%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> time-based and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> performance-based, for approval at the next Compensation Committee meeting (currently scheduled for January 20, 2023).  Currently, we use a 30-calendar day average stock price to determine the number of RSUs that will be granted.&#160; The vesting of RSUs on each vesting date is contingent upon your continued employment with Informatica on such date.&#160; This grant of RSUs is subject to approval by the Compensation Committee of Informatica&#8217;s Board of Directors, our granting practices at the time of any award, the terms and conditions of Informatica&#8217;s incentive plan and the award agreements evidencing such awards. In the event of any conflict between the terms and conditions of this Employee Equity section and Informatica&#8217;s incentive plan and award agreements, the terms and conditions of this section will govern.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:102pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:13.5pt">Time-based RSUs represent the right to receive shares of Informatica Common Stock and will vest over 4 years in accordance with the following vesting schedule&#58; 12.5% of the award vests on the first Quarterly Vesting Date after the six-month anniversary of your grant date and the remainder will vest 1&#47;16th for each quarter of continued service thereafter.&#160; Quarterly Vesting Dates are currently February 15, May 15, August 15 and November 15.&#160;</font></div><div style="margin-bottom:6pt;padding-left:102.25pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:13.5pt">Performance-based RSUs&#58; The Board of Directors has not yet determined the criteria for granting 2023 performance-based RSUs, but it is currently contemplated that vesting would be contingent upon certification of achievement of the applicable fiscal year 2023 performance goals (which Company performance goals shall be no less favorable to you than the performance goals determined for other Senior Executives generally), and that one third (1&#47;3rd) of the eligible portion would vest on the Quarterly Vesting Date following certification (anticipated to be in Q1 2024), and an additional one third (1&#47;3rd) of the eligible portion would be scheduled to vest on each of the one (1) year and two (2) year anniversaries thereafter. </font></div><div style="padding-left:36pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">You will also be eligible for additional annual awards of RSUs in the future based on our granting practices at the time of the award.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.5pt;text-decoration:underline">Sign-Bonus&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> In connection with this offer, you are eligible to receive a signing bonus of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$1,000,000.00</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">, which you will receive in the first available paycheck following 30 days of employment, provided you are still active on the Company's payroll. In the event that you resign or otherwise terminate your employment with Informatica within 12 months of your date of hire, for any reason other than Good Reason (as defined in the Executive CIC&#47;Severance Agreement), you agree by your signature below to reimburse the Company for the entire signing bonus. In addition, if Informatica terminates your employment for Cause (as defined in the Executive CIC&#47;Severance Agreement), within 12 months of your date of hire, you agree by your signature below to reimburse the Company for the entire signing bonus. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.5pt;text-decoration:underline">Flexible Time Off&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Informatica offers a flexible time off program. Under this program there is no annual limit or accrual. You will partner with the CEO on your time off needs. In addition to FTO, Informatica currently observes 11 company paid holidays per year.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.5pt;text-decoration:underline">Benefits&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">You will be entitled to receive the same company benefits as other Senior Executives. These benefits will be available to you on your date of hire, except that your eligibility to participate in the Company's 401(k) is contingent upon timely completion of the enrollment process.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.5pt;text-decoration:underline">Executive Severance&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> You will be entitled to receive severance pursuant to the Executive CIC&#47;Severance Agreement, which is incorporated into this offer letter and will be considered an integral part hereof.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;padding-left:14.5pt;text-decoration:underline">Indemnification&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  You will be entitled to Indemnification pursuant to the Informatica Inc. Indemnification Agreement, which is incorporated into this offer letter and will be considered an integral part hereof.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">This offer is conditioned upon the following items&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">Your written acceptance of the offer letter and the Confidentiality and Intellectual Property Agreement (CIPA).</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">There are no restrictions or limitations on your ability and right to work for Informatica or to work in the data integration and management technology space by any agreements with or obligations to your current employer or previous employers.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">Completion of a satisfactory background check and reference checks.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">Verification of the appropriate identity and employment eligibility documentation on the Form I-9 as required by the Immigration Reform and Control Act of 1986. For a list of acceptable documents, please see the Forms section of the U.S. Citizenship and Immigration Website&#58; </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;www.uscis.gov&#47;portal&#47;site&#47;uscis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div><div style="height:28.08pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:31.68pt;width:100%"><div><font><br></font></div></div><div style="margin-top:7.8pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">After reading this offer letter, and the CIPA, the Executive CIC&#47;Severance Agreement and Indemnification Agreement attached hereto, please indicate your acceptance to join our team by signing this offer letter and the CIPA in DocuSign. We will ask you to sign the Executive CIC&#47;Severance Agreement and the Indemnification Agreement before your start date.</font></div><div style="margin-top:5.85pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">This offer is valid for 24 hours after the date hereof, after which time this offer shall lapse.</font></div><div style="margin-top:7.8pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">On your start date, you will spend the first few hours of the day in new hire orientation to help get you acclimated to Informatica. You will be receiving more information about this session, as well as a detailed agenda, from your onboarding coordinator closer to your start date.</font></div><div style="margin-top:5.95pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">On behalf of the Company and our entire team, welcome to Informatica. I look forward to working with you to unleash the power of data.</font></div><div><font><br></font></div><div style="padding-left:5pt;padding-right:439.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:215%">Sincerely, </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.116%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Erin Andre</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SVP, Chief Human Resources Officer</font></td></tr></table></div><div style="padding-right:439.7pt"><font><br></font></div><div style="padding-left:5pt;padding-right:331pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%"><br>SVP, Chief Human Resources Officer</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">I, Mike McLaughlin  have read and understand the terms in the offer letter and agree to accept the offer. I further understand that my employment with Informatica is considered at will, meaning that either the Company or I may end this employment relationship at any time with or without cause or notice.</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.938%"><tr><td style="width:1.0%"></td><td style="width:58.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.032%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;Michael McLaughlin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 21, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Michael McLaughlin</font></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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date</font></td></tr><tr style="height:15pt"><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></table></div><div style="margin-top:1.9pt;padding-left:5pt"><font><br></font></div><div style="margin-top:1.9pt;padding-left:5pt"><font><br></font></div><div><font><br></font></div><div style="height:28.08pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:31.68pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:4.75pt;padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 9, 2023</font></div><div style="margin-top:7.8pt;padding-left:5pt;padding-right:349pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">Michael McLaughlin</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </font></div><div style="padding-left:5pt"><font><br></font></div><div style="padding-left:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dear Mike,</font></div><div style="padding-left:5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">This letter agreement amends the Offer Letter (the &#8220;Offer Letter&#8221;) entered into between Informatica and you on December 21, 2022 in order to clarify the expected timing of your initial RSU award.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Specifically, the first sentence of the Employee Equity portion of the letter is replaced by the following sentence, to read&#58; </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Employee Equity&#58;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;You will be recommended for a restricted stock units (RSU) award valued at&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$12,000,000, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">60%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> time-based and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> performance-based, for approval by the Compensation Committee in the next open trading window.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other terms and conditions of the Offer Letter remain in effect. This letter agreement shall constitute a part of your Offer Letter. </font></div><div style="padding-left:5pt"><font><br></font></div><div style="padding-left:5pt;padding-right:439.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:215%">Sincerely, </font></div><div style="padding-left:5pt;padding-right:439.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:215%">&#47;s&#47; Erin M. Andre</font></div><div style="padding-left:5pt;padding-right:331pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">Erin Andre <br>SVP, Chief Human Resources Officer</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%">I, Mike McLaughlin  have read and understand the terms in this amendment to the Offer Letter and agree to accept the terms of such amendment. I further understand that my employment with Informatica is considered at will, meaning that either the Company or I may end this employment relationship at any time with or without cause or notice.</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:0.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.312%"><tr><td style="width:1.0%"></td><td style="width:61.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.476%"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Mike McLaughlin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 9, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mike McLaughlin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><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></table></div><div style="margin-top:1.9pt;padding-left:5pt"><font><br></font></div><div style="height:28.08pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.17
<SEQUENCE>3
<FILENAME>informaticainc2022ex1017.htm
<DESCRIPTION>EX-10.17
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i7063147afd644b79a1e2feb2a333d73a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 10.17</font></div><div style="margin-bottom:0.08pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">TRANSITION AND CONSULTING AGREEMENT</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">This Transition and Consulting Agreement (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) is entered into by and between Eric Brown (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Executive</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) and Informatica Inc., a Delaware corporation, and its wholly-owned subsidiaries, including but not limited to Informatica LLC, (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), effective as of January 9, 2023 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;).</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.696%"><tr><td style="width:1.0%"></td><td style="width:8.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</font></td><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Separation of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div></td></tr></table></div><div style="margin-top:6pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) &#160;&#160;&#160;&#160;Executive shall remain employed by the Company as an employee&#160;at-will&#160;on the terms contained herein from the Effective Date until January 13, 2023 (such date or any earlier date on which Executive&#8217;s employment terminates, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Separation Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;). From the Effective Date until the Separation Date (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Transition Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), Executive will continue to serve as the Company&#8217;s Chief Financial Officer. Effective as of the Separation Date, Executive&#8217;s employment with the Company and all of its subsidiaries shall terminate, and Executive shall cease serving as the Company&#8217;s Chief Financial Officer and shall be deemed to have resigned from all offices and directorships held at the Company and its subsidiaries.  Executive agrees that, prior to the Separation Date, Executive will continue to perform his duties, responsibilities and functions to the Company as are usual and customary for Executive&#8217;s position, and shall not engage in any other employment, occupation, consulting or other business activity.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(b) &#160;&#160;&#160;&#160;The parties hereto acknowledge and agree that the Confirmatory Employment Letter by and between the Company and Executive, dated October 11, 2021 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Employment Letter</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), is superseded by this Agreement.</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.696%"><tr><td style="width:1.0%"></td><td style="width:8.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</font></td><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Compensation&#59; Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div></td></tr></table></div><div style="margin-top:6pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) &#160;&#160;&#160;&#160;During the Transition Period, the Company shall continue to pay Executive a base salary in the amount of $588,000.00 per annum (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Salary</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;),&#160;pro-rated&#160;to reflect any partial year of employment, and payable in accordance with the Company&#8217;s normal payroll practices. The outstanding Company equity awards held by Executive as of the Effective Date (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Company Equity</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Awards</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) will continue to vest and, if applicable, become exercisable during the Transition Period in accordance with their terms.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(b) &#160;&#160;&#160;&#160;On the Separation Date, the Company will pay to Executive all accrued salary and, if required by the Company&#8217;s applicable policies, all accrued, unused vacation &#47; paid time off through the Separation Date. Within 30 days following the Separation Date, the Company will pay to Executive&#160;any unreimbursed business expenses incurred by Executive, in accordance with Company policy, prior to the Separation Date (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Accrued Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(c) &#160;&#160;&#160;&#160;Following the Separation Date, Executive shall be entitled to retain or receive any vested amounts due to Executive under any employee benefit plan, program or policy of the Company, in any case pursuant to and in accordance with the terms and conditions of the applicable plan, program or policy.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;The parties hereto acknowledge and agree that the termination of Executive&#8217;s employment constitutes a &#8220;Qualifying Termination Outside of the Change in Control Period&#8221; under the parties&#8217; October 7, 2021 Change in Control and Severance Agreement (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Severance Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), which is attached as Exhibit C. Executive shall receive all payments and benefits under the Severance Agreement according to its terms. Notwithstanding the foregoing, so long as there is no Change in Control, as defined in the Severance Agreement, within 3 months of Executive&#8217;s Separation Date the parties agree and acknowledge that the second sentence of Section 4.4 of the Severance Agreement (the second sentence begins with &#8220;Notwithstanding&#8221; and ends with &#8220;paid or provided to Executive&#8221;) shall not limit or reduce any payments or benefits under the Severance Agreement. For the avoidance of doubt, Executive&#8217;s stock options that are vested but unexercised as of the Separation Date will be listed in Executive&#8217;s E*TRADE account as of the Separation Date and the last day to exercise these vested, but unexercised stock options shall be the date provided for in the Severance Agreement.</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.696%"><tr><td style="width:1.0%"></td><td style="width:8.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3.</font></td><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Consulting Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div></td></tr></table></div><div style="margin-top:6pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a)&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Consulting Services</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. During the period commencing on the Separation Date and ending on March 31, 2023 or if sooner, the date on which the consulting relationship established hereby is terminated in accordance with Section&#160;3(c) (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Consulting Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), Executive shall provide the following agreed-upon consulting services with regard to the business and operations of the Company, its subsidiaries and its affiliates as requested by the Company&#58; (i)&#160;consultation and participation with Company matters as reasonably requested by the Company&#59; and (ii)&#160;consultation and assistance with respect to services performed during the course of Executive&#8217;s employment with the Company (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Services</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;). In addition, Executive agrees to cooperate reasonably with the Company in accomplishing a smooth and orderly transition of Executive&#8217;s prior employment responsibilities to other employees of the Company, particularly including pending matters of which Executive has the principal knowledge and background information including but not limited to those related to the audit of the financial results of the Company during 2022 and the preparation and filing with the U.S. Securities and Exchange Commission (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">SEC</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) of the Form 10-K for the year ended December 31, 2022.  Notwithstanding the generality of the foregoing, the parties agree that (i) Executive is expected to provide full-time Services during the Consulting Period, all of which full-time Services shall be provided remotely, unless otherwise mutually agreed, and (ii) Executive shall not sign any documents on behalf of the Company.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(b)&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Compensation for Consulting Services</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Subject to and conditioned upon (i)&#160;Executive&#8217;s continued compliance with the Restrictive Covenants (as defined below) and as determined in the reasonable and good faith discretion of the CFO Subcommittee of the Board of Directors of Informatica Inc. (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#8220;CFO Subcommittee&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">), whose current members are Bruce Chizen (Chair), Betsy Rafael, Austin Locke, and Ryan Lanpher, and (ii)&#160;Executive&#8217;s execution and delivery to the Company of an effective release of claims as required by Executive&#8217;s Change in Control and Severance Agreement effective October 7, 2021 in substantially the form attached hereto as&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;(the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Release</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) on or prior to January 25, 2023, i.e. twenty-one (21) days following delivery of this Agreement to the Executive, and the&#160;non-revocation&#160;of the Release during the seven-day period following the date on which the Release is executed&#58;</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(i) &#160;&#160;&#160;&#160;During the Consulting Period, the Company shall pay Executive a fee (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Consulting Fee</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) of $49,000.00 per month as consideration for the Services,&#160;pro-rated&#160;for any partial month of Services, and for which the Company will issue to Executive a Form 1099-MISC reflecting all Consulting Fees paid. The monthly Consulting Fee shall be paid to Executive in arrears within 15 days following the end of the calendar month in which the monthly Consulting Fee was earned.</font></div><div style="margin-top:12pt;text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(ii) &#160;&#160;&#160;&#160; The Company shall pay Executive an additional one-time lump sum fee (the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#8220;Transition Success Fee&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">) in an amount equivalent to Executive&#8217;s fiscal year 2022 bonus target under the Company&#8217;s Corporate Bonus Program, adjusted by the bonus achievement percentage applied to all members of the Company&#8217;s Executive Committee as the bonus achievement percentage is determined by the Compensation Committee of the Board of Directors of Informatica Inc. (the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#8220;Compensation Committee&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">). For the avoidance of doubt and by way of clarification, the bonus achievement percentage is and will be the same for all members of the Company&#8217;s Executive Committee and Executive shall receive the identical bonus achievement percentage that all other Company Executive Committee members receive. If approved, the Transition Success Fee shall be paid to Executive no later than March 31, 2023. For avoidance of doubt, Executive acknowledges and agrees that, pursuant to Section 3 of the Employment Letter, because Executive will not be continuously employed with the Company on the date that fiscal year 2022 bonuses, if approved by the Compensation Committee, will be paid out, Executive did not earn and is not eligible for a fiscal year 2022 annual performance bonus.</font></div><div style="margin-top:12pt;text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(iii) &#160;&#160;&#160;&#160;Except as otherwise provided in this Agreement, all Company Equity Awards including any related Distribution Equivalent Rights Bonus (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8220;DERB payments&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">) will cease to vest as of the Separation Date. However, subject to approval by the Compensation Committee, Executive&#8217;s unvested Company Equity Awards (including any related DERB payments)&#8212;other than the Restricted Stock Units granted on December 13, 2022, which shall be terminated as of the Separation Date (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Excluded Awards</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;)&#8212;will not terminate on the Separation Date and will vest as of December 1, 2023, to the extent that they would have vested if the Executive had remained an employee of the Company from the Separation Date until December 31, 2023 (the Company Equity Awards other than the Excluded Awards, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Included Awards</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) and except as provided in this Agreement, under the same terms and conditions as applied to other equity holders, provided that, Executive has performed all of his duties under this Agreement and not materially breached any of his obligations to the Company under this Agreement and all other policies and agreements in force during the period between the Separation Date and December 1, 2023 (the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Vesting Acceleration</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;). All Included Awards vesting in accordance with this section, if deemed earned by the Compensation Committee, shall vest on December 1, 2023 and not any sooner. Any Included Awards that are Performance Stock Units (&#8220;PSU&#8221;), if deemed earned by the Compensation Committee pursuant to this section, will be eligible to vest in accordance with the same achievement percentage applied by the Compensation Committee to the other members of the Company&#8217;s Executive Committee. For the avoidance of doubt and by way of clarification, the PSU achievement percentage is and will be the same for all members of the Company&#8217;s Executive Committee and Executive shall receive the identical bonus achievement percentage that all other Company Executive Committee members receive. The Included Awards that are Restricted Stock Units and which vest in accordance with this section will terminate immediately upon their settlement by the Company, and the post-termination exercise period of the Included Awards that are stock options shall be extended until January 31, 2024. Notwithstanding the foregoing, in the event that the Company experiences a Change in Control (as defined in the Severance Agreement) after the three-month anniversary of Executive&#8217;s Separation Date and prior to December 1, 2023, the Vesting Acceleration will become effective and the Included Awards will terminate, both immediately prior to the closing date of the Change in Control. A schedule of Company Included and Excluded Awards subject to potential vesting or termination described in this section is attached hereto as&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;(the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Vesting Schedule</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-top:12pt;text-indent:54pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(c)&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Termination of Consulting Services</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. The Consulting Period shall terminate on March 31, 2023 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Anticipated Consulting Period Termination Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;)&#59; provided, however, that the Company may terminate the Consulting Period and the Services hereunder at any time prior to March 31, 2023 in the event of Executive&#8217;s material breach of this Agreement (including, without limitation, material breach of the Restrictive Covenants), as determined by the CFO Subcommittee in its reasonable and good faith discretion, and upon written notice to Executive. If the Consulting Period and the Services hereunder are terminated for such material breach by Executive, then (i)&#160;the Company shall pay to Executive any portion of the Consulting Fee that has been earned but unpaid through the termination date and (ii)&#160;Executive shall forfeit all Consulting Fees payable with respect to periods of service following the termination date (if any) and also shall forfeit any Transition Success Fee and the Consulting Bonus. In the event the Executive wishes to terminate this Agreement or provide Services less than full-time under this Agreement prior to March 31, 2023, the Executive may confer with the CFO Subcommittee to request early release from or a modification of the work hours under this Agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(d)&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Return of Company Property</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Executive agrees that he shall, prior to the end of the Transition Period, return to the Company all documents of the Company and its affiliates (and all copies thereof) and all other Company or Company affiliate property that Executive has in his possession, custody or control. Such property includes, without limitation&#58; (i)&#160;any materials of any kind that Executive knows contain or embody any proprietary or confidential information of the Company or an affiliate of the Company (and all reproductions thereof), (ii) portable electronic devices (including, but not limited to, tablet computers) unless otherwise mutually agreed, credit cards, entry cards, identification badges and keys, and (iii)&#160;any correspondence, drawings, manuals, letters, notes, notebooks, reports, programs, plans, proposals, financial documents, or any other documents concerning the customers, business plans, marketing strategies, products and&#47;or processes of the Company or any of its affiliates and any information received from the Company or any of its affiliates regarding third parties.</font></div><div><font><br></font></div><div style="text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Withholdings and Other Deductions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. All compensation payable to Executive hereunder shall be subject to such withholdings and deductions as the Company is from time to time required to make pursuant to law, governmental regulation or order.&#160;&#160;</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Warranty</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Executive acknowledges that, upon receipt of the Accrued Obligations and the payments set forth herein, Executive has (i)&#160;received all monies and other benefits due to Executive as a result of his employment with and separation from the Company, and (ii)&#160;no right, title, or interest in or entitlement to any other payments or benefits other than as set forth in this Agreement. Executive further represents that he has not sustained a work-related injury or illness which he has not previously reported to the Company.</font></div><div style="margin-top:18pt;text-indent:55.1pt"><font><br></font></div><div style="margin-top:18pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Protection of Confidential Information&#59; Restrictions During Consulting Period&#59; No Assistance, No Disparagement and No Solicitation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt;text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) &#160;&#160;&#160;&#160;Executive acknowledges that during his employment with the Company, Executive had access to, received and had been entrusted with Confidential Information (as defined below), which is considered secret and&#47;or proprietary and has great value to the Company and that except for Executive&#8217;s engagement by the Company, Executive would not otherwise have access to such Confidential Information. Executive recognizes that all such Confidential Information is the property of the Company. Subject to Section&#160;8, and in addition to Executive&#8217;s obligations under Executive&#8217;s Confidentiality and Intellectual Property Agreement with the Company effective June 8, 2018 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">CIPA</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), during and at all times after employment with the Company, Executive shall keep all of the Confidential Information in confidence and shall not disclose any of the same to any other person, except with the prior written consent of the Company. Executive shall use his best efforts to prevent publication or disclosure of any Confidential Information and shall not, directly or indirectly, cause the Confidential Information to be used for the gain or benefit of any party outside of the Company or for Executive&#8217;s personal gain or benefit outside the scope of Executive&#8217;s engagement by the Company. The CIPA is attached as </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit D</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-top:12pt;text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(b) &#160;&#160;&#160;&#160;The term &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Confidential Information</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;, as used herein, means all information or material (i)&#160;which gives the Company a competitive business advantage or the opportunity of obtaining such advantage, (ii)&#160;the disclosure of which could be detrimental to the interests of the Company and&#47;or its affiliates, (iii)&#160;which is owned by the Company and&#47;or its affiliates, in which the Company and&#47;or its affiliates has an interest, or which is valuable or unique, (iv)&#160;which is developed or used by the Company or any of its affiliates and which relates to the business, operations, employees, customers and&#47;or clients of the Company or any of its affiliates, or (v)&#160;which is either (A)&#160;marked &#8220;Confidential Information&#8221;, &#8220;Proprietary Information&#8221; or with another similar marking, or (B)&#160;from all the relevant circumstances should reasonably be assumed by Executive to be confidential and proprietary to the Company. Confidential Information may include, but is not limited to, trade secrets, inventions, drawings, file data, documentation, diagrams, specifications, know how, ideas, processes, formulas, models, flow charts, software in various stages of development, source codes, object codes, research and development procedures, research or development and test results, marketing techniques and materials, marketing and development plans, price lists, pricing policies, business plans, information relating to the Company and its customers and&#47;or producers or other suppliers&#8217; identities, characteristics and agreements, financial information and projections, and employee files, in each case, whether disclosed or made available to Executive in writing, orally or by drawings or observation, or whether intangible or embodied in documentation, software, hardware or other tangible form. Confidential Information also includes any information described above which the Company obtains from another party and which the Company treats as proprietary or designates as Confidential Information, whether or not owned or developed by the Company. Notwithstanding the foregoing, Confidential Information shall not include any information which (x)&#160;contained in any filing with the Securities and Exchange Commission or is known to the public or becomes known to the public through no fault of Executive, (y)&#160;is received by Executive on a&#160;non-confidential&#160;basis from a person that is not bound by an obligation of confidentiality to the Company or its affiliates, or (z)&#160;was in Executive&#8217;s possession prior to receipt from the Company or its affiliates, as evidenced by Executive&#8217;s written records.</font></div><div><font><br></font></div><div style="text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160; In addition, and subject to the exceptions set forth in Section&#160;8 below, Executive acknowledges and agrees that Executive&#58; (i)&#160;shall not provide any Confidential Information to any competitor of the Company, shareholder of the Company, litigant or potential litigant against the Company, or any other third party (each, a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Potential Adverse Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;)&#59; (ii) shall not make, publicly or privately, written or oral, any statements that disparage, or would reasonably be expected to otherwise cause harm to, the business or reputation of the Company or any of its affiliates, and&#47;or that are or would reasonably be expected to be harmful to or reflect negatively on any of the Company&#8217;s or its affiliates&#8217; current or former officers or directors, executives, policies, practices, decision-making, conduct, professionalism or compliance with standards, products, customers, or employees, advisors and agents as a group&#59; and (iii)&#160;shall not aid, encourage, advise or otherwise assist any Potential Adverse Party in asserting, prosecuting or defending any claim, action or proceeding, undertaking any proxy contest, withhold campaign or other shareholder campaign or proxy solicitation, or making any other demands against the Company, provided that after the Consulting Period ends, the foregoing (ii) and (iii) shall not prohibit Executive from providing assistance to, nor shall it in any way hinder the performance of Executive&#8217;s duties to future employers or Boards of Directors to the extent such assistance or duties are unrelated to matters for which Executive was directly or indirectly responsible during his employment or the Consulting Period with the Company. Additionally, Executive further agrees to promptly notify the Company if any private&#160;(non-governmental)&#160;third party approaches Executive concerning any of the prohibited foregoing matters. The Executive will be provided with an opportunity to review and comment on the press release to be issued in connection with Executive&#8217;s departure. The Company shall instruct the members of the Board of Directors and the Executive Committee (as constituted on the Effective Date of this Agreement), to not publish or disseminate, directly or indirectly, any statements, whether written or oral, that are or would reasonably be expected to be harmful to or reflect negatively on the Executive&#8217;s personal or business reputation.</font></div><div style="text-indent:79.55pt"><font><br></font></div><div style="text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;Furthermore, (i) during both the Transition Period and the Consulting Period, Executive agrees that he shall not directly or indirectly (A) work for or provide service of any kind, as an employee, consultant, director, owner or in any other capacity, to any person or entity (including any business in planning or formation) that is or intends to be competitive with, or is engaged in the design, development, manufacture, production, marketing, sale or servicing of any product or the provision of any service that are then under development or offered by the Company or any of its subsidiaries or affiliated entities, or (B) solicit, induce, or attempt to solicit or induce, any person or entity known to be customer, client, vendor or other business partner of the Company (including its subsidiaries and affiliates) that is related to Executive&#8217;s work for the Company (or its subsidiaries or affiliates) prior to the Separation Date (a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Restricted Business Partner</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) to terminate its relationship with the Company (including its subsidiaries and affiliates) for any purpose, including the purpose of becoming a customer, client, or vendor, whether or not exclusive, of Executive or any entity of which Executive is or becomes an officer, director, member, agent, employee, or consultant, or otherwise solicit, induce, or attempt to solicit or induce any Restricted Business Partner to terminate its relationship with the Company (including its subsidiaries and affiliates), and (ii) during both the Transition Period and the Consulting Period and for one (1) year following the conclusion of the Consulting Period, Executive agrees that he shall not directly or indirectly solicit, induce, or attempt to solicit or induce, any person or entity known to be an employee, contractor, consultant or other service provider to the Company (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Restricted Personnel</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), to terminate their relationship with the Company (including its subsidiaries and affiliates) for any purpose, including the purpose of accepting employment with, associating with or becoming an employee, contractor, consultant or other service provider, whether or not exclusive, of Executive or any entity of which Executive is or becomes an officer, director, member, agent, employee, or consultant, or otherwise solicit, induce, or attempt to solicit or induce any Restricted Personnel to terminate their relationship with the Company (including its subsidiaries and affiliates).</font></div><div style="text-indent:79.55pt"><font><br></font></div><div style="text-indent:79.55pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;Notwithstanding any other term in this Section 6, nothing in Section 6 shall apply to Executive&#8217;s communications regarding the Services with the Company&#8217;s board of directors, Chief Executive Officer or Chief Financial Officers, if any.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Restrictive Covenants</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary contained herein, the parties acknowledge and agree that the restrictive covenants contained in Sections 6 and 9 of this Agreement, Section  6  of the Severance Agreement,&#160;and </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sections 2, 5, 6 and 8of the CIPA (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Restrictive Covenants</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;) shall remain in full force and effect in accordance with their terms and Executive shall continue to be bound by their terms. Notwithstanding the second sentence of CIPA section 2.2, Executive may use Confidential Information during the Consulting Period solely in the performance of the Consulting Services under this Agreement. In the event of any conflict between the Restrictive Covenants and the CIPA, the Restrictive Covenants will control. For avoidance of doubt, any material breach of the Restrictive Covenants is considered a material breach of this agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Exceptions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Notwithstanding anything in this Agreement or the Severance Agreement to the contrary, nothing contained in this Agreement or the Severance Agreement shall prohibit either party to this Agreement (or either party&#8217;s attorney(s)) from (i)&#160;filing a charge with, reporting possible violations of federal law or regulation to, participating in any investigation by, or cooperating with the U.S. Equal Employment Opportunity Commission, the SEC, the Financial Industry Regulatory Authority (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">FINRA</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the U.S. Commodity Futures Trading Commission, the U.S. Department of Justice or any other securities regulatory agency, self-regulatory authority or federal, state or local regulatory authority (collectively, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Government Agencies</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;), or making other disclosures that are protected under the whistleblower provisions of applicable law or regulation, (ii)&#160;communicating directly with, cooperating with, or providing information (including trade secrets) in confidence to any Government Agencies for the purpose of reporting or investigating a suspected violation of law, or from providing such information to such party&#8217;s attorney(s) or in a sealed complaint or other document filed in a lawsuit or other governmental proceeding, and&#47;or (iii)&#160;receiving an award for information provided to any Government Agency. Pursuant to 18 USC Section&#160;1833(b), Executive acknowledges that (1)&#160;Executive will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made&#58; (x)&#160;in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law&#59; or (y)&#160;in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal, and (2)&#160;if Executive files a lawsuit for retaliation by the Company or its affiliates for reporting a suspected violation of law, Executive may disclose the trade secret to her attorney and use the trade secret information in the court proceeding, if Executive files any document containing the trade secret under seal and does not disclose the trade secret, except pursuant to court order. Further, nothing in this Agreement is intended to or shall preclude either party from providing truthful testimony in response to a valid subpoena, court order, regulatory request or other judicial, administrative or legal process or otherwise as required by law. If Executive is required to provide testimony, then unless otherwise directed or requested by a Governmental Agency or law enforcement, Executive shall notify the Company in writing as promptly as practicable after receiving any such request of the anticipated testimony and at least ten days prior to providing such testimony (or, if such notice is not possible under the circumstances, with as much prior notice as is possible) to afford the Company a reasonable opportunity to challenge the subpoena, court order or similar legal process.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Ongoing Cooperation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Subject to Section&#160;8, Executive agrees that Executive will assist and cooperate with the Company and its affiliates (i)&#160;concerning reasonable requests for information about the business of the Company or its affiliates or Executive&#8217;s involvement and participation therein, (ii)&#160;in connection with the defense, prosecution or investigation of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company or its subsidiaries or affiliates, including any proceeding before any arbitral, administrative, judicial, legislative, or other body or agency, including testifying in any proceeding to the extent such claims, actions, investigations or proceedings relate to services performed or required to be performed by Executive, pertinent knowledge possessed by Executive, or any act or omission by Executive, and (iii)&#160;and in connection with any investigation or review by any federal, state or local regulatory, quasi- or self-regulatory or self-governing authority or organization (including, without limitation, the SEC and FINRA) as any such investigation or review relates to services performed or required to be performed by Executive, pertinent knowledge possessed by Executive, or any act or omission by Executive. Executive&#8217;s full reasonable cooperation shall include, but not be limited to, being available to meet and speak with officers or employees of the Company, its affiliates and&#47;or their counsel at reasonable times and locations, executing documents Executive knows to be accurate and truthful, appearing at the Company&#8217;s request as a witness at depositions, trials or other proceedings without the necessity of a subpoena, and taking such other actions as may reasonably be requested by the Company and&#47;or its counsel to effectuate the foregoing. In requesting such services, the Company will consider other commitments that Executive may have at the time of the request and shall reimburse Executive for reasonable expenses consistent with expense reimbursement for senior executives of the Company. Notwithstanding the foregoing, for all cooperation provided pursuant to this Section 9 in excess of ten (10) hours in the aggregate, the Company shall pay Executive an hourly consulting fee at the rate of $305 per hour.</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.696%"><tr><td style="width:1.0%"></td><td style="width:8.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10.</font></td><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Code Section&#160;409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</font></div></td></tr></table></div><div style="margin-top:6pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) &#160;&#160;&#160;&#160;To the extent applicable, this Agreement shall be interpreted in accordance with Section&#160;409A of the Code and Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other such guidance that may be issued after the Effective Date (collectively, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Section&#160;409A</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8221;). Notwithstanding any provision of this Agreement to the contrary, in the event that following the Effective Date, the Company or Executive determines that any compensation or benefits payable under this Agreement may be subject to Section&#160;409A or any Section 409A taxes, the Company and Executive will work together in good faith to adopt such amendments to this Agreement or adopt other policies or procedures (including amendments, policies and procedures with retroactive effect), or take any other actions that the Company and Executive working together in good faith determine are necessary or appropriate to preserve the intended tax treatment of the compensation and benefits payable hereunder, including without limitation actions intended to (i)&#160;exempt the compensation and benefits payable under this Agreement from Section&#160;409A, and&#47;or (ii)&#160;comply with the requirements of Section&#160;409A. In no event shall the Company, its affiliates or any of their respective officers, directors or advisors be liable for any taxes, interest or penalties imposed under Section&#160;409A or any corresponding provision of state or local law.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(b) &#160;&#160;&#160;&#160;Any right under this Agreement to a series of installment payments shall be treated as a right to a series of separate payments. Any payments subject to Section&#160;409A that are subject to execution of a waiver and release which may be executed and&#47;or revoked in a calendar year following the calendar year in which the payment event (such as termination of employment) occurs shall commence payment only in the calendar year in which the consideration period or, if applicable, release revocation period ends, as necessary to comply with Section&#160;409A. All payments of nonqualified deferred compensation subject to Section&#160;409A to be made upon a termination of employment under this Agreement may only be made upon Executive&#8217;s &#8220;separation from service&#8221; (within the meaning of Section&#160;409A).</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(c) &#160;&#160;&#160;&#160;Notwithstanding anything to the contrary in this Agreement, no compensation or benefits shall be paid to Executive during the&#160;six-month&#160;period following Executive&#8217;s &#8220;separation from service&#8221; with the Company (within the meaning of Section&#160;409A) if the Company determines in good faith (after consulting with Executive in good faith) that paying such amounts at the time or times </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">indicated in this Agreement would be a prohibited distribution under Section&#160;409A(a)(2)(B)(i) of the Code. If the payment of any such amounts is delayed as a result of the previous sentence, then on the first business day following the end of such&#160;six-month&#160;period (or such earlier date upon which such amount can be paid under Section&#160;409A without resulting in a prohibited distribution, including as a result of Executive&#8217;s death), the Company shall pay Executive a&#160;lump-sum&#160;amount equal to the cumulative amount that would have otherwise been payable to Executive during such period (without interest) and the remaining payments and benefits made or provided pursuant to this Agreement shall be made or provided pursuant to the terms of this Agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Breach</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. In the event Executive materially breaches Sections&#160;6, 7 and&#47;or 9 (including the Restrictive Covenants), any outstanding obligations of the Company hereunder shall immediately terminate, and the Company&#8217;s covenants hereunder shall be deemed null and void in their entirety.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Law</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. This Agreement shall be construed under the laws of the State of California, both procedural and substantive.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Waiver</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. The failure to enforce any provision of this Agreement shall not be construed to be a waiver of such provision or to affect the validity of this Agreement or the right of any party to enforce this Agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Headings</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. The headings in this Agreement are provided solely for convenience, and are not intended to be part of, nor to affect or alter the interpretation or meaning of, this Agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Severability</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. If any sentence, phrase, section, subsection or portion of this Agreement is found to be illegal or unenforceable, such action shall not affect the validity or enforceability of the remaining sentences, phrases, sections, subsections or portions of this Agreement, which shall remain fully valid and enforceable.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16. &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assignment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. This Agreement is personal to Executive and, without the prior written consent of the Company, shall not be assignable by Executive other than by will or the laws of descent and distribution. This Agreement shall inure to the benefit of and be enforceable by Executive&#8217;s legal representatives. This Agreement shall inure to the benefit of and be binding upon the Company and its respective successors and assigns.</font></div><div><font><br></font></div><div style="text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Ambiguities</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Both parties have participated in the negotiation of this Agreement and, thus, it is understood and agreed that the general rule that ambiguities are to be construed against the drafter shall not apply to this Agreement. In the event that any language of this Agreement is found to be ambiguous, each party shall have an opportunity to present evidence as to the actual intent of the parties with respect to any such ambiguous language.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Entire Agreement &#47; Amendments</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. This Agreement (including the exhibit here), constitutes the entire agreement between the parties concerning the subject matter hereof. All prior discussions and negotiations have been and are merged and integrated into, and are superseded by, this Agreement, including the Employment Letter, but excluding the Severance Agreement, any award agreements evidencing the Company Equity Awards and the CIPA. Executive acknowledges and agrees that the payments and benefits set forth herein constitute full and complete satisfaction of the Company&#8217;s obligations to Executive under the Severance Agreement, and Executive shall have no right, title or interest in any payments or benefits under the Severance Agreement (except as provided herein). No amendments to this Agreement will be valid unless written and signed by Executive and an authorized representative of the Company.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Counterparts</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. This Agreement may be executed by electronic signature and&#47;or transmission, including, without limitations, by DocuSign and in several counterparts, each of which shall be deemed to be an original, but all of which together will constitute one and the same Agreement.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Consultation with Counsel</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Executive acknowledges (i)&#160;that Executive has thoroughly read and considered all aspects of this Agreement, that Executive understands all its provisions and that Executive is voluntarily entering into this Agreement, (ii)&#160;that Executive has been represented by, or had the opportunity to be represented by independent counsel of Executive&#8217;s own choice in connection with the negotiation and execution of this Agreement and has been advised to do so by the Company, and (iii)&#160;that Executive has read and understands the Agreement, is fully aware of its legal effect, and has entered into it freely based on Executive&#8217;s own judgment. Without limiting the generality of the foregoing, Executive acknowledges that Executive has had the opportunity to consult with Executive&#8217;s own independent tax advisors with respect to the tax consequences to Executive of this Agreement, and that Executive is relying solely on the advice of Executive&#8217;s independent advisors for such purposes.</font></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Notices</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. All notices, requests and other communications hereunder shall be in writing and shall be delivered by courier or other means of personal service (including by means of a nationally recognized courier service or professional messenger service), or sent by email and also mailed first class, postage prepaid, by certified mail, return receipt requested, in all cases addressed to&#58;</font></div><div style="margin-top:12pt;text-indent:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">If to Executive</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#58; at Executive&#8217;s most recent address on the records of the Company</font></div><div style="margin-top:12pt;padding-left:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">If to the Company</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#58;</font></div><div style="padding-left:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Informatica LLC</font></div><div style="padding-left:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2100 Seaport Blvd.</font></div><div style="padding-left:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redwood City, CA 94063</font></div><div style="padding-left:24.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Attention&#58; Chief Legal Officer</font></div><div><font><br></font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All notices, requests and other communications shall be deemed given on the date of actual receipt or delivery as evidenced by written receipt, acknowledgement or other evidence of actual receipt or delivery to the address. In case of service by telecopy, a copy of such notice shall be personally delivered or sent by registered or certified mail, in the manner set forth above, within three business days thereafter. Any party hereto may from time to time by notice in writing served as set forth above designate a different address or a different or additional person to which all such notices or communications thereafter are to be given.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-indent:55.1pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnification</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. Both parties acknowledge and agree that notwithstanding anything contained to the contrary in this Agreement or the Release attached as Exhibit A to this Agreement or herein or therein (i) Executive shall continue to be indemnified (and receive advancement of expenses) to the extent provided for in the Executive&#8217;s Indemnification Agreement with the Company, dated September 1, 2021 (&#8220;Indemnification Agreement&#8221;, attached hereto at Exhibit &#91;E&#93;) provided that, Executive shall be indemnified (and receive advancement of expenses) under such agreement as if Executive continued to be a full-time executive of the Company during the Consulting Period, and (ii(ii) Executive shall receive any benefits that are available under the Company&#8217;s D&#38;O, E&#38;O and EPL insurance policies to the extent they provide coverage. </font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Attorneys&#8217; Fees</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. The Company shall promptly pay or reimburse the Executive for the reasonable attorneys&#8217; fees and costs incurred by the Executive in connection with negotiating this Agreement, up to $15,000.00.</font></div><div style="margin-top:8pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:125%">&#91;Signature Page Follows&#93;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, Executive has hereunto set Executive&#8217;s hand and the Company has caused these presents to be executed in its name on its behalf, all as of the day and year set forth below.</font></div><div style="margin-bottom:0.08pt"><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:92.272%"><tr><td style="width:1.0%"></td><td style="width:50.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dated&#58; January 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:left;vertical-align:bottom"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;Eric Brown</font></div></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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eric Brown</font></div></td></tr></table></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:92.272%"><tr><td style="width:1.0%"></td><td style="width:50.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dated&#58; January 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:left;vertical-align:bottom"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;Brad Lewis</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:9pt;font-weight:400;line-height:125%">By&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brad Lewis</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:9pt;font-weight:400;line-height:125%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Chief Legal Officer</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>informaticainc10-k2022ex231.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 2023 Workiva -->
<title>Document</title></head><body><div id="i7b30dbbc782d455ab7ae51a0abd8456c_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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 23.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:9.67pt">Registration Statement (Form S-8 No. 333-263829) pertaining to the 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan of Informatica Inc.,</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:9.67pt">Registration Statement (Form S-8 No. 333-260535) pertaining to the 2015 Equity Incentive Plan, 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan of Informatica Inc.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of our reports dated February&#160;27, 2023, with respect to the consolidated financial statements of Informatica Inc. and the effectiveness of internal control over financial reporting of Informatica Inc. included in this Annual Report (Form 10-K) of Informatica Inc. for the year ended December&#160;31, 2022.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">San Jose, California</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">February&#160;27, 2023</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-24.1
<SEQUENCE>5
<FILENAME>informaticainc10-k2022ex241.htm
<DESCRIPTION>EX-24.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 2023 Workiva -->
<title>Document</title></head><body><div id="i54e2257f7c7b45bbb4918c2c25130b47_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;27, 2023</font></div><div><font><br></font></div><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INFORMATICA INC.</font></div><div style="padding-left:180pt;text-indent:36pt"><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.891%"><tr><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.847%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer and Director</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.929%"><tr><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.232%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></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-31.1
<SEQUENCE>6
<FILENAME>informaticainc2022exx311.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 2023 Workiva -->
<title>Document</title></head><body><div id="i72ac80fd960647d1b66486605c453901_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a) </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 302 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Amit Walia, certify that&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form 10-K of Informatica Inc.&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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 style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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 style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:27.67pt">Designed such internal control over financial reporting or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.23pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;27, 2023 </font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.030%"><tr><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:114%">Chief Executive Officer and Director</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;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>7
<FILENAME>informaticainc2022exx312.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 2023 Workiva -->
<title>Document</title></head><body><div id="id8cd9b397b0348e4bbd64362fb30a748_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a) </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 302 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael McLaughlin, certify that&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form 10-K of Informatica Inc.&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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 style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:27.67pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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 style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:27.67pt">Designed such internal control over financial reporting or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.23pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="padding-left:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;27, 2023</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.575%"><tr><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="height:45pt;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>8
<FILENAME>informaticainc2022exx321.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 2023 Workiva -->
<title>Document</title></head><body><div id="i43f83ed0ade24e60b3e525ab5904a65a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, Amit Walia, do hereby certify, to the best of my knowledge and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Informatica Inc. for the period ended December&#160;31, 2022 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Informatica Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;27, 2023</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.939%"><tr><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amit Walia</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer and Director</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, Michael McLaughlin, do hereby certify, to the best of my knowledge and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Informatica Inc. for the period ended December&#160;31, 2022 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Informatica Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;27, 2023</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.939%"><tr><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael McLaughlin</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="height:45pt;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>9
<FILENAME>infa-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:infa="http://www.informatica.com/20221231" 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.informatica.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="infa-20221231_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="infa-20221231_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="infa-20221231_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="infa-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.informatica.com/role/Cover">
        <link:definition>0000001 - 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.informatica.com/role/AuditInformation">
        <link:definition>0000002 - 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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - 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.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - 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="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (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="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; 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.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000009 - 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="OrganizationandDescriptionofBusiness" roleURI="http://www.informatica.com/role/OrganizationandDescriptionofBusiness">
        <link:definition>0000010 - Disclosure - Organization and Description of Business</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="SummaryofSignificantAccountingPolicies" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000011 - Disclosure - 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="CashCashEquivalentsRestrictedCashandInvestments" roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments">
        <link:definition>0000012 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments</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="AvailableForSaleDebtSecurities" roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecurities">
        <link:definition>0000013 - Disclosure - Available-For-Sale Debt Securities</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.informatica.com/role/FairValueMeasurements">
        <link:definition>0000014 - 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="PropertyandEquipment" roleURI="http://www.informatica.com/role/PropertyandEquipment">
        <link:definition>0000015 - Disclosure - Property and Equipment</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.informatica.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000016 - 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="AccruedLiabilities" roleURI="http://www.informatica.com/role/AccruedLiabilities">
        <link:definition>0000017 - 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="Borrowings" roleURI="http://www.informatica.com/role/Borrowings">
        <link:definition>0000018 - Disclosure - Borrowings</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="DisaggregationofRevenueandCoststoObtainaContract" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract">
        <link:definition>0000019 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract</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.informatica.com/role/Leases">
        <link:definition>0000020 - 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="DerivativeFinancialInstruments" roleURI="http://www.informatica.com/role/DerivativeFinancialInstruments">
        <link:definition>0000021 - Disclosure - Derivative Financial Instruments</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="StockholdersEquity" roleURI="http://www.informatica.com/role/StockholdersEquity">
        <link:definition>0000022 - Disclosure - 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="Employee401KPlan" roleURI="http://www.informatica.com/role/Employee401KPlan">
        <link:definition>0000023 - Disclosure - Employee 401(K) Plan</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="AccumulatedOtherComprehensiveLossIncome" roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome">
        <link:definition>0000024 - Disclosure - Accumulated Other Comprehensive (Loss) 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="IncomeTaxes" roleURI="http://www.informatica.com/role/IncomeTaxes">
        <link:definition>0000025 - 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="NetLossPerShare" roleURI="http://www.informatica.com/role/NetLossPerShare">
        <link:definition>0000026 - Disclosure - Net Loss 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="RelatedPartyTransactions" roleURI="http://www.informatica.com/role/RelatedPartyTransactions">
        <link:definition>0000027 - Disclosure - Related Party Transactions</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="CommitmentsandContingencies" roleURI="http://www.informatica.com/role/CommitmentsandContingencies">
        <link:definition>0000028 - Disclosure - Commitments and Contingencies</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.informatica.com/role/SubsequentEvents">
        <link:definition>0000029 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000030 - Disclosure - 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000031 - Disclosure - 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="CashCashEquivalentsRestrictedCashandInvestmentsTables" roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables">
        <link:definition>0000032 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (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="AvailableForSaleDebtSecuritiesTables" roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables">
        <link:definition>0000033 - Disclosure - Available-For-Sale Debt Securities (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="FairValueMeasurementsTables" roleURI="http://www.informatica.com/role/FairValueMeasurementsTables">
        <link:definition>0000034 - 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="PropertyandEquipmentTables" roleURI="http://www.informatica.com/role/PropertyandEquipmentTables">
        <link:definition>0000035 - Disclosure - Property and Equipment (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="GoodwillandIntangibleAssetsTables" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000036 - 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="AccruedLiabilitiesTables" roleURI="http://www.informatica.com/role/AccruedLiabilitiesTables">
        <link:definition>0000037 - 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="BorrowingsTables" roleURI="http://www.informatica.com/role/BorrowingsTables">
        <link:definition>0000038 - Disclosure - Borrowings (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="DisaggregationofRevenueandCoststoObtainaContractTables" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables">
        <link:definition>0000039 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract (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="LeasesTables" roleURI="http://www.informatica.com/role/LeasesTables">
        <link:definition>0000040 - 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="DerivativeFinancialInstrumentsTables" roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>0000041 - Disclosure - Derivative Financial Instruments (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="StockholdersEquityTables" roleURI="http://www.informatica.com/role/StockholdersEquityTables">
        <link:definition>0000042 - Disclosure - 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="AccumulatedOtherComprehensiveLossIncomeTables" roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables">
        <link:definition>0000043 - Disclosure - Accumulated Other Comprehensive (Loss) Income (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="IncomeTaxesTables" roleURI="http://www.informatica.com/role/IncomeTaxesTables">
        <link:definition>0000044 - 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="NetLossPerShareTables" roleURI="http://www.informatica.com/role/NetLossPerShareTables">
        <link:definition>0000045 - Disclosure - Net Loss 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="RelatedPartyTransactionsTables" roleURI="http://www.informatica.com/role/RelatedPartyTransactionsTables">
        <link:definition>0000046 - Disclosure - Related Party Transactions (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="OrganizationandDescriptionofBusinessDetails" roleURI="http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails">
        <link:definition>0000047 - Disclosure - Organization and Description of Business (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="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000048 - Disclosure - 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="SummaryofSignificantAccountingPoliciesNarrativeDetails_1" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1">
        <link:definition>0000048 - Disclosure - 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="SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails">
        <link:definition>0000049 - Disclosure - Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (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="SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails" roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails">
        <link:definition>0000050 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit 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="CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails">
        <link:definition>0000051 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (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="AvailableForSaleDebtSecuritiesNarrativeDetails" roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails">
        <link:definition>0000052 - Disclosure - Available-For-Sale Debt Securities - 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="AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails">
        <link:definition>0000053 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (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="FairValueMeasurementsDetails" roleURI="http://www.informatica.com/role/FairValueMeasurementsDetails">
        <link:definition>0000054 - Disclosure - Fair Value Measurements (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="PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" roleURI="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails">
        <link:definition>0000055 - Disclosure - Property and Equipment - Schedule of Property, Plan and Equipment (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="PropertyandEquipmentNarrativeDetails" roleURI="http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails">
        <link:definition>0000056 - Disclosure - Property and Equipment - 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="GoodwillandIntangibleAssetsScheduleofGoodwillDetails" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>0000057 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (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="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>0000058 - Disclosure - Goodwill and Intangible Assets - 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="GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails">
        <link:definition>0000059 - 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="GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails">
        <link:definition>0000060 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization 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="GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>0000061 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization 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="AccruedLiabilitiesDetails" roleURI="http://www.informatica.com/role/AccruedLiabilitiesDetails">
        <link:definition>0000062 - 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="BorrowingsScheduleofDebtDetails" roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails">
        <link:definition>0000063 - Disclosure - Borrowings - Schedule of Debt (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="BorrowingsScheduleofDebtDetails_1" roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1">
        <link:definition>0000063 - Disclosure - Borrowings - Schedule of Debt (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="BorrowingsNarrativeDetails" roleURI="http://www.informatica.com/role/BorrowingsNarrativeDetails">
        <link:definition>0000064 - Disclosure - Borrowings - 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="BorrowingsContractualObligationFiscalYearMaturityDetails" roleURI="http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails">
        <link:definition>0000065 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (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="DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails">
        <link:definition>0000066 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (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="DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails">
        <link:definition>0000067 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (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="DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails">
        <link:definition>0000068 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - 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="DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails" roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails">
        <link:definition>0000069 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract 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="LeasesNarrativeDetails" roleURI="http://www.informatica.com/role/LeasesNarrativeDetails">
        <link:definition>0000070 - 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="LeasesLesseeOperatingLeaseLiabilityMaturityDetails" roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails">
        <link:definition>0000071 - Disclosure - Leases - Lessee, Operating Lease, Liability, Maturity (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="LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1" roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1">
        <link:definition>0000071 - Disclosure - Leases - Lessee, Operating Lease, Liability, Maturity (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="DerivativeFinancialInstrumentsNarrativeDetails" roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails">
        <link:definition>0000072 - Disclosure - Derivative Financial Instruments - 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="DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails">
        <link:definition>0000073 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (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="DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails">
        <link:definition>0000074 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive 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="DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails" roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails">
        <link:definition>0000075 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (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="StockholdersEquityNarrativeDetails" roleURI="http://www.informatica.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>0000076 - Disclosure - 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="StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails">
        <link:definition>0000077 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (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="StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails">
        <link:definition>0000078 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (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="StockholdersEquitySummaryofValuationAssumptionsDetails" roleURI="http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails">
        <link:definition>0000079 - Disclosure - Stockholders Equity - Summary of Valuation 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="StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails">
        <link:definition>0000080 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (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="Employee401KPlanDetails" roleURI="http://www.informatica.com/role/Employee401KPlanDetails">
        <link:definition>0000081 - Disclosure - Employee 401(K) Plan (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="AccumulatedOtherComprehensiveLossIncomeDetails" roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails">
        <link:definition>0000082 - Disclosure - Accumulated Other Comprehensive (Loss) 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="IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>0000083 - Disclosure - Income Taxes - Schedule of 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="IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails">
        <link:definition>0000084 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (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="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>0000085 - Disclosure - Income Taxes - Schedule of Effective 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.informatica.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000086 - 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.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000087 - 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="IncomeTaxesSummaryofValuationAllowanceDetails" roleURI="http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails">
        <link:definition>0000088 - Disclosure - Income Taxes - Summary of Valuation Allowance (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="IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails">
        <link:definition>0000089 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (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="NetLossPerShareScheduleofNetLossPerShareDetails" roleURI="http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails">
        <link:definition>0000090 - Disclosure - Net Loss Per Share - Schedule of Net Loss 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="NetLossPerShareScheduleofDilutiveSecuritiesDetails" roleURI="http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails">
        <link:definition>0000091 - Disclosure - Net Loss Per Share - Schedule of Dilutive Securities (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="RelatedPartyTransactionsNarrativeDetails" roleURI="http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails">
        <link:definition>0000092 - Disclosure - Related Party Transactions - 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="RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" roleURI="http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails">
        <link:definition>0000093 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (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="CommitmentsandContingenciesDetails" roleURI="http://www.informatica.com/role/CommitmentsandContingenciesDetails">
        <link:definition>0000094 - Disclosure - Commitments and Contingencies (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="SubsequentEventsDetails" roleURI="http://www.informatica.com/role/SubsequentEventsDetails">
        <link:definition>0000095 - 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="infa_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" abstract="false" name="ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="infa_DebtIssuanceCostsTypeDomain" abstract="true" name="DebtIssuanceCostsTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_SaleOfStockConsiderationReceivedOnTransactionGross" abstract="false" name="SaleOfStockConsiderationReceivedOnTransactionGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_SecondLienTermFacilitiesMember" abstract="true" name="SecondLienTermFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" abstract="true" name="ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" abstract="false" name="CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="infa_DeferredTaxAssetsUnrealizedGainsLosses" abstract="false" name="DeferredTaxAssetsUnrealizedGainsLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" abstract="false" name="RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="infa_CapitalizedContractCostsRollForward" abstract="true" name="CapitalizedContractCostsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" abstract="true" name="PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" abstract="true" name="RestrictedStockUnitsAndPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_DeferredTaxAssetsValuationAllowanceRollForward" abstract="true" name="DeferredTaxAssetsValuationAllowanceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="infa_DollarTermLoanMember" abstract="true" name="DollarTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_NetAssetValue" abstract="false" name="NetAssetValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_DebtIssuanceCostModifiedMember" abstract="true" name="DebtIssuanceCostModifiedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_PerformanceBasedShareOptionsMember" abstract="true" name="PerformanceBasedShareOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_DebtIssuanceCostsTypeAxis" abstract="true" name="DebtIssuanceCostsTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="infa_PaymentForSettlementOfVestedStockOptions" abstract="false" name="PaymentForSettlementOfVestedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_ContractWithCustomerLiabilityDeferredRevenue" abstract="false" name="ContractWithCustomerLiabilityDeferredRevenue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_A2021StockPlanMember" abstract="true" name="A2021StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" abstract="false" name="DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_DeferredTaxLiabilitiesDeferredDistributionTax" abstract="false" name="DeferredTaxLiabilitiesDeferredDistributionTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_LesseeOperatingLeaseExtensionPeriod" abstract="false" name="LesseeOperatingLeaseExtensionPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_DerivativeNumberOfInstrumentsDeDesignated" abstract="false" name="DerivativeNumberOfInstrumentsDeDesignated" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="infa_CommonStockClassB2Member" abstract="true" name="CommonStockClassB2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" abstract="false" name="AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_EuroTermLoanMember" abstract="true" name="EuroTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_UnrealizedGainLossOnRemeasurementOfDebt" abstract="false" name="UnrealizedGainLossOnRemeasurementOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_ProfessionalServicesMember" abstract="true" name="ProfessionalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_PaymentsOfUnderwritingDiscountsAndCommissions" abstract="false" name="PaymentsOfUnderwritingDiscountsAndCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" abstract="false" name="DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_AccountsReceivablePaymentTerms" abstract="false" name="AccountsReceivablePaymentTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_DebtIssuanceCostBreakageFeeMember" abstract="true" name="DebtIssuanceCostBreakageFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_CapitalizedContractCostAdditions" abstract="false" name="CapitalizedContractCostAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_CloudAndSubscriptionSupportMember" abstract="true" name="CloudAndSubscriptionSupportMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ServiceBasedAwardOptionsMember" abstract="true" name="ServiceBasedAwardOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" abstract="true" name="TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_FormerExecutiveOfficerMember" abstract="true" name="FormerExecutiveOfficerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ProductWarrantyTerm" abstract="false" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_RevenueFromContractWithCustomerSubscriptionTerm" abstract="false" name="RevenueFromContractWithCustomerSubscriptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" abstract="false" name="DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_DebtInstrumentCovenantMaximumNetLeverageRatio" abstract="false" name="DebtInstrumentCovenantMaximumNetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="infa_DebtInstrumentOriginalIssueDiscountPercentage" abstract="false" name="DebtInstrumentOriginalIssueDiscountPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_AccruedLiabilitiesAndOtherLiabilitiesMember" abstract="true" name="AccruedLiabilitiesAndOtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ServiceAndPerformanceBasedShareOptionsMember" abstract="true" name="ServiceAndPerformanceBasedShareOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_CommonStockClassB1Member" abstract="true" name="CommonStockClassB1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" abstract="false" name="DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_MaintenanceAndProfessionalServicesMember" abstract="true" name="MaintenanceAndProfessionalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" abstract="false" name="DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_DeferredOfferingCostsIncurredButNotYetPaid" abstract="false" name="DeferredOfferingCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" abstract="false" name="FairValueFinancialAssetsPercentageOfTotalFinancialAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="infa_A2015StockPlanMember" abstract="true" name="A2015StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_SelfManagedSubscriptionLicenseMember" abstract="true" name="SelfManagedSubscriptionLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_DebtIssuanceCostExistingMember" abstract="true" name="DebtIssuanceCostExistingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_PerpetualLicenseMember" abstract="true" name="PerpetualLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="infa_ContractWithCustomerLiabilityCustomerDeposits" abstract="false" name="ContractWithCustomerLiabilityCustomerDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" abstract="false" name="RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>infa-20221231_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 2023 Workiva-->
<!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146-->
<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.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a8c4899-5ad3-474c-b221-f373e25fe929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b709c509-e7b5-42be-bbf2-c0ab068693fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a8c4899-5ad3-474c-b221-f373e25fe929" xlink:to="loc_us-gaap_StockholdersEquity_b709c509-e7b5-42be-bbf2-c0ab068693fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_04bdaefb-4eb0-421c-8123-51bdce967442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a8c4899-5ad3-474c-b221-f373e25fe929" xlink:to="loc_us-gaap_CommitmentsAndContingencies_04bdaefb-4eb0-421c-8123-51bdce967442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b90d5247-c28c-439d-bb0e-1e1dc1fb48b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a8c4899-5ad3-474c-b221-f373e25fe929" xlink:to="loc_us-gaap_Liabilities_b90d5247-c28c-439d-bb0e-1e1dc1fb48b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_37da2a25-ff20-4413-9dbe-ac29872fef5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_AccountsPayableCurrent_37da2a25-ff20-4413-9dbe-ac29872fef5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cedee1b2-5c45-4aa1-9819-ae741b3996e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cedee1b2-5c45-4aa1-9819-ae741b3996e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_70a23673-8008-4d45-9189-06ac73a5e26e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_70a23673-8008-4d45-9189-06ac73a5e26e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_abac2da3-2c0d-43ca-93df-a4c635e0472e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_abac2da3-2c0d-43ca-93df-a4c635e0472e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_c1199e28-398c-4c31-bb61-75137474ad69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_TaxesPayableCurrent_c1199e28-398c-4c31-bb61-75137474ad69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_54605b80-59b2-448e-975e-6b4db8472a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_54605b80-59b2-448e-975e-6b4db8472a8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_265567aa-734a-4c10-9194-12ad6cf0d22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b8a53db2-c079-4e4d-aa65-705bb9c87e46" xlink:to="loc_us-gaap_LongTermDebtCurrent_265567aa-734a-4c10-9194-12ad6cf0d22e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0a8051bb-efd8-4bc2-830b-153787ca8331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0a8051bb-efd8-4bc2-830b-153787ca8331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ded3bb0-a817-435e-ad24-1485231af732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ded3bb0-a817-435e-ad24-1485231af732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_bd9c51c2-e935-4195-bf84-d495ad33cf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_bd9c51c2-e935-4195-bf84-d495ad33cf84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3e3201fd-b884-42f5-ac5b-9b26c3149e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_LiabilitiesCurrent_3e3201fd-b884-42f5-ac5b-9b26c3149e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_448c6101-1a79-49c2-bfb9-3bc66fdb35e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_448c6101-1a79-49c2-bfb9-3bc66fdb35e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_f8686cc4-2eac-45f2-8fdf-3b654b2163c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_f8686cc4-2eac-45f2-8fdf-3b654b2163c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8cf29eff-cd46-4a70-b944-5f999ebce46e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_392b6e54-a108-4453-a60b-5e9b0a6c5b3f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8cf29eff-cd46-4a70-b944-5f999ebce46e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b389ea62-06ba-4e40-9662-ed70b24cb816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d1eebc38-38d6-444a-9b45-f04f38e98f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b389ea62-06ba-4e40-9662-ed70b24cb816" xlink:to="loc_us-gaap_CommonStockValue_d1eebc38-38d6-444a-9b45-f04f38e98f8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d68b6ffa-9b42-4da2-8fe3-c43d567a91ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b389ea62-06ba-4e40-9662-ed70b24cb816" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d68b6ffa-9b42-4da2-8fe3-c43d567a91ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_5073a7dd-2d61-4f20-8d60-daca4cf97db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b389ea62-06ba-4e40-9662-ed70b24cb816" xlink:to="loc_us-gaap_AdditionalPaidInCapital_5073a7dd-2d61-4f20-8d60-daca4cf97db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb6e52af-900e-45eb-ac72-beb1ee4eba55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b389ea62-06ba-4e40-9662-ed70b24cb816" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb6e52af-900e-45eb-ac72-beb1ee4eba55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b5872268-94cc-41f2-8f24-bb1f3db1bec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b5872268-94cc-41f2-8f24-bb1f3db1bec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_44e40320-74c8-437c-9ad4-5c1b087475fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_44e40320-74c8-437c-9ad4-5c1b087475fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_81d1d534-1c76-408f-a51e-56bc1797ac3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_81d1d534-1c76-408f-a51e-56bc1797ac3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7b8b44b7-4689-44f2-9bc9-020755cf2330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_AssetsCurrent_7b8b44b7-4689-44f2-9bc9-020755cf2330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_bcf0b6ba-8e49-43d2-8088-94e8218853bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_bcf0b6ba-8e49-43d2-8088-94e8218853bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3e56f729-ca2a-4fed-9df0-cd2c71e5e45b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_Goodwill_3e56f729-ca2a-4fed-9df0-cd2c71e5e45b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b44a302c-9c93-4b34-b6b0-10a3bcbb9781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b44a302c-9c93-4b34-b6b0-10a3bcbb9781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bf9a3f36-115c-4156-a51e-d8043f15e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0300d8ce-599e-48a5-8f11-16d3c0143ca7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bf9a3f36-115c-4156-a51e-d8043f15e60d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c97d6a88-a697-4833-a213-6d87fc24918d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c97d6a88-a697-4833-a213-6d87fc24918d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8570df9-5d28-42ae-99cb-1fe5e9013f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8570df9-5d28-42ae-99cb-1fe5e9013f29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_13f9a357-e41e-4d0f-8594-6ae8fee7fc24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_13f9a357-e41e-4d0f-8594-6ae8fee7fc24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_493b59f7-c142-416e-8fde-17480efbda2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_493b59f7-c142-416e-8fde-17480efbda2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_ad73c7da-73f8-4509-974e-eb06b15d301b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d817a86b-02d4-456e-b7d1-36480a77c171" xlink:to="loc_us-gaap_ShortTermInvestments_ad73c7da-73f8-4509-974e-eb06b15d301b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f5155c52-c11d-4ebc-bb21-bbc25639a4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_251ebc01-a9bb-48e5-831f-43f56c40a455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f5155c52-c11d-4ebc-bb21-bbc25639a4cd" xlink:to="loc_us-gaap_CostOfRevenue_251ebc01-a9bb-48e5-831f-43f56c40a455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a01d9f1-9a97-4a66-bf39-a02f6f1ceab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f5155c52-c11d-4ebc-bb21-bbc25639a4cd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a01d9f1-9a97-4a66-bf39-a02f6f1ceab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ae2e3ba2-b758-4df0-9f4b-db34033f3c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ae2e3ba2-b758-4df0-9f4b-db34033f3c88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a80d10a4-4855-47d6-8ebd-3faf6d518382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a80d10a4-4855-47d6-8ebd-3faf6d518382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c3316bab-d5a3-4108-9a8e-53e497718ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:to="loc_us-gaap_InterestExpense_c3316bab-d5a3-4108-9a8e-53e497718ab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1a3baf84-25d1-46fc-90f6-953eede435e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:to="loc_us-gaap_OperatingIncomeLoss_1a3baf84-25d1-46fc-90f6-953eede435e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7f12be21-2422-49b2-9c5f-6f17aa420acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_4ecd60de-579e-4417-b2e6-fd30ef5d5c34" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7f12be21-2422-49b2-9c5f-6f17aa420acf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_07b71269-90d3-4232-9017-99e0d5c1c684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_d103de62-ad6e-4e15-94f7-3f8a607ceec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_07b71269-90d3-4232-9017-99e0d5c1c684" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_d103de62-ad6e-4e15-94f7-3f8a607ceec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4f6b489f-3df0-446f-943f-ce771659ac29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_07b71269-90d3-4232-9017-99e0d5c1c684" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4f6b489f-3df0-446f-943f-ce771659ac29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a1cd0cfd-c69d-400f-aacb-27e7fee0f7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6256914b-8ef2-4b00-8317-04041f45a0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a1cd0cfd-c69d-400f-aacb-27e7fee0f7dc" xlink:to="loc_us-gaap_GrossProfit_6256914b-8ef2-4b00-8317-04041f45a0b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_71857ed7-5e67-4710-bdb6-23cbb276f3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a1cd0cfd-c69d-400f-aacb-27e7fee0f7dc" xlink:to="loc_us-gaap_OperatingExpenses_71857ed7-5e67-4710-bdb6-23cbb276f3c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_53897ec3-4d3b-4ef0-850e-70202cba5766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_8df1d987-d5e6-4c63-b10e-a97f2168a498" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_53897ec3-4d3b-4ef0-850e-70202cba5766" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_8df1d987-d5e6-4c63-b10e-a97f2168a498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_7f39476f-56fc-460a-ba64-90a3ed2f8dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_53897ec3-4d3b-4ef0-850e-70202cba5766" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_7f39476f-56fc-460a-ba64-90a3ed2f8dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_36dfcc01-fb4e-466f-b0ef-aadc1a2c9ef4" xlink:href="infa-20221231.xsd#infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:to="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_36dfcc01-fb4e-466f-b0ef-aadc1a2c9ef4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b1ac4389-a0b5-4279-b94d-4a08f64130b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b1ac4389-a0b5-4279-b94d-4a08f64130b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_05ed1600-cb00-48ca-a05a-6af1268869b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_05ed1600-cb00-48ca-a05a-6af1268869b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_fa326a1c-4ca3-4553-9fa2-2ff5d80f9b29" xlink:href="infa-20221231.xsd#infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:to="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_fa326a1c-4ca3-4553-9fa2-2ff5d80f9b29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_15c3bb2b-2844-4249-b4d4-8b9ae1afefbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_14e0b1cd-9b65-41cd-adf8-26aba2693d2d" xlink:to="loc_us-gaap_SellingAndMarketingExpense_15c3bb2b-2844-4249-b4d4-8b9ae1afefbb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c752ab2-32f4-4b93-a875-e6e8a29e65ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_51b5ac7a-27f7-46eb-928e-891585b194ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9c752ab2-32f4-4b93-a875-e6e8a29e65ab" xlink:to="loc_us-gaap_NetIncomeLoss_51b5ac7a-27f7-46eb-928e-891585b194ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_da82d739-e6fe-488b-af9e-052f562ba8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c752ab2-32f4-4b93-a875-e6e8a29e65ab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_da82d739-e6fe-488b-af9e-052f562ba8e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_605a45cd-a148-4772-9ed8-e2edba602ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_41dc3620-d019-45c0-9e84-de030a293288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_605a45cd-a148-4772-9ed8-e2edba602ab9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_41dc3620-d019-45c0-9e84-de030a293288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_346c279f-7a51-4ec2-bb93-b6b711469841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_605a45cd-a148-4772-9ed8-e2edba602ab9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_346c279f-7a51-4ec2-bb93-b6b711469841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_2686bcb3-82c9-4dad-89e7-b1a125b0e520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_605a45cd-a148-4772-9ed8-e2edba602ab9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_2686bcb3-82c9-4dad-89e7-b1a125b0e520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_cf83f8be-c75d-46ce-b495-2c205bdd1182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_74aa9c40-57e2-4ec5-8125-767591ed61fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_cf83f8be-c75d-46ce-b495-2c205bdd1182" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_74aa9c40-57e2-4ec5-8125-767591ed61fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2e8981b3-e516-4c03-b699-420f3732d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_cf83f8be-c75d-46ce-b495-2c205bdd1182" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2e8981b3-e516-4c03-b699-420f3732d4b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d5a5098-ddc0-4d32-8884-32cf67508875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_02ee855d-01df-498c-9aa0-9f3d4b364d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d5a5098-ddc0-4d32-8884-32cf67508875" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_02ee855d-01df-498c-9aa0-9f3d4b364d09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2d39f81-c7e9-4c72-91e8-6f31d2ca4c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d5a5098-ddc0-4d32-8884-32cf67508875" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2d39f81-c7e9-4c72-91e8-6f31d2ca4c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_febd9a2c-a5ed-45cd-ad14-43812b742ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d5a5098-ddc0-4d32-8884-32cf67508875" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_febd9a2c-a5ed-45cd-ad14-43812b742ae3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_60afb726-5432-47b4-84c1-622de4e7a57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d5a5098-ddc0-4d32-8884-32cf67508875" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_60afb726-5432-47b4-84c1-622de4e7a57c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ccc4afd6-0fb9-4e46-98d2-a519c5edb05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_NetIncomeLoss_ccc4afd6-0fb9-4e46-98d2-a519c5edb05f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_50c4f862-0a01-4c98-949c-546e949074e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_50c4f862-0a01-4c98-949c-546e949074e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c68a27f5-7618-472e-8272-b529c83f12c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c68a27f5-7618-472e-8272-b529c83f12c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt_3107a8e1-3b71-4b3b-b1d3-81c6b03c9876" xlink:href="infa-20221231.xsd#infa_UnrealizedGainLossOnRemeasurementOfDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt_3107a8e1-3b71-4b3b-b1d3-81c6b03c9876" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1adfd552-8eee-400a-a30a-06ad03e9a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1adfd552-8eee-400a-a30a-06ad03e9a6c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bccc9030-fa88-48b3-ac8e-f7169e93007a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bccc9030-fa88-48b3-ac8e-f7169e93007a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_eaaac603-8e4b-4677-8acb-028acf9ff945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_eaaac603-8e4b-4677-8acb-028acf9ff945" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f4705a8a-9156-4051-a55e-45044f21a181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f4705a8a-9156-4051-a55e-45044f21a181" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b64a9906-464e-41af-bc0c-2adf910316fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b64a9906-464e-41af-bc0c-2adf910316fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d8dfc066-4700-43bd-9480-82589b8c57f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d8dfc066-4700-43bd-9480-82589b8c57f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_235edbc3-50ee-45b0-8856-6c3f4c092dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_235edbc3-50ee-45b0-8856-6c3f4c092dbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3dd71b0d-2b25-4056-9652-244b9bce514c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3dd71b0d-2b25-4056-9652-244b9bce514c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_53645266-572c-4692-aae3-61d39fcadefc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_ShareBasedCompensation_53645266-572c-4692-aae3-61d39fcadefc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_22728f14-98e5-4254-a5e3-60a886ed67ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_22728f14-98e5-4254-a5e3-60a886ed67ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5afd9b4f-e526-4f65-8b06-df1421be40ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35d7383f-e4c6-42d3-a735-1d5504e442bf" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5afd9b4f-e526-4f65-8b06-df1421be40ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_794aa130-9298-4b60-a611-383fb6f18267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_780e5465-0a40-4bfc-93e7-75af1e92bdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_794aa130-9298-4b60-a611-383fb6f18267" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_780e5465-0a40-4bfc-93e7-75af1e92bdad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4bf0f1b-7721-4f08-8b98-8e5b8a693f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_794aa130-9298-4b60-a611-383fb6f18267" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4bf0f1b-7721-4f08-8b98-8e5b8a693f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4ee6ad7-0531-4ffa-a726-65f93df08201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_794aa130-9298-4b60-a611-383fb6f18267" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4ee6ad7-0531-4ffa-a726-65f93df08201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e702a65d-ab65-4f98-bee5-d0db19158881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_794aa130-9298-4b60-a611-383fb6f18267" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e702a65d-ab65-4f98-bee5-d0db19158881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_dbf9810b-c33c-4d29-8414-21efa6fcaaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_dbf9810b-c33c-4d29-8414-21efa6fcaaf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3f469f61-bd07-431b-8cd6-3b13bf2624de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3f469f61-bd07-431b-8cd6-3b13bf2624de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_6e730ef2-18cd-40d5-8812-a08547e7304b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_6e730ef2-18cd-40d5-8812-a08547e7304b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentForSettlementOfVestedStockOptions_7b81dbe0-5311-43a0-bf40-57c630370bc4" xlink:href="infa-20221231.xsd#infa_PaymentForSettlementOfVestedStockOptions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_infa_PaymentForSettlementOfVestedStockOptions_7b81dbe0-5311-43a0-bf40-57c630370bc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4c823d3e-679c-46f3-8391-02b470aed72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4c823d3e-679c-46f3-8391-02b470aed72c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6cc36d65-7701-4273-a4e1-df8ce021a5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6cc36d65-7701-4273-a4e1-df8ce021a5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1624a79f-690d-4aec-9999-8831bda17075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1624a79f-690d-4aec-9999-8831bda17075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f371342a-f664-4b7d-8d90-b57bd8b55bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f371342a-f664-4b7d-8d90-b57bd8b55bda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8cd62ec3-1dfe-4fc8-8a7e-c80dc1ffc694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8cd62ec3-1dfe-4fc8-8a7e-c80dc1ffc694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_9861c22e-28c5-4625-ab03-bbba71d26812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_9861c22e-28c5-4625-ab03-bbba71d26812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_d2e03cde-f4a7-43f6-b514-a6bc72a54093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_ProceedsFromStockPlans_d2e03cde-f4a7-43f6-b514-a6bc72a54093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_c265ed00-912d-46da-a83f-7fa59b9f9cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_c265ed00-912d-46da-a83f-7fa59b9f9cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_fef25fcc-5ed8-490f-9697-2148fc0ffa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab280882-dd6d-46fc-b2ad-7e3d960d740c" xlink:to="loc_us-gaap_PaymentsOfDividends_fef25fcc-5ed8-490f-9697-2148fc0ffa5a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_fc36346c-b166-4175-aa7f-31b097ba9b38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_c51bc2bf-02bf-4823-9247-f2145a23a5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_fc36346c-b166-4175-aa7f-31b097ba9b38" xlink:to="loc_us-gaap_CommercialPaperAtCarryingValue_c51bc2bf-02bf-4823-9247-f2145a23a5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue_7a3aac8a-97df-4dbf-86a4-84c86184ed8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_fc36346c-b166-4175-aa7f-31b097ba9b38" xlink:to="loc_us-gaap_TimeDepositsAtCarryingValue_7a3aac8a-97df-4dbf-86a4-84c86184ed8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_cde5bfc8-3e3a-42e4-8d2b-eb2e292b37a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_fc36346c-b166-4175-aa7f-31b097ba9b38" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_cde5bfc8-3e3a-42e4-8d2b-eb2e292b37a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_73e7bf53-c33c-44a4-a943-2bf94c0e78f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d613b173-39a5-4742-92ee-05d7fab4bdfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_73e7bf53-c33c-44a4-a943-2bf94c0e78f2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d613b173-39a5-4742-92ee-05d7fab4bdfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_8d519639-befa-464e-a3a3-041319f2e7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_73e7bf53-c33c-44a4-a943-2bf94c0e78f2" xlink:to="loc_us-gaap_ShortTermInvestments_8d519639-befa-464e-a3a3-041319f2e7c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d527156-0622-4ff8-af73-e78776747eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_65134bda-a083-4bf1-96ce-6265d9b1f7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d527156-0622-4ff8-af73-e78776747eac" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_65134bda-a083-4bf1-96ce-6265d9b1f7c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_1baa8503-b4fc-4d15-97b6-12b45fa5e0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d527156-0622-4ff8-af73-e78776747eac" xlink:to="loc_us-gaap_Cash_1baa8503-b4fc-4d15-97b6-12b45fa5e0d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89a879b5-93e1-47c1-8f7e-267413e73349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a581640a-e9e2-4eab-8d08-2bd4b2f22d33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_89a879b5-93e1-47c1-8f7e-267413e73349" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a581640a-e9e2-4eab-8d08-2bd4b2f22d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_02c000b2-4756-4637-925e-29b88c64381f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89a879b5-93e1-47c1-8f7e-267413e73349" xlink:to="loc_us-gaap_RestrictedCash_02c000b2-4756-4637-925e-29b88c64381f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_58bf9ee9-b3cc-4bf7-bbe6-79498a4d88c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0c21c5b2-c958-4319-bd2a-be3c6b049f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_58bf9ee9-b3cc-4bf7-bbe6-79498a4d88c8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0c21c5b2-c958-4319-bd2a-be3c6b049f74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ce5f64a0-d856-4d28-86d2-79671df32a35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_58bf9ee9-b3cc-4bf7-bbe6-79498a4d88c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ce5f64a0-d856-4d28-86d2-79671df32a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_52a5069b-7150-49b3-b04b-2d523dbb3de1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_58bf9ee9-b3cc-4bf7-bbe6-79498a4d88c8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_52a5069b-7150-49b3-b04b-2d523dbb3de1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_f7b2e598-aa2a-41ab-85af-33ce0c5408bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_17c0b77e-91c3-435d-b945-f55fe8f2a407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_f7b2e598-aa2a-41ab-85af-33ce0c5408bb" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_17c0b77e-91c3-435d-b945-f55fe8f2a407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_5d6dfa5f-8515-4eef-a454-90bebb2f70c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8a056654-bf51-4edb-a8ed-97a4eeacf0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5d6dfa5f-8515-4eef-a454-90bebb2f70c8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8a056654-bf51-4edb-a8ed-97a4eeacf0ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_1fe0ea82-83ae-4f3b-a4c4-57f2bffc2fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5d6dfa5f-8515-4eef-a454-90bebb2f70c8" xlink:to="loc_us-gaap_DerivativeAssets_1fe0ea82-83ae-4f3b-a4c4-57f2bffc2fc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fa15331d-4d7d-43d8-bb82-81c0c157e825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6e5799e2-3bfc-4c8b-947a-456c20e6773a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fa15331d-4d7d-43d8-bb82-81c0c157e825" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6e5799e2-3bfc-4c8b-947a-456c20e6773a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6c4444d0-0871-40ca-985e-8a10c9385b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fa15331d-4d7d-43d8-bb82-81c0c157e825" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6c4444d0-0871-40ca-985e-8a10c9385b98" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_acdf03f3-4a62-483b-9c34-6b41fa22f0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e87f59e9-4377-454e-8da7-f9605deab039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_acdf03f3-4a62-483b-9c34-6b41fa22f0b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e87f59e9-4377-454e-8da7-f9605deab039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07deba5d-a506-4c66-8288-1684de02150a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_acdf03f3-4a62-483b-9c34-6b41fa22f0b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07deba5d-a506-4c66-8288-1684de02150a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_55cf25a9-bbd4-4966-a214-13cf037589dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_55cf25a9-bbd4-4966-a214-13cf037589dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4f11e702-ae69-4add-bc29-b0b7b6ed14f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4f11e702-ae69-4add-bc29-b0b7b6ed14f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_83db5681-21be-4bec-b8bb-04c9806d3269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_83db5681-21be-4bec-b8bb-04c9806d3269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_12aa70f0-796f-4697-a488-04a3e53b10dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_12aa70f0-796f-4697-a488-04a3e53b10dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ed0d2aad-da46-4a4c-ad1a-7eb70fc95837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ed0d2aad-da46-4a4c-ad1a-7eb70fc95837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d2089a13-20b7-451e-a7d2-31866390a3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8b3781c3-7cbc-49d8-a688-47e4be99995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d2089a13-20b7-451e-a7d2-31866390a3d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/AccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_11591daf-1478-4fc4-8dbf-652d5762a441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_beee1e4d-5ad4-470b-8b97-1dd80bba04a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_11591daf-1478-4fc4-8dbf-652d5762a441" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_beee1e4d-5ad4-470b-8b97-1dd80bba04a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e2450dd1-3a9f-4aa6-b678-c914db3e2042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_11591daf-1478-4fc4-8dbf-652d5762a441" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e2450dd1-3a9f-4aa6-b678-c914db3e2042" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_b756cbeb-9ed1-401c-9836-90d74e838dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_11591daf-1478-4fc4-8dbf-652d5762a441" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_b756cbeb-9ed1-401c-9836-90d74e838dfa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a31bd671-e1df-4952-b19b-4f2ed73524b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_dd759f24-1ad1-408b-b0b3-3461bdb5122f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a31bd671-e1df-4952-b19b-4f2ed73524b0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_dd759f24-1ad1-408b-b0b3-3461bdb5122f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_310f4254-a57d-4cb9-93f0-4f6ebec0c367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a31bd671-e1df-4952-b19b-4f2ed73524b0" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_310f4254-a57d-4cb9-93f0-4f6ebec0c367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0a0657be-670e-4ccd-bd67-a3c312d28753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a31bd671-e1df-4952-b19b-4f2ed73524b0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0a0657be-670e-4ccd-bd67-a3c312d28753" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsScheduleofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2ae3dc39-e06a-4dc4-94c3-25e38bb4f068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7b3af841-098b-40bd-a6bf-6a553c651f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2ae3dc39-e06a-4dc4-94c3-25e38bb4f068" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7b3af841-098b-40bd-a6bf-6a553c651f76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_85d37b71-a7c1-41c5-a546-979c96ae165b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2ae3dc39-e06a-4dc4-94c3-25e38bb4f068" xlink:to="loc_us-gaap_LongTermDebtCurrent_85d37b71-a7c1-41c5-a546-979c96ae165b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsContractualObligationFiscalYearMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_63c67584-a8cc-4ee6-853b-231f893530ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_63c67584-a8cc-4ee6-853b-231f893530ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_384adbb4-4160-46b6-b8e8-0484df913f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_384adbb4-4160-46b6-b8e8-0484df913f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2fc0466c-e684-4479-8949-eff244b7149a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2fc0466c-e684-4479-8949-eff244b7149a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a6433bcd-7396-40ea-b588-cdfd69d328b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a6433bcd-7396-40ea-b588-cdfd69d328b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_91f1a639-9819-49ca-9055-15253b54f239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_91f1a639-9819-49ca-9055-15253b54f239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4b8f6a05-3ef4-4344-86fb-3253cd62f8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_1a56753c-ed71-418f-b1e2-fb8196a83fa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4b8f6a05-3ef4-4344-86fb-3253cd62f8b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesLesseeOperatingLeaseLiabilityMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5ee43f93-e957-4adb-a33f-62e0fa2fcc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5ee43f93-e957-4adb-a33f-62e0fa2fcc61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f0b6929-3242-4837-892e-c832a075b69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f0b6929-3242-4837-892e-c832a075b69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0dba545f-53e3-4781-97ad-f2c27ba9c5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0dba545f-53e3-4781-97ad-f2c27ba9c5f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ee3cf964-ca25-4688-9dc4-ae08c8b2aa01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ee3cf964-ca25-4688-9dc4-ae08c8b2aa01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40563630-30d9-4215-9269-5916f3c36e40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40563630-30d9-4215-9269-5916f3c36e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4929d80c-292a-4836-b3e7-b9901213eb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c5908b92-189d-47ce-9688-7a1d924aea97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4929d80c-292a-4836-b3e7-b9901213eb11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dc4591ff-1b7a-4320-95a6-79e245109ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_15233f10-8227-4fb5-970f-0f637d8d255a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dc4591ff-1b7a-4320-95a6-79e245109ef1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_15233f10-8227-4fb5-970f-0f637d8d255a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e2901766-8038-4f5e-aa8f-150fcf0ebe01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dc4591ff-1b7a-4320-95a6-79e245109ef1" xlink:to="loc_us-gaap_OperatingLeaseLiability_e2901766-8038-4f5e-aa8f-150fcf0ebe01" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7231152a-fc79-4244-a6dd-f13288303e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_aeb175ce-aa4d-4e4b-ab59-62072b6ecd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7231152a-fc79-4244-a6dd-f13288303e56" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_aeb175ce-aa4d-4e4b-ab59-62072b6ecd3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_32681c27-08c4-4984-ad42-63a500134924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7231152a-fc79-4244-a6dd-f13288303e56" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_32681c27-08c4-4984-ad42-63a500134924" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_394b2ef8-568c-48f4-8e4e-bd652f36ad27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b0b3c36-cb99-439f-82c3-f74698714977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_394b2ef8-568c-48f4-8e4e-bd652f36ad27" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b0b3c36-cb99-439f-82c3-f74698714977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1a207da5-1d17-4429-9b4e-86ab55d9c0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_394b2ef8-568c-48f4-8e4e-bd652f36ad27" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1a207da5-1d17-4429-9b4e-86ab55d9c0ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a19418b-8679-4a15-ab26-68bb9cf4ba9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c46c6f2e-f6e5-4a7a-b7e0-6373b6659734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a19418b-8679-4a15-ab26-68bb9cf4ba9c" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c46c6f2e-f6e5-4a7a-b7e0-6373b6659734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e4867e07-e4a7-41f2-99a4-f196e17d8fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2a19418b-8679-4a15-ab26-68bb9cf4ba9c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e4867e07-e4a7-41f2-99a4-f196e17d8fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_83eba5b7-aa0e-48bb-9f73-f511bf6fa180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a19418b-8679-4a15-ab26-68bb9cf4ba9c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_83eba5b7-aa0e-48bb-9f73-f511bf6fa180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9e24060c-e9a2-407c-8601-0e31b987d849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3a128eef-fc4c-4649-a5fa-95a800ea27c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9e24060c-e9a2-407c-8601-0e31b987d849" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3a128eef-fc4c-4649-a5fa-95a800ea27c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0ea67acc-e362-44ca-8e81-3b6f4f414ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9e24060c-e9a2-407c-8601-0e31b987d849" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0ea67acc-e362-44ca-8e81-3b6f4f414ea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a1277010-f1b1-4b0a-a573-71a4e9fa731a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9e24060c-e9a2-407c-8601-0e31b987d849" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a1277010-f1b1-4b0a-a573-71a4e9fa731a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_97bfd09e-664c-4c14-95c6-f84e4191b47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2d246a3b-8165-4076-bf03-65110070c2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_97bfd09e-664c-4c14-95c6-f84e4191b47b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2d246a3b-8165-4076-bf03-65110070c2c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eef91a3d-20db-4e6c-934a-2ec5407dd011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_97bfd09e-664c-4c14-95c6-f84e4191b47b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eef91a3d-20db-4e6c-934a-2ec5407dd011" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_49240666-38ef-414e-aa5d-2b88ebf74cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_49240666-38ef-414e-aa5d-2b88ebf74cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_87f926e8-ca53-4d79-9f7e-511f0aea2da3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_87f926e8-ca53-4d79-9f7e-511f0aea2da3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_a0cdb07a-7284-4fa2-ae7d-f2eab4f8852c" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_a0cdb07a-7284-4fa2-ae7d-f2eab4f8852c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f805184b-a4c6-4fd4-b35d-b06c332a6376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f805184b-a4c6-4fd4-b35d-b06c332a6376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_21fa6b1f-4c74-4eda-913a-2482a6d3ac2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_21fa6b1f-4c74-4eda-913a-2482a6d3ac2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_d794079e-bd11-4d12-85fa-c478ebd82dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_d794079e-bd11-4d12-85fa-c478ebd82dc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_92d7234a-cea0-4b98-88cf-aa586322de08" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_92d7234a-cea0-4b98-88cf-aa586322de08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_5745eecc-12d0-450e-84fe-fd5594e2eeaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_5745eecc-12d0-450e-84fe-fd5594e2eeaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_e9f6754e-919d-4d7a-bdc5-442c4bff1c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_e9f6754e-919d-4d7a-bdc5-442c4bff1c8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_e1195a81-d07b-45a3-8826-29598440855d" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_e1195a81-d07b-45a3-8826-29598440855d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_48bf3fd6-b5e0-492d-b9ab-e80a91504d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_48bf3fd6-b5e0-492d-b9ab-e80a91504d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_34706c05-c22c-46e5-aa38-7360b841d764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0aa427af-0aca-4af5-879a-2a92f3231477" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_34706c05-c22c-46e5-aa38-7360b841d764" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsOperatingLeaseLiability_e5201070-14ed-4fa0-927f-db74c3c55759" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_infa_DeferredTaxAssetsOperatingLeaseLiability_e5201070-14ed-4fa0-927f-db74c3c55759" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_ed67545e-1176-4c09-9771-d63a3aa37a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_ed67545e-1176-4c09-9771-d63a3aa37a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_1005cef5-dea5-4633-8927-74186eca5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_1005cef5-dea5-4633-8927-74186eca5c70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_6ba52347-d7ff-4eb1-b3bc-ecbabafd71cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_6ba52347-d7ff-4eb1-b3bc-ecbabafd71cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_84b50450-af24-4458-9d84-78fcf0e22720" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_84b50450-af24-4458-9d84-78fcf0e22720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_4f996347-5d3f-4fcc-9daa-08c5032f350a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_4f996347-5d3f-4fcc-9daa-08c5032f350a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_eb41fc76-47be-4d3c-9c3e-a283af7ff522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_eb41fc76-47be-4d3c-9c3e-a283af7ff522" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_3050447a-cabb-4c26-9a89-2a7952ae6e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_3050447a-cabb-4c26-9a89-2a7952ae6e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6cbdc4bd-d560-45ae-aceb-e94760526ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6cbdc4bd-d560-45ae-aceb-e94760526ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses_04a2b235-bb4d-4258-a5e4-20e46f7333a1" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsUnrealizedGainsLosses"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses_04a2b235-bb4d-4258-a5e4-20e46f7333a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e5b92bff-5d7a-4145-b804-2d9764835cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fad3ee38-d38f-4007-9f26-f0293e20c576" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e5b92bff-5d7a-4145-b804-2d9764835cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_3a2f8a76-64e3-440d-b81c-3a9504c43ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_5cdf65ac-16f9-4437-bcc0-0a85ae85b374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_3a2f8a76-64e3-440d-b81c-3a9504c43ba4" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_5cdf65ac-16f9-4437-bcc0-0a85ae85b374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_cac9e51b-1f1d-4600-8f64-810c0f474ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilities_3a2f8a76-64e3-440d-b81c-3a9504c43ba4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_cac9e51b-1f1d-4600-8f64-810c0f474ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_aae13f9c-f884-493d-a054-b1e1aeff6640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_ecf6921c-3456-4026-8ff2-497f6f3a7ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_aae13f9c-f884-493d-a054-b1e1aeff6640" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_ecf6921c-3456-4026-8ff2-497f6f3a7ba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_8c9bf34f-3f33-44db-99ee-eac07bee6de0" xlink:href="infa-20221231.xsd#infa_DeferredTaxLiabilitiesDeferredDistributionTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_aae13f9c-f884-493d-a054-b1e1aeff6640" xlink:to="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_8c9bf34f-3f33-44db-99ee-eac07bee6de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_64ef6831-b8f1-4ad2-927e-8e5f9bd6a534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_aae13f9c-f884-493d-a054-b1e1aeff6640" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_64ef6831-b8f1-4ad2-927e-8e5f9bd6a534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_67e80531-fa40-4460-a39a-53135d7e9ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_aae13f9c-f884-493d-a054-b1e1aeff6640" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_67e80531-fa40-4460-a39a-53135d7e9ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0e888fd7-8c71-45ab-a463-f498e402b7db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_8006768c-cd73-402d-b855-4dc10757a0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0e888fd7-8c71-45ab-a463-f498e402b7db" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_8006768c-cd73-402d-b855-4dc10757a0b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_147dc0db-6fec-469f-87b4-c971c5e20bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0e888fd7-8c71-45ab-a463-f498e402b7db" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_147dc0db-6fec-469f-87b4-c971c5e20bb1" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>infa-20221231_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 2023 Workiva-->
<!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146-->
<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.informatica.com/role/Cover" xlink:type="simple" xlink:href="infa-20221231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/Cover" xlink:type="extended" id="i8422b7aa1eee49cb962ac4ef90243e30_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f40e9b06-c44f-4782-a610-391eecbea61a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentType_f40e9b06-c44f-4782-a610-391eecbea61a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a09594ac-1cdb-43c1-974c-ba57e6c3963b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentAnnualReport_a09594ac-1cdb-43c1-974c-ba57e6c3963b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4a03ceff-a8b5-414e-b5d9-dfe803dd3057" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentPeriodEndDate_4a03ceff-a8b5-414e-b5d9-dfe803dd3057" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c04cb862-3f7a-4bb2-a261-c6fe65670df0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_CurrentFiscalYearEndDate_c04cb862-3f7a-4bb2-a261-c6fe65670df0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_160bbd4c-191e-41de-b1b0-ef68404f92b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentTransitionReport_160bbd4c-191e-41de-b1b0-ef68404f92b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6012f1e4-db13-4c43-910c-67396f1c3136" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityFileNumber_6012f1e4-db13-4c43-910c-67396f1c3136" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_21778cf8-0dcf-4dba-8389-37b14b33a23f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityRegistrantName_21778cf8-0dcf-4dba-8389-37b14b33a23f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8826be57-8083-4521-9201-ca324432c0d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8826be57-8083-4521-9201-ca324432c0d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_d270f218-9d40-4aa6-868d-d05a1953896b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityTaxIdentificationNumber_d270f218-9d40-4aa6-868d-d05a1953896b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_13934680-9538-4a3f-90ba-4067f4f3a6af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressAddressLine1_13934680-9538-4a3f-90ba-4067f4f3a6af" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c948faf2-a6ee-4197-8d41-8cea2d6e4b89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressCityOrTown_c948faf2-a6ee-4197-8d41-8cea2d6e4b89" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4b5a11de-098e-459e-bec7-1f7c6ae67f3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressStateOrProvince_4b5a11de-098e-459e-bec7-1f7c6ae67f3d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8053ba54-92b1-4e84-80c9-2c1b396e4600" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressPostalZipCode_8053ba54-92b1-4e84-80c9-2c1b396e4600" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ca46e076-74c5-43a0-bfed-da36efa0c500" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_CityAreaCode_ca46e076-74c5-43a0-bfed-da36efa0c500" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_be0a29f6-04d0-4ea6-908f-c6c9ecc2cad6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_LocalPhoneNumber_be0a29f6-04d0-4ea6-908f-c6c9ecc2cad6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a28fb84a-eb82-4ad2-b7d2-83546798b4db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_Security12bTitle_a28fb84a-eb82-4ad2-b7d2-83546798b4db" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ac05b598-bd79-4ee2-a110-eacd087fa0db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_TradingSymbol_ac05b598-bd79-4ee2-a110-eacd087fa0db" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_57bb85a7-2c29-4014-814c-5908222b6ad3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_SecurityExchangeName_57bb85a7-2c29-4014-814c-5908222b6ad3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_dda32e58-927d-498e-a648-78c386435c9b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_dda32e58-927d-498e-a648-78c386435c9b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_f85989e0-7ac9-41f9-bc63-7f3831da1de2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityVoluntaryFilers_f85989e0-7ac9-41f9-bc63-7f3831da1de2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_576fb297-4810-44fb-88ae-febd697cad55" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCurrentReportingStatus_576fb297-4810-44fb-88ae-febd697cad55" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e02df7b0-5603-40a9-983b-f73bd5b9a019" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityInteractiveDataCurrent_e02df7b0-5603-40a9-983b-f73bd5b9a019" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2f92f4c5-159c-42d0-8fa9-37d106b5c9db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityFilerCategory_2f92f4c5-159c-42d0-8fa9-37d106b5c9db" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_dce68707-b119-45c6-b41d-1fe184af43d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntitySmallBusiness_dce68707-b119-45c6-b41d-1fe184af43d5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_00bf4a60-bd61-485f-ac18-5c0bdf02cf2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityEmergingGrowthCompany_00bf4a60-bd61-485f-ac18-5c0bdf02cf2b" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_4d602238-a79b-4800-b400-a23239c8fca6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_IcfrAuditorAttestationFlag_4d602238-a79b-4800-b400-a23239c8fca6" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8f9bfb75-27c3-453c-bc75-a564d68fcd53" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityShellCompany_8f9bfb75-27c3-453c-bc75-a564d68fcd53" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_c5d665ab-9c12-4223-982f-260b1613d6f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityPublicFloat_c5d665ab-9c12-4223-982f-260b1613d6f7" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8c619435-4e54-40ab-a39a-7f0271c42bd4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8c619435-4e54-40ab-a39a-7f0271c42bd4" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7b621273-527b-4cac-9605-cdf078f6d361" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7b621273-527b-4cac-9605-cdf078f6d361" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_af2a7946-5d99-4795-8da0-3c9fd65cbd8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCentralIndexKey_af2a7946-5d99-4795-8da0-3c9fd65cbd8e" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_205af46e-03b4-46f8-a417-ffb8df991079" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentFiscalYearFocus_205af46e-03b4-46f8-a417-ffb8df991079" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b97b7835-0096-4d67-9dc6-8fb9f81e3893" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b97b7835-0096-4d67-9dc6-8fb9f81e3893" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c7b8c9e0-0fef-48a3-b08f-e1e14178e377" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_AmendmentFlag_c7b8c9e0-0fef-48a3-b08f-e1e14178e377" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:to="loc_us-gaap_ClassOfStockDomain_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:to="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d5b66df5-785a-4ab2-b521-01bcee0472df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:to="loc_us-gaap_CommonClassAMember_d5b66df5-785a-4ab2-b521-01bcee0472df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_91dc3bf0-21a6-4ff4-95ed-8684c76a1f6e" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:to="loc_infa_CommonStockClassB1Member_91dc3bf0-21a6-4ff4-95ed-8684c76a1f6e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="id60dbe85f3744a5aa541f7fbec6e38d1_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:to="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41148467-6e16-4318-b938-26bbaecf026b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41148467-6e16-4318-b938-26bbaecf026b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_2ffe69ea-4e5d-4482-8810-c1a236f45eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_ShortTermInvestments_2ffe69ea-4e5d-4482-8810-c1a236f45eae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b06edd69-4565-4fac-b14a-57689510ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b06edd69-4565-4fac-b14a-57689510ab14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ec77fbff-7e38-46ee-94e2-6fa40b09461b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ec77fbff-7e38-46ee-94e2-6fa40b09461b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3ff4350c-bdce-4648-8d65-ca62d669799a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3ff4350c-bdce-4648-8d65-ca62d669799a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_da957036-8f67-46b5-a947-b0b256e65a93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_AssetsCurrent_da957036-8f67-46b5-a947-b0b256e65a93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_79a5c28d-e558-4183-b5d3-28ba9deafb73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_79a5c28d-e558-4183-b5d3-28ba9deafb73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1198eae5-bb4b-42f6-a61f-a1a5a05d9f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1198eae5-bb4b-42f6-a61f-a1a5a05d9f29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ae7dcf9-b0e8-464e-90c2-7fea43eb57db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ae7dcf9-b0e8-464e-90c2-7fea43eb57db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_660b5ef1-0503-410e-bdd3-10ee23f6af15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_Goodwill_660b5ef1-0503-410e-bdd3-10ee23f6af15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6360b5dc-b371-4916-ac75-556a074978ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6360b5dc-b371-4916-ac75-556a074978ff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d06d3ec8-b3e9-407a-ab27-c4d2165f6ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d06d3ec8-b3e9-407a-ab27-c4d2165f6ccd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0a7740cb-8e5a-4398-a2dd-cfc27d28668e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0a7740cb-8e5a-4398-a2dd-cfc27d28668e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cb0ade90-a6a6-45be-8d12-78f5bd4f77e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_Assets_cb0ade90-a6a6-45be-8d12-78f5bd4f77e3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6b5094e9-5311-43bd-b89f-3cce61b8a765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_AccountsPayableCurrent_6b5094e9-5311-43bd-b89f-3cce61b8a765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_08a854f6-1775-4268-901c-81dbca062bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_08a854f6-1775-4268-901c-81dbca062bb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7ca23094-3299-4207-bdb8-277cb6f9b71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7ca23094-3299-4207-bdb8-277cb6f9b71a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ccaa8314-4f14-4c9a-acef-a3c828e24540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ccaa8314-4f14-4c9a-acef-a3c828e24540" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e5083fd2-8289-42b9-8e78-7324ac3d9315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_LongTermDebtCurrent_e5083fd2-8289-42b9-8e78-7324ac3d9315" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_43fae32b-3086-4092-9cc2-df5be3b79685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_TaxesPayableCurrent_43fae32b-3086-4092-9cc2-df5be3b79685" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0ca0b4ed-44c8-48fa-9230-7f7b39c42e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0ca0b4ed-44c8-48fa-9230-7f7b39c42e8b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_115a348d-ad17-4ccf-be9f-9002daa2bffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_LiabilitiesCurrent_115a348d-ad17-4ccf-be9f-9002daa2bffa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b46b9d6a-8932-4341-906f-c36a797dfe87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b46b9d6a-8932-4341-906f-c36a797dfe87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb131049-6599-46ac-94e2-614719787927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb131049-6599-46ac-94e2-614719787927" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1ff8002-2894-4d47-b9b4-85b47952f386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1ff8002-2894-4d47-b9b4-85b47952f386" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7d910be8-8f17-4fb4-9653-64da1deacfee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7d910be8-8f17-4fb4-9653-64da1deacfee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1bfeecf7-9879-4287-bf88-a4405f65dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1bfeecf7-9879-4287-bf88-a4405f65dd0a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_46f73517-b68a-4868-a56f-e196ab0f322e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_46f73517-b68a-4868-a56f-e196ab0f322e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_45901054-b274-4536-984f-98136df6dab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_Liabilities_45901054-b274-4536-984f-98136df6dab5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_07c78d5f-56d6-47fc-8c53-92ac34919a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_07c78d5f-56d6-47fc-8c53-92ac34919a38" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_15c04a41-5df9-49a7-96d5-8e7e01623e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_CommonStockValue_15c04a41-5df9-49a7-96d5-8e7e01623e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_34ceb132-1c75-4b90-92fa-04111aaec77e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_AdditionalPaidInCapital_34ceb132-1c75-4b90-92fa-04111aaec77e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e74efa49-e1a5-44a9-a643-0867879b96a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e74efa49-e1a5-44a9-a643-0867879b96a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a73db70c-791e-4a89-8cb8-a26c334229a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a73db70c-791e-4a89-8cb8-a26c334229a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_30576a32-3893-4ac7-ae4c-bbc3d797c1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_StockholdersEquity_30576a32-3893-4ac7-ae4c-bbc3d797c1a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae10d574-9988-46bf-b74f-07e6a6600f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae10d574-9988-46bf-b74f-07e6a6600f9a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:to="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5565f0cb-d80d-4224-97a2-da45bfd0bea3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5565f0cb-d80d-4224-97a2-da45bfd0bea3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d6e68de1-e6e0-4bb3-a019-0f3efa07bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d6e68de1-e6e0-4bb3-a019-0f3efa07bb5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_84b01007-8b88-47a4-911d-87f128dc484e" xlink:href="infa-20221231.xsd#infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:to="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_84b01007-8b88-47a4-911d-87f128dc484e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:to="loc_us-gaap_ClassOfStockDomain_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:to="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5544b186-6885-42a2-ac18-cc2070e50ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_us-gaap_CommonClassAMember_5544b186-6885-42a2-ac18-cc2070e50ccf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_f3deff3c-9c31-4a08-abb0-7435b70ebaf7" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_infa_CommonStockClassB1Member_f3deff3c-9c31-4a08-abb0-7435b70ebaf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_d89fa6c9-c48c-4ce8-b9cc-4c6884e3953a" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_infa_CommonStockClassB2Member_d89fa6c9-c48c-4ce8-b9cc-4c6884e3953a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i44d85872b41c4452aabbd3eb99008bf0_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:to="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c8fbe566-4527-4835-b1b1-b838ddc3b425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c8fbe566-4527-4835-b1b1-b838ddc3b425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:to="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_11723366-4a6a-4189-a2fc-23ecd6196c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_11723366-4a6a-4189-a2fc-23ecd6196c3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1339fa76-df93-419d-9725-de1ed5c41be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1339fa76-df93-419d-9725-de1ed5c41be3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fa64c18b-fe68-4f72-9499-16435ae2f90e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesIssued_fa64c18b-fe68-4f72-9499-16435ae2f90e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0a800507-85a2-46a0-b837-abc9335643e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0a800507-85a2-46a0-b837-abc9335643e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:to="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b00179fd-e662-4bf9-bafa-727a36f205de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:to="loc_us-gaap_ClassOfStockDomain_b00179fd-e662-4bf9-bafa-727a36f205de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:to="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_dd4323ff-f597-4eb5-a55b-eacaa1b8010c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_us-gaap_CommonClassAMember_dd4323ff-f597-4eb5-a55b-eacaa1b8010c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_620e25cf-5d7d-489c-8fba-2c3c5c10a502" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_infa_CommonStockClassB1Member_620e25cf-5d7d-489c-8fba-2c3c5c10a502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_3e0bc8a3-2d14-409d-b13b-058b0f93037d" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_infa_CommonStockClassB2Member_3e0bc8a3-2d14-409d-b13b-058b0f93037d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i2ed8c80793154a1ba984aa4923515cc4_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f098eb93-09df-4ffe-bb91-35a006ff7299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f098eb93-09df-4ffe-bb91-35a006ff7299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_ee657db9-dfda-4984-aaeb-9f95b2ba27bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_ee657db9-dfda-4984-aaeb-9f95b2ba27bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_3d758f86-66b6-4e9a-abfb-b75ce5443c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_3d758f86-66b6-4e9a-abfb-b75ce5443c48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_88489f51-feb5-4198-9a70-ad6be4227f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfRevenue_88489f51-feb5-4198-9a70-ad6be4227f7e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c5caf9ab-56a5-47fa-a52d-39bbe7b397da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_GrossProfit_c5caf9ab-56a5-47fa-a52d-39bbe7b397da" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ff734dcd-8629-4c51-9ccd-843db775d63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ff734dcd-8629-4c51-9ccd-843db775d63f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_ce7bebf8-cccd-4ac1-be1f-2966ca846400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_SellingAndMarketingExpense_ce7bebf8-cccd-4ac1-be1f-2966ca846400" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c3323b7d-125d-4576-8cdc-7831411c23c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c3323b7d-125d-4576-8cdc-7831411c23c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_1df4a0fa-0e9f-4f91-812d-6ef9f145a85d" xlink:href="infa-20221231.xsd#infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_1df4a0fa-0e9f-4f91-812d-6ef9f145a85d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_7e0a3d90-bd09-40dc-b4d4-ad40917855c7" xlink:href="infa-20221231.xsd#infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_7e0a3d90-bd09-40dc-b4d4-ad40917855c7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_17825990-24f3-45c7-885f-00fdc439e7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_OperatingExpenses_17825990-24f3-45c7-885f-00fdc439e7d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_46a97388-cd65-41c2-934d-d40472fa5141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_OperatingIncomeLoss_46a97388-cd65-41c2-934d-d40472fa5141" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_636fe005-ed40-4544-87e9-0daae039e933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_InvestmentIncomeInterest_636fe005-ed40-4544-87e9-0daae039e933" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bf55b8e6-36a3-4840-9614-93b3ea0674c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_InterestExpense_bf55b8e6-36a3-4840-9614-93b3ea0674c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ccebfc56-27e7-46c2-9f23-4d04099e67f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ccebfc56-27e7-46c2-9f23-4d04099e67f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_031cebb3-2a0d-4362-abf7-2a615d71d62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_031cebb3-2a0d-4362-abf7-2a615d71d62c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_3c147f0c-3e69-43e1-8b92-08c82add5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_3c147f0c-3e69-43e1-8b92-08c82add5313" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cc23d2de-112b-4267-b9e6-95872523ba8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cc23d2de-112b-4267-b9e6-95872523ba8e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7b43213e-3e09-470f-9c7e-5559a530fb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_NetIncomeLoss_7b43213e-3e09-470f-9c7e-5559a530fb8a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f9b517b9-bf47-4cff-b288-5bb54f04c7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:to="loc_us-gaap_EarningsPerShareBasic_f9b517b9-bf47-4cff-b288-5bb54f04c7b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_65c34bdd-1466-4cd1-b637-d35fefcecb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_65c34bdd-1466-4cd1-b637-d35fefcecb6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b520ed2-b7bb-40cc-974e-82654a1d42c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b520ed2-b7bb-40cc-974e-82654a1d42c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_69b40d20-c2bc-439b-a050-3dbed301268b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_69b40d20-c2bc-439b-a050-3dbed301268b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:to="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2404c0ff-0134-4d30-be23-9742246c99e0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:to="loc_srt_ProductsAndServicesDomain_2404c0ff-0134-4d30-be23-9742246c99e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:to="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseAndServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:to="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SubscriptionMember_3fc1708c-a618-4970-bdca-7a3d3624102a" xlink:href="infa-20221231.xsd#infa_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:to="loc_infa_SubscriptionMember_3fc1708c-a618-4970-bdca-7a3d3624102a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerpetualLicenseMember_5a8c1ffb-d406-4104-a61a-0d3ca2c64cbb" xlink:href="infa-20221231.xsd#infa_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:to="loc_infa_PerpetualLicenseMember_5a8c1ffb-d406-4104-a61a-0d3ca2c64cbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_b97ce0ff-c721-423c-a3f3-0062558264be" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_b97ce0ff-c721-423c-a3f3-0062558264be" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="icc8e1bcb3545408bb4141ecd6904d395_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b2ecc7c5-c8a0-4633-a289-264820c28ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b2ecc7c5-c8a0-4633-a289-264820c28ff2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f27ada4d-f5ab-4a48-81a5-b1229307b37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockholdersEquity_f27ada4d-f5ab-4a48-81a5-b1229307b37e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7d92ce67-f20c-4c3f-b5ea-6e2e9d98a09d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7d92ce67-f20c-4c3f-b5ea-6e2e9d98a09d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_942bed64-3aac-496d-a403-31918586847a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_942bed64-3aac-496d-a403-31918586847a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_63f9d318-9578-42ed-824e-554314c5093b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_63f9d318-9578-42ed-824e-554314c5093b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ed25f9b6-c6ab-4146-b40b-1010357781bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ed25f9b6-c6ab-4146-b40b-1010357781bc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8ee0ddf9-4405-4353-bbf5-4bd22f546642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8ee0ddf9-4405-4353-bbf5-4bd22f546642" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_92174df1-b011-43d1-90cd-ba7c81b8eaf7" xlink:href="infa-20221231.xsd#infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_92174df1-b011-43d1-90cd-ba7c81b8eaf7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c79a8e47-9410-461d-b2b4-2c1b6a97e818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c79a8e47-9410-461d-b2b4-2c1b6a97e818" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_47a7a9ee-5a32-4deb-a677-22ab95d5391a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_47a7a9ee-5a32-4deb-a677-22ab95d5391a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef4b27db-3c95-45d8-a312-f9cc6470ae13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef4b27db-3c95-45d8-a312-f9cc6470ae13" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4fda8da6-0926-4d3f-9e8c-7745eec26a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_NetIncomeLoss_4fda8da6-0926-4d3f-9e8c-7745eec26a48" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5edc0203-020d-4e47-a6b1-25b6fdda52bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5edc0203-020d-4e47-a6b1-25b6fdda52bd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_068f25f0-9f38-48e5-9c7d-1e4afe10d823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2fb957e5-038d-4cf4-b46e-3312015f4504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:to="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5346c694-98ee-4365-a9f3-753ac65b1e64_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:to="loc_us-gaap_EquityComponentDomain_5346c694-98ee-4365-a9f3-753ac65b1e64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:to="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a3afd9a7-551b-4ace-b356-6c8c98341813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_CommonStockMember_a3afd9a7-551b-4ace-b356-6c8c98341813" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fe5a9ba4-6b96-4f74-b281-19cc43795b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fe5a9ba4-6b96-4f74-b281-19cc43795b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c357a1d0-20b4-4a38-8539-dea7ce0aac5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c357a1d0-20b4-4a38-8539-dea7ce0aac5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5c7d0473-2738-4f69-8773-bb2b823360cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_RetainedEarningsMember_5c7d0473-2738-4f69-8773-bb2b823360cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e7243cc3-7ed1-46bc-98c1-cca3223fc652" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e7243cc3-7ed1-46bc-98c1-cca3223fc652" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9073ab9a-0bdd-4bd8-819b-d3996a53253d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:to="loc_us-gaap_ClassOfStockDomain_9073ab9a-0bdd-4bd8-819b-d3996a53253d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:to="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_32eb4d91-0cea-4b39-a6cd-d652b7c2909d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_us-gaap_CommonClassAMember_32eb4d91-0cea-4b39-a6cd-d652b7c2909d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_3b815bfd-0bbd-40e4-9791-ee0c3db1f574" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_infa_CommonStockClassB1Member_3b815bfd-0bbd-40e4-9791-ee0c3db1f574" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_c3782b7b-af33-48d5-9379-1f4cec01eb6e" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_infa_CommonStockClassB2Member_c3782b7b-af33-48d5-9379-1f4cec01eb6e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#OrganizationandDescriptionofBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended" id="i7e90889c1a744a3c900857374fb46cc8_OrganizationandDescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b9386f75-4236-4382-b1d2-7979b7cf3a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b9386f75-4236-4382-b1d2-7979b7cf3a3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_5dab4c55-9d58-45a5-a396-178a6d2d732c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_5dab4c55-9d58-45a5-a396-178a6d2d732c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_3d459033-f859-4bc3-a896-ad03b3d46e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_3d459033-f859-4bc3-a896-ad03b3d46e56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross_05d0c5f3-1103-40d5-997f-c4c63fba81dc" xlink:href="infa-20221231.xsd#infa_SaleOfStockConsiderationReceivedOnTransactionGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross_05d0c5f3-1103-40d5-997f-c4c63fba81dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d0560c24-3ca4-4894-a95d-083e50745fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d0560c24-3ca4-4894-a95d-083e50745fe7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions_275132fe-fb7d-430b-9110-cc5cb5985285" xlink:href="infa-20221231.xsd#infa_PaymentsOfUnderwritingDiscountsAndCommissions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions_275132fe-fb7d-430b-9110-cc5cb5985285" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_50e0fc4c-b048-4138-9539-bd3a9611c597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_50e0fc4c-b048-4138-9539-bd3a9611c597" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:to="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_622bd836-d26f-435e-ad92-be57766b575b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:to="loc_us-gaap_ClassOfStockDomain_622bd836-d26f-435e-ad92-be57766b575b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:to="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2dd762e3-9cfb-43b2-88dd-3e09102f9c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_us-gaap_CommonClassAMember_2dd762e3-9cfb-43b2-88dd-3e09102f9c90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_2557bf0b-4020-40a9-8cb9-3b3d94aab3e8" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_infa_CommonStockClassB1Member_2557bf0b-4020-40a9-8cb9-3b3d94aab3e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_f5814099-989a-42ec-8728-9f55ec02163d" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_infa_CommonStockClassB2Member_f5814099-989a-42ec-8728-9f55ec02163d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6bd2e8f3-3d1a-4cca-b85d-396222aab560_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6bd2e8f3-3d1a-4cca-b85d-396222aab560_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_c517e82a-6e37-48fd-8e0f-09e57bbf3c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:to="loc_us-gaap_IPOMember_c517e82a-6e37-48fd-8e0f-09e57bbf3c23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_4b89cc5e-2758-4b5c-b774-e186af5e60f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:to="loc_us-gaap_OverAllotmentOptionMember_4b89cc5e-2758-4b5c-b774-e186af5e60f0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i73a17e68d45c4cfea594389e7c4585c8_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:href="infa-20221231.xsd#infa_RevenueFromContractWithCustomerSubscriptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:href="infa-20221231.xsd#infa_AccountsReceivablePaymentTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityCustomerDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_33e1379e-561a-447b-b647-a2e983394657_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:to="loc_srt_RangeMember_33e1379e-561a-447b-b647-a2e983394657_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:to="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_25ab49d4-aeb0-4d85-b512-8a7dfe182b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_25ab49d4-aeb0-4d85-b512-8a7dfe182b4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_317b88fe-310d-4d38-96a4-c0ebd4f5267c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:to="loc_srt_ProductsAndServicesDomain_317b88fe-310d-4d38-96a4-c0ebd4f5267c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:to="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_add40250-aa10-40cd-b722-c132e680a8b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:to="loc_us-gaap_ClassOfStockDomain_add40250-aa10-40cd-b722-c132e680a8b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:to="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:to="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d216fe8b-e297-4111-852a-78899856b455_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d216fe8b-e297-4111-852a-78899856b455_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1" xlink:type="extended" id="ie8bd4a5c1a034190993466424f26d452_SummaryofSignificantAccountingPoliciesNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:href="infa-20221231.xsd#infa_RevenueFromContractWithCustomerSubscriptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:href="infa-20221231.xsd#infa_AccountsReceivablePaymentTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityCustomerDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_33e1379e-561a-447b-b647-a2e983394657_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:to="loc_srt_RangeMember_33e1379e-561a-447b-b647-a2e983394657_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:to="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_317b88fe-310d-4d38-96a4-c0ebd4f5267c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:to="loc_srt_ProductsAndServicesDomain_317b88fe-310d-4d38-96a4-c0ebd4f5267c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:to="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_add40250-aa10-40cd-b722-c132e680a8b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:to="loc_us-gaap_ClassOfStockDomain_add40250-aa10-40cd-b722-c132e680a8b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:to="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:to="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d216fe8b-e297-4111-852a-78899856b455_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d216fe8b-e297-4111-852a-78899856b455_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails" xlink:type="extended" id="i444a85e91d5f4f3fbd209e5d894355d6_SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_800fe4da-5cdf-40d1-92da-00992cc5f438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:to="loc_us-gaap_NoncurrentAssets_800fe4da-5cdf-40d1-92da-00992cc5f438" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:to="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f14de3d6-7146-4667-ad55-e402c43a28bb_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:to="loc_srt_SegmentGeographicalDomain_f14de3d6-7146-4667-ad55-e402c43a28bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:to="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_650041ad-e515-494c-96f5-81ce16e96d60" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_US_650041ad-e515-494c-96f5-81ce16e96d60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_9bb5d4de-0da7-4320-aa82-46ad9406ea53" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_IN_9bb5d4de-0da7-4320-aa82-46ad9406ea53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_c0be5228-c263-41c5-b577-4d43a5565f2e" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_IE_c0be5228-c263-41c5-b577-4d43a5565f2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_OtherMember_14977fea-bca3-4f33-bced-9426a0d9497d" xlink:href="infa-20221231.xsd#infa_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_infa_OtherMember_14977fea-bca3-4f33-bced-9426a0d9497d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="extended" id="i6303db47696c4374b8c74e0c9d1c26b3_CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_fd86a014-3238-462b-a72e-c725f0066981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_Cash_fd86a014-3238-462b-a72e-c725f0066981" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue_5cebfe22-8c53-4b80-b81a-88e6ffeeec70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_TimeDepositsAtCarryingValue_5cebfe22-8c53-4b80-b81a-88e6ffeeec70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_5f696841-b68c-4a20-a138-cf9c9685b2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_5f696841-b68c-4a20-a138-cf9c9685b2f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_f276f154-e118-4d69-9caf-5327a2556360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_CommercialPaperAtCarryingValue_f276f154-e118-4d69-9caf-5327a2556360" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_a5df14fc-8c9d-4445-a3b4-5e8c06c782a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_a5df14fc-8c9d-4445-a3b4-5e8c06c782a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98a8ddfa-0082-4c4b-a75b-3a19eadeb634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98a8ddfa-0082-4c4b-a75b-3a19eadeb634" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_ecca9d76-af2a-43ca-a065-c9c8b4e1200c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_RestrictedCash_ecca9d76-af2a-43ca-a065-c9c8b4e1200c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c0a58315-df01-45ff-8c04-b79ee9f269a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c0a58315-df01-45ff-8c04-b79ee9f269a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_d4841438-487e-4e5d-a6dc-516fca1e0278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:to="loc_us-gaap_ShortTermInvestments_d4841438-487e-4e5d-a6dc-516fca1e0278" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_49ab1cdc-b87c-4078-bd4f-7ccab2c26887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_49ab1cdc-b87c-4078-bd4f-7ccab2c26887" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_6d47655b-dcb0-42c2-93bb-ac891c7e8ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_BankTimeDepositsMember_6d47655b-dcb0-42c2-93bb-ac891c7e8ff4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e8622afd-f30b-4216-8861-a69a193ccdda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_CommercialPaperMember_e8622afd-f30b-4216-8861-a69a193ccdda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_2ba4afc7-9884-4d7e-b571-e63a18a04a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_2ba4afc7-9884-4d7e-b571-e63a18a04a0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_9c9c2bd3-f547-4d56-b278-6a549afc2621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_9c9c2bd3-f547-4d56-b278-6a549afc2621" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_ddc6bc99-fa07-416b-bb94-5bce39076d8d" xlink:href="infa-20221231.xsd#infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_ddc6bc99-fa07-416b-bb94-5bce39076d8d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="extended" id="if5a559aba1234f53a75a562cc47f51c5_AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95526bec-fe8e-4e4f-94b7-6b766f5c098c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95526bec-fe8e-4e4f-94b7-6b766f5c098c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_831c3139-3710-4b11-b0ce-7461517475f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_831c3139-3710-4b11-b0ce-7461517475f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_450c5ec0-b2c8-4d9d-9f7f-4da480d7869b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_450c5ec0-b2c8-4d9d-9f7f-4da480d7869b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ec87fc22-1ee3-4969-b4c4-d7dcc0b9d0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ec87fc22-1ee3-4969-b4c4-d7dcc0b9d0aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:to="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_808227a9-07b8-4456-b3e9-11b18f9dc808_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_808227a9-07b8-4456-b3e9-11b18f9dc808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2a45f42b-d8dd-47b4-b3a3-4e4479b064b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2a45f42b-d8dd-47b4-b3a3-4e4479b064b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_33fcef96-46cc-4d88-9798-8001c35dac3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_33fcef96-46cc-4d88-9798-8001c35dac3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_67f152f6-aaf4-458f-9629-ee9e7cd5931f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_67f152f6-aaf4-458f-9629-ee9e7cd5931f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_29cf5734-2b5b-4747-9bc6-f0e983df0416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_CommercialPaperMember_29cf5734-2b5b-4747-9bc6-f0e983df0416" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="i55b0e1479bb246d99b570eaf1e82c50f_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_b450b751-2f9c-4ac3-8f16-f2038e0bbb85" xlink:href="infa-20221231.xsd#infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_b450b751-2f9c-4ac3-8f16-f2038e0bbb85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e0b17c5-9b9a-4751-a735-34d2288903b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e0b17c5-9b9a-4751-a735-34d2288903b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_69d9e3cd-d150-41eb-9dd7-13a046ed3933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_DerivativeAssets_69d9e3cd-d150-41eb-9dd7-13a046ed3933" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ce5d7efd-a3f4-4437-bad8-9b8edc1ffb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_ce5d7efd-a3f4-4437-bad8-9b8edc1ffb4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_7425263b-b0d4-4eab-b15f-4d3de52773aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_7425263b-b0d4-4eab-b15f-4d3de52773aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_b6ed1059-493c-4a25-8b10-b7b89aa6978a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_b6ed1059-493c-4a25-8b10-b7b89aa6978a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_NetAssetValue_eaa90c9d-552d-4c08-bbd1-977ebee92925" xlink:href="infa-20221231.xsd#infa_NetAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_infa_NetAssetValue_eaa90c9d-552d-4c08-bbd1-977ebee92925" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_490eb5a2-9e9e-4283-a22c-70d0c53e4388_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_490eb5a2-9e9e-4283-a22c-70d0c53e4388_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_92bab20a-573f-4382-b9a9-4a49555a311c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_BankTimeDepositsMember_92bab20a-573f-4382-b9a9-4a49555a311c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_702599a0-d10b-4e59-8c40-631bb025b20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_MoneyMarketFundsMember_702599a0-d10b-4e59-8c40-631bb025b20b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_21e3fcac-17fd-4536-a4bf-a2de27ab4137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_CommercialPaperMember_21e3fcac-17fd-4536-a4bf-a2de27ab4137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_74731172-a76c-4182-b8b4-fb53e708affe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_74731172-a76c-4182-b8b4-fb53e708affe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_78beba0c-6b34-4f2d-bb1e-73967cfb8997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_78beba0c-6b34-4f2d-bb1e-73967cfb8997" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_a91f9089-ab0e-4b5e-8bcf-0f6067952464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_a91f9089-ab0e-4b5e-8bcf-0f6067952464" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e863c912-e5cb-472e-8a70-8843025fbf2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e863c912-e5cb-472e-8a70-8843025fbf2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9783c2d3-6c3c-4393-8d01-e9ff4aba1411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9783c2d3-6c3c-4393-8d01-e9ff4aba1411" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c30b5a7a-a8a2-448f-bd14-1aa9d230263c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c30b5a7a-a8a2-448f-bd14-1aa9d230263c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7d4574bf-be15-4370-a3bd-d23b69d2e67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7d4574bf-be15-4370-a3bd-d23b69d2e67a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_cad7d911-b3a0-4ee7-902f-9e03c38d6da3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_cad7d911-b3a0-4ee7-902f-9e03c38d6da3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_1ca14fa3-ea98-41bc-8560-9b029e3ac48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:to="loc_us-gaap_ForeignExchangeContractMember_1ca14fa3-ea98-41bc-8560-9b029e3ac48f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_8995cd73-0921-4ed7-9660-c108d5357b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:to="loc_us-gaap_InterestRateContractMember_8995cd73-0921-4ed7-9660-c108d5357b5e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="extended" id="i38ea4b521da44c0d999b9ca2fc4dfb82_PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ff2650f3-9917-415e-ab0d-9ee7fc6d0ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ff2650f3-9917-415e-ab0d-9ee7fc6d0ffa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9bcbd95a-aae2-449e-8391-817c9d6c57c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9bcbd95a-aae2-449e-8391-817c9d6c57c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_418554ac-fd19-494d-83e1-3fd0cc4dee85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_418554ac-fd19-494d-83e1-3fd0cc4dee85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a60f6c94-ae5a-4c4f-b2e0-d6961efec734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a60f6c94-ae5a-4c4f-b2e0-d6961efec734" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_98a47a65-a6f4-47d7-b464-d076cd6748a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_98a47a65-a6f4-47d7-b464-d076cd6748a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_198205cc-5c3e-453a-ba5b-7fdb9091eba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_LandMember_198205cc-5c3e-453a-ba5b-7fdb9091eba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f129ba5e-af83-4111-ac27-5a53c799b21d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_BuildingMember_f129ba5e-af83-4111-ac27-5a53c799b21d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_a876201a-5f8d-42db-9b3a-167962b3a4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_LandImprovementsMember_a876201a-5f8d-42db-9b3a-167962b3a4e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_187c98cd-9c4a-47a6-9bd7-b94cffe3ec69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_BuildingImprovementsMember_187c98cd-9c4a-47a6-9bd7-b94cffe3ec69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f578f0f0-4044-47ba-8dbf-8b3318b51906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_ComputerEquipmentMember_f578f0f0-4044-47ba-8dbf-8b3318b51906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7c4d5c2a-54f9-4c96-a6cf-2dce5c3fb349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7c4d5c2a-54f9-4c96-a6cf-2dce5c3fb349" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_e5914733-afbf-46ef-8e70-14229ef7f4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_e5914733-afbf-46ef-8e70-14229ef7f4df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:to="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_385b1c9c-b2a8-482d-9d09-190228007eb4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:to="loc_srt_RangeMember_385b1c9c-b2a8-482d-9d09-190228007eb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:to="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0b5fed38-7750-41e7-b6e3-e03779d6f518" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:to="loc_srt_MinimumMember_0b5fed38-7750-41e7-b6e3-e03779d6f518" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d1408d9f-a338-4c31-9dd4-e54d27583523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:to="loc_srt_MaximumMember_d1408d9f-a338-4c31-9dd4-e54d27583523" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended" id="i38590bccf39e4bb99eea7d4f61dafc13_GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5b51d4d8-8e71-4f1f-a346-ea87adcee030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5b51d4d8-8e71-4f1f-a346-ea87adcee030" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_83efe656-f3b7-4904-a968-120ecda4d024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_83efe656-f3b7-4904-a968-120ecda4d024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6c93ba8-e3d7-45b8-8093-157e8abb309b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6c93ba8-e3d7-45b8-8093-157e8abb309b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37e949ad-134a-48fe-86ee-3ea01f969dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37e949ad-134a-48fe-86ee-3ea01f969dca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a075efed-610d-474b-9598-ff0da271864c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a075efed-610d-474b-9598-ff0da271864c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8dab7cc7-9a03-44b3-a051-295ff153dd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8dab7cc7-9a03-44b3-a051-295ff153dd7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_4da560ef-e9bb-4521-952d-f24f366ed94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_4da560ef-e9bb-4521-952d-f24f366ed94b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" xlink:type="extended" id="icda79c1e53584327be5b0e78bf3acd72_GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bc6625be-8e3d-456c-a10d-a4da48776290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bc6625be-8e3d-456c-a10d-a4da48776290" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0f045b50-9451-4eff-b08d-e7aee40e878d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0f045b50-9451-4eff-b08d-e7aee40e878d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_16905a49-8f5d-40ac-a121-dc85360d0b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:to="loc_us-gaap_CostOfSalesMember_16905a49-8f5d-40ac-a121-dc85360d0b6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_3c5e7c33-2025-4671-9c70-9f0bf49c5ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:to="loc_us-gaap_OperatingExpenseMember_3c5e7c33-2025-4671-9c70-9f0bf49c5ba3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" id="i74dab5df3e72442cbf2c2ca99dd88188_GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9e491762-29e9-46a9-9c85-e49c033a1801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9e491762-29e9-46a9-9c85-e49c033a1801" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e6444caf-80c4-4646-9dfa-279fdafc7af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e6444caf-80c4-4646-9dfa-279fdafc7af7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b163cb97-4e27-4247-8214-7eec358540cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b163cb97-4e27-4247-8214-7eec358540cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1b1ab893-8608-4f11-8a0e-07ec44306508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1b1ab893-8608-4f11-8a0e-07ec44306508" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cca18781-0e7c-423c-ae86-1ebdbe1c37d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cca18781-0e7c-423c-ae86-1ebdbe1c37d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d319fd8d-082a-410b-8b49-f40df3e3346f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d319fd8d-082a-410b-8b49-f40df3e3346f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_418e3134-b985-49e0-85d4-8468c55ba8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_418e3134-b985-49e0-85d4-8468c55ba8fc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cb4e7658-fb82-4bd3-bed1-fafad1c121f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cb4e7658-fb82-4bd3-bed1-fafad1c121f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a478b8dd-8a07-449e-8cdf-4b847d64737f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a478b8dd-8a07-449e-8cdf-4b847d64737f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_2e79e0d6-fb5a-43c7-bf60-0d502f7f2637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_2e79e0d6-fb5a-43c7-bf60-0d502f7f2637" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="extended" id="i12f318aa3d9c49b6bf3d5b304cee8206_BorrowingsScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6ef86a9e-dc25-4510-83ff-920c88619e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_6ef86a9e-dc25-4510-83ff-920c88619e9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_31642daf-a427-4aba-ae61-e48514cadc19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_31642daf-a427-4aba-ae61-e48514cadc19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_785f9a80-f54a-4719-9299-cb8415ba96bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_785f9a80-f54a-4719-9299-cb8415ba96bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7d97856d-e5fd-440e-ab5a-7ac3ec49006f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebt_7d97856d-e5fd-440e-ab5a-7ac3ec49006f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d306cc04-d257-4e6b-9934-abada235eb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebtCurrent_d306cc04-d257-4e6b-9934-abada235eb7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4995b49a-0065-4382-94cd-0e8e61640ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4995b49a-0065-4382-94cd-0e8e61640ce5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1b007451-da3b-4a4a-ba4f-539b7f24f670_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1b007451-da3b-4a4a-ba4f-539b7f24f670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DollarTermLoanMember_033e3f5c-b793-4b5a-a2fd-3e44c3996838" xlink:href="infa-20221231.xsd#infa_DollarTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:to="loc_infa_DollarTermLoanMember_033e3f5c-b793-4b5a-a2fd-3e44c3996838" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_794b291d-9020-4c3a-bec2-627eed688c03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_794b291d-9020-4c3a-bec2-627eed688c03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_3f22e0bd-a170-4618-9a6c-aab5417442f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:to="loc_us-gaap_MediumTermNotesMember_3f22e0bd-a170-4618-9a6c-aab5417442f0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/BorrowingsNarrativeDetails" xlink:type="extended" id="i80e51aac47364945a5fd480f81235728_BorrowingsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_94a384e9-a136-4876-9a28-7fc670b44034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LongTermDebtFairValue_94a384e9-a136-4876-9a28-7fc670b44034" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b82e6264-7b73-4d70-a2e0-167b3e2d0806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b82e6264-7b73-4d70-a2e0-167b3e2d0806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_c21a9ee6-4a38-49e8-bf8e-f098a90cd6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_c21a9ee6-4a38-49e8-bf8e-f098a90cd6ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_9834c8dc-817a-4883-9024-9b33a987450a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_9834c8dc-817a-4883-9024-9b33a987450a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_344953c4-13b5-4a8b-ab0e-c250993493f0" xlink:href="infa-20221231.xsd#infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_344953c4-13b5-4a8b-ab0e-c250993493f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ad0f55e-fcd4-4287-bdb3-9fa36a869a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ad0f55e-fcd4-4287-bdb3-9fa36a869a8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage_b56164df-323f-4ce9-a9a5-4739029b139a" xlink:href="infa-20221231.xsd#infa_DebtInstrumentOriginalIssueDiscountPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage_b56164df-323f-4ce9-a9a5-4739029b139a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c2063693-f3bd-47ed-bdb7-dfa71cc00d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LongTermDebt_c2063693-f3bd-47ed-bdb7-dfa71cc00d10" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_159befbf-cfa7-437d-af72-c10928632453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_159befbf-cfa7-437d-af72-c10928632453" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_ade89886-bbd8-4c39-bcad-c12b3adf7bdd" xlink:href="infa-20221231.xsd#infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_ade89886-bbd8-4c39-bcad-c12b3adf7bdd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e8bbac14-9864-4732-ab7d-9b8225d04450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e8bbac14-9864-4732-ab7d-9b8225d04450" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_651ede12-5679-442b-ab55-0415ecd543f4" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_651ede12-5679-442b-ab55-0415ecd543f4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_ed1fc72d-9071-4be6-b6ad-07316eca7826" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_ed1fc72d-9071-4be6-b6ad-07316eca7826" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_e64942f4-a37c-4c77-83ff-29bfd0dca417" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_e64942f4-a37c-4c77-83ff-29bfd0dca417" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_a04daaa1-33e1-4913-93b9-ec0ca7997518" xlink:href="infa-20221231.xsd#infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_a04daaa1-33e1-4913-93b9-ec0ca7997518" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_99167450-6d4a-48a4-8393-379f02bbc685_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_99167450-6d4a-48a4-8393-379f02bbc685_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DollarTermLoanMember_961af1e5-f46a-4be6-a6ba-18fd581c8eb0" xlink:href="infa-20221231.xsd#infa_DollarTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_DollarTermLoanMember_961af1e5-f46a-4be6-a6ba-18fd581c8eb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EuroTermLoanMember_51ecba04-a8f3-4856-b933-db013a334268" xlink:href="infa-20221231.xsd#infa_EuroTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_EuroTermLoanMember_51ecba04-a8f3-4856-b933-db013a334268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SecondLienTermFacilitiesMember_b7ceaf36-eb2d-4af1-a1a4-135608d81602" xlink:href="infa-20221231.xsd#infa_SecondLienTermFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_SecondLienTermFacilitiesMember_b7ceaf36-eb2d-4af1-a1a4-135608d81602" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5066c9e2-79fc-4cb4-a86a-05458393d751_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5066c9e2-79fc-4cb4-a86a-05458393d751_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_5f26cfca-bc5d-4def-9f53-5bf97f5be4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:to="loc_us-gaap_MediumTermNotesMember_5f26cfca-bc5d-4def-9f53-5bf97f5be4fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7c01a441-d106-4c12-be0d-00608010ecaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:to="loc_us-gaap_LineOfCreditMember_7c01a441-d106-4c12-be0d-00608010ecaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9287bd07-04bc-46cc-a00a-c88bebd62fba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:to="loc_us-gaap_VariableRateDomain_9287bd07-04bc-46cc-a00a-c88bebd62fba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:to="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_44204ca7-750b-497c-80d7-7c8dfff1832a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLiborSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_44204ca7-750b-497c-80d7-7c8dfff1832a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_22c4984e-e1e6-49dc-b80d-7997f73bd904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_BaseRateMember_22c4984e-e1e6-49dc-b80d-7997f73bd904" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_ded4946f-a717-4095-90f6-df5799d52743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_ded4946f-a717-4095-90f6-df5799d52743" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4b97bb18-6a0a-4007-a793-73b184aa9e0b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:to="loc_srt_RangeMember_4b97bb18-6a0a-4007-a793-73b184aa9e0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:to="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b5eccf3c-6a07-433b-b984-8d3894ea0deb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:to="loc_srt_MinimumMember_b5eccf3c-6a07-433b-b984-8d3894ea0deb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5d4479a4-c69f-4ef0-be30-1c6ee9d5552e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:to="loc_srt_MaximumMember_5d4479a4-c69f-4ef0-be30-1c6ee9d5552e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_52153340-358e-4333-8fc3-786461145604_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:to="loc_us-gaap_CreditFacilityDomain_52153340-358e-4333-8fc3-786461145604_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:to="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_961fe008-a9c0-4cf7-8063-843cb4124573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_961fe008-a9c0-4cf7-8063-843cb4124573" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_700123d1-f848-43e3-918d-20af5a4bfaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_LetterOfCreditMember_700123d1-f848-43e3-918d-20af5a4bfaf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_48d31697-395d-4780-8991-e7ebef6c757b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_BridgeLoanMember_48d31697-395d-4780-8991-e7ebef6c757b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeDomain_f7de3db2-5df7-4a18-ae2a-6747bdecb084_default" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:to="loc_infa_DebtIssuanceCostsTypeDomain_f7de3db2-5df7-4a18-ae2a-6747bdecb084_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:to="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostExistingMember_de75a423-10a3-4e42-80aa-4a60e11641df" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostExistingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostExistingMember_de75a423-10a3-4e42-80aa-4a60e11641df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostBreakageFeeMember_9bfd9e19-1b50-4fa3-8e7f-1b28588eb43c" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostBreakageFeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostBreakageFeeMember_9bfd9e19-1b50-4fa3-8e7f-1b28588eb43c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostModifiedMember_8d679567-7f83-4fda-8916-9dd4287804ec" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostModifiedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostModifiedMember_8d679567-7f83-4fda-8916-9dd4287804ec" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" xlink:type="extended" id="id2f3576e721f47bdaa556244d9e31537_DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_31468116-1611-4a89-baf2-db5acab618f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_31468116-1611-4a89-baf2-db5acab618f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:to="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4775881c-4928-4456-a46c-87e2f6361db8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:to="loc_srt_ProductsAndServicesDomain_4775881c-4928-4456-a46c-87e2f6361db8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:to="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseAndServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:to="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:href="infa-20221231.xsd#infa_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:to="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember_5fa41020-192e-46ed-9d1c-377d1c486191" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:to="loc_infa_CloudAndSubscriptionSupportMember_5fa41020-192e-46ed-9d1c-377d1c486191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember_61fdc1d5-03d8-4519-9521-0bcd9f592d90" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:to="loc_infa_SelfManagedSubscriptionLicenseMember_61fdc1d5-03d8-4519-9521-0bcd9f592d90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerpetualLicenseMember_59ed7347-3198-447e-9114-e07005102a59" xlink:href="infa-20221231.xsd#infa_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:to="loc_infa_PerpetualLicenseMember_59ed7347-3198-447e-9114-e07005102a59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_14870eec-7890-48f0-a9d5-93d7997626e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:to="loc_us-gaap_MaintenanceMember_14870eec-7890-48f0-a9d5-93d7997626e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProfessionalServicesMember_fc8fe1a4-5c2d-4f40-a47e-525e9a8554f6" xlink:href="infa-20221231.xsd#infa_ProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:to="loc_infa_ProfessionalServicesMember_fc8fe1a4-5c2d-4f40-a47e-525e9a8554f6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails" xlink:type="extended" id="i15e986b1d4eb4f8ca8d0670360075ee4_DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58bf68aa-1af9-42c7-9778-d325f506ee6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58bf68aa-1af9-42c7-9778-d325f506ee6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:to="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_be356456-0c4a-446c-827c-a5651ce12cbc_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:to="loc_srt_SegmentGeographicalDomain_be356456-0c4a-446c-827c-a5651ce12cbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:to="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_4987e5bd-5980-4c15-ac0d-fe5224191264" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_NorthAmericaMember_4987e5bd-5980-4c15-ac0d-fe5224191264" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_8a77a1b1-221e-44d2-8d58-7f6ececbde37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_us-gaap_EMEAMember_8a77a1b1-221e-44d2-8d58-7f6ececbde37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_b754bfff-38c4-4a8a-a170-6791c671fad0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_AsiaPacificMember_b754bfff-38c4-4a8a-a170-6791c671fad0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_9e637d6b-c40c-468a-9879-f990741aa111" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_LatinAmericaMember_9e637d6b-c40c-468a-9879-f990741aa111" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails" xlink:type="extended" id="i686ad6b673464a0289d1422df9ae2873_DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f675757e-94f1-4d32-b885-c70876a29403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f675757e-94f1-4d32-b885-c70876a29403" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_0dfbba88-ce90-4fcd-a77e-db7d1e7312d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_0dfbba88-ce90-4fcd-a77e-db7d1e7312d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_9f048bd2-3f30-466b-ae61-47038f59974d" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_9f048bd2-3f30-466b-ae61-47038f59974d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:to="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f63b308e-7faf-43d6-b27d-435989bf52b3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:to="loc_srt_SegmentGeographicalDomain_f63b308e-7faf-43d6-b27d-435989bf52b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:to="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_00878cf5-d59e-4a15-83a9-2dcc478c0316" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:to="loc_country_US_00878cf5-d59e-4a15-83a9-2dcc478c0316" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_25e8ec92-26f8-4f8b-9c9b-1501489e32c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:to="loc_us-gaap_NonUsMember_25e8ec92-26f8-4f8b-9c9b-1501489e32c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i19876358bd4e4e35b86f51fc8e4cc3c7_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_df489e6a-1eb6-4917-8cbd-20f7d254557b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_df489e6a-1eb6-4917-8cbd-20f7d254557b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LesseeOperatingLeaseExtensionPeriod_fb20b7d6-162b-4359-8c9b-cc2ae61f090f" xlink:href="infa-20221231.xsd#infa_LesseeOperatingLeaseExtensionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_infa_LesseeOperatingLeaseExtensionPeriod_fb20b7d6-162b-4359-8c9b-cc2ae61f090f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_b75d568e-01c0-437c-af6b-ab268a4f4242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseExpense_b75d568e-01c0-437c-af6b-ab268a4f4242" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2e84c95e-e561-4079-a462-1af8460a580e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeasePayments_2e84c95e-e561-4079-a462-1af8460a580e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_87617a18-c4f3-437a-ab89-a09e89443e29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_87617a18-c4f3-437a-ab89-a09e89443e29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0b46830c-31b8-469a-95a4-6dc12cf21711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0b46830c-31b8-469a-95a4-6dc12cf21711" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b2ffa5db-b3c5-43ed-9001-fcde902649b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b2ffa5db-b3c5-43ed-9001-fcde902649b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_4acb8e14-e034-4cc7-8dd3-a45963736587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_4acb8e14-e034-4cc7-8dd3-a45963736587" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_617145b0-982b-43b2-9662-3d4e68b003b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_617145b0-982b-43b2-9662-3d4e68b003b6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_c4cc0014-f977-4597-b10b-99f08f1e8c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_c4cc0014-f977-4597-b10b-99f08f1e8c8d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:to="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f1503b9-e4de-42fb-a050-b74fd2785624_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:to="loc_srt_RangeMember_9f1503b9-e4de-42fb-a050-b74fd2785624_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:to="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_be828aa1-3f0f-4742-a5ae-faedde588368" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:to="loc_srt_MaximumMember_be828aa1-3f0f-4742-a5ae-faedde588368" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_33b65684-4b60-4b07-9a76-11b7f3d26f64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:to="loc_srt_MinimumMember_33b65684-4b60-4b07-9a76-11b7f3d26f64" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i5359f2395b2740ae977ad268c5e8a878_DerivativeFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_0a708480-295f-469f-a411-972e30898d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_0a708480-295f-469f-a411-972e30898d83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e0c842fb-b7cc-4e91-9513-7c2d8853dc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e0c842fb-b7cc-4e91-9513-7c2d8853dc1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_1fc43a07-6bc4-451d-a9fe-3d3d05e90f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_1fc43a07-6bc4-451d-a9fe-3d3d05e90f89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_677dfff6-f11d-4c98-81bd-d65e9729ae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_677dfff6-f11d-4c98-81bd-d65e9729ae3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DerivativeNumberOfInstrumentsDeDesignated_f69b2423-8ebf-4583-a93f-30e0f77ee6ae" xlink:href="infa-20221231.xsd#infa_DerivativeNumberOfInstrumentsDeDesignated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_infa_DerivativeNumberOfInstrumentsDeDesignated_f69b2423-8ebf-4583-a93f-30e0f77ee6ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5042ad82-24d6-4cf3-a981-96a508967a71_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5042ad82-24d6-4cf3-a981-96a508967a71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_8209f969-dd05-4e9d-a806-7c9364b0699b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_8209f969-dd05-4e9d-a806-7c9364b0699b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ed83c84a-632e-43a4-a353-1a9c6c496452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_InterestRateSwapMember_ed83c84a-632e-43a4-a353-1a9c6c496452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_56f80563-a720-4e1a-94e4-46bb6b231cec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_ForeignExchangeContractMember_56f80563-a720-4e1a-94e4-46bb6b231cec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44e7e75b-827e-4b88-91d2-3b6bde958dfa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:to="loc_srt_RangeMember_44e7e75b-827e-4b88-91d2-3b6bde958dfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:to="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8343f75e-5eab-4dda-bd9a-50846bea1e2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:to="loc_srt_MaximumMember_8343f75e-5eab-4dda-bd9a-50846bea1e2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_beb357ad-75fe-420e-8428-85bfbd850c93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:to="loc_us-gaap_PositionDomain_beb357ad-75fe-420e-8428-85bfbd850c93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:to="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongMember_cfe52cd5-e4f5-4426-a550-5a5b20abb5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:to="loc_us-gaap_LongMember_cfe52cd5-e4f5-4426-a550-5a5b20abb5d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="extended" id="ic03d45958d104656835f4a039fba8652_DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_06d25e00-e68f-49cb-8f6f-17d16bbdd185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_06d25e00-e68f-49cb-8f6f-17d16bbdd185" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_710180b2-4149-4ecc-8b7f-a6d04d8cc259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_710180b2-4149-4ecc-8b7f-a6d04d8cc259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:to="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_5dfabe7c-3caa-4130-8dac-d8c7158b78e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:to="loc_us-gaap_HedgingDesignationDomain_5dfabe7c-3caa-4130-8dac-d8c7158b78e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:to="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e6e317bd-6de6-465c-a7c5-0f6b7e58ef46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e6e317bd-6de6-465c-a7c5-0f6b7e58ef46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_e314cf3d-70b4-4c55-ae32-28ff5d4ded41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:to="loc_us-gaap_NondesignatedMember_e314cf3d-70b4-4c55-ae32-28ff5d4ded41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d45773eb-8377-47a2-871b-217431854140_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d45773eb-8377-47a2-871b-217431854140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_06473528-ad87-44b9-bc7f-d365917eddae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_06473528-ad87-44b9-bc7f-d365917eddae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eddaa917-d530-4b55-8bb8-dad1a6159f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:to="loc_us-gaap_InterestRateSwapMember_eddaa917-d530-4b55-8bb8-dad1a6159f95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f736e92f-2c99-443c-8492-fffcad0eb3f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f736e92f-2c99-443c-8492-fffcad0eb3f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_4ddb6835-e99a-4f32-b3c7-b8afcdf39f45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_4ddb6835-e99a-4f32-b3c7-b8afcdf39f45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_866e12b6-38ea-43ed-8b6b-c9d2a4955287" xlink:href="infa-20221231.xsd#infa_AccruedLiabilitiesAndOtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:to="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_866e12b6-38ea-43ed-8b6b-c9d2a4955287" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="extended" id="iea0aa927c68447b59439a54f146688d9_DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_42b4ef5b-9498-4099-a650-aaf9324d2326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_42b4ef5b-9498-4099-a650-aaf9324d2326" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_520237f8-4936-4719-85c8-85a55970dc91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_520237f8-4936-4719-85c8-85a55970dc91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnDerivativeInstrumentsPretax_968a91a3-19f5-4a17-a435-0025d6e711d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnDerivativeInstrumentsPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_GainOnDerivativeInstrumentsPretax_968a91a3-19f5-4a17-a435-0025d6e711d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnDerivativeInstrumentsPretax_ae913ac1-7421-4673-8c92-23285bbf83d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnDerivativeInstrumentsPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_LossOnDerivativeInstrumentsPretax_ae913ac1-7421-4673-8c92-23285bbf83d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_2436bad5-a639-4b7a-9093-faf221bf6ff2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:to="loc_us-gaap_HedgingRelationshipDomain_2436bad5-a639-4b7a-9093-faf221bf6ff2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4f2d7aa6-1882-4b52-b049-24df4b30eb81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4f2d7aa6-1882-4b52-b049-24df4b30eb81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_79250cc7-e6f1-440b-b183-75840dbb4134_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_79250cc7-e6f1-440b-b183-75840dbb4134_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_e0cf5469-e241-4b4b-9365-c74662bc9834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_e0cf5469-e241-4b4b-9365-c74662bc9834" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_47b56b46-6ddd-4e5e-87fa-cde8a5fe936a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:to="loc_us-gaap_InterestRateSwapMember_47b56b46-6ddd-4e5e-87fa-cde8a5fe936a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_dd05a032-3b77-4062-aee5-a7d4e4e4523f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_dd05a032-3b77-4062-aee5-a7d4e4e4523f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_c73e2cca-730a-492c-82b7-6b2d33f201db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:to="loc_us-gaap_CostOfSalesMember_c73e2cca-730a-492c-82b7-6b2d33f201db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_e5990825-45ba-4439-9981-a0958701ad8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:to="loc_us-gaap_OperatingExpenseMember_e5990825-45ba-4439-9981-a0958701ad8f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails" xlink:type="extended" id="i825b6451134b4967b9c0e6f4a2952d6d_DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_546385df-c17d-4898-9834-c24e288b70c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_546385df-c17d-4898-9834-c24e288b70c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_e49cf883-7c8e-453b-a2d5-7fe008e65f56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:to="loc_us-gaap_HedgingRelationshipDomain_e49cf883-7c8e-453b-a2d5-7fe008e65f56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:to="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_503982ea-d55d-45a1-b544-47177fb41ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:to="loc_us-gaap_NondesignatedMember_503982ea-d55d-45a1-b544-47177fb41ff6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e7cfbf3d-e899-4f86-bdff-726fb8ea737f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e7cfbf3d-e899-4f86-bdff-726fb8ea737f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_1707154e-de74-49fa-b4f3-861688791c66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_1707154e-de74-49fa-b4f3-861688791c66" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended" id="if119c20e467549e1ba22d04af56bbbae_StockholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4074abc5-3b0a-4ad7-81a0-c065f621e671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockSharesIssued_4074abc5-3b0a-4ad7-81a0-c065f621e671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e3e20605-24d4-403d-bab1-b53ecb39ee8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e3e20605-24d4-403d-bab1-b53ecb39ee8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_ed5867ed-d39d-4b85-b413-a651b7f66f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_ed5867ed-d39d-4b85-b413-a651b7f66f6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_07dd5f02-abe9-4335-be2a-11113a620348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_07dd5f02-abe9-4335-be2a-11113a620348" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_bac06eea-c757-4ea2-9fc7-beaa3b9210ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_bac06eea-c757-4ea2-9fc7-beaa3b9210ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_b777b8fd-f85f-49af-90cb-54895ebcf1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_Dividends_b777b8fd-f85f-49af-90cb-54895ebcf1b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6a6d8b48-1ee6-484c-864d-7710faea6d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6a6d8b48-1ee6-484c-864d-7710faea6d7a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2299df4-a810-4eec-a92c-3f8a764b7321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2299df4-a810-4eec-a92c-3f8a764b7321" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09fe63c4-9dfc-4894-aa19-93c765367040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09fe63c4-9dfc-4894-aa19-93c765367040" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_917b2234-732e-407f-b57f-d96a7b5493b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_917b2234-732e-407f-b57f-d96a7b5493b8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_54c1ee3f-a845-430d-b642-bbeb84c72b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_54c1ee3f-a845-430d-b642-bbeb84c72b4e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_cc60106e-0b65-406a-9e71-89bc36eb87f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_cc60106e-0b65-406a-9e71-89bc36eb87f7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_0da664a4-d716-47ff-86dd-a637acf570ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_0da664a4-d716-47ff-86dd-a637acf570ac" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_8dbea1f5-1927-4577-816a-d99ba4437432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_8dbea1f5-1927-4577-816a-d99ba4437432" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1d5f76f3-f598-4327-850f-193d686ca3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1d5f76f3-f598-4327-850f-193d686ca3d9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_97feb248-ac46-4ead-a905-aa040dcc26d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_97feb248-ac46-4ead-a905-aa040dcc26d0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_5807c67e-03a0-4f9d-9aa4-3a6cab6d04aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_5807c67e-03a0-4f9d-9aa4-3a6cab6d04aa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1660f38d-da49-4373-9c0b-16981c5ad5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1660f38d-da49-4373-9c0b-16981c5ad5e1" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f16074a2-61aa-4fc1-8f41-8e587ef05155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f16074a2-61aa-4fc1-8f41-8e587ef05155" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_c8237577-adcb-4fac-9d49-5da223b3d3ae" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_c8237577-adcb-4fac-9d49-5da223b3d3ae" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_b4b5a853-f027-4f7b-8755-112c6e8fbf56" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_b4b5a853-f027-4f7b-8755-112c6e8fbf56" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_b80181f1-f679-4569-944b-5d8e82b5027d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_b80181f1-f679-4569-944b-5d8e82b5027d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7a723b80-3451-4e48-b73c-8deeb8362675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7a723b80-3451-4e48-b73c-8deeb8362675" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3349d82d-ad79-44e7-967f-dae48e2f7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3349d82d-ad79-44e7-967f-dae48e2f7ba4" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fdfb968-16ca-49f9-87df-282a39388491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fdfb968-16ca-49f9-87df-282a39388491" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bc63388-8136-436f-9a50-181439121206_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bc63388-8136-436f-9a50-181439121206_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2015StockPlanMember_965f83a9-50c7-4784-b0a7-99a48588e260" xlink:href="infa-20221231.xsd#infa_A2015StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_A2015StockPlanMember_965f83a9-50c7-4784-b0a7-99a48588e260" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2021StockPlanMember_92ef27f0-12eb-493f-92a1-eaa84c5d8602" xlink:href="infa-20221231.xsd#infa_A2021StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_A2021StockPlanMember_92ef27f0-12eb-493f-92a1-eaa84c5d8602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_5f0971a1-1dcf-440c-8a37-811457a67896" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_5f0971a1-1dcf-440c-8a37-811457a67896" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_b9b72a09-e293-4757-9f9a-69c564498269" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_b9b72a09-e293-4757-9f9a-69c564498269" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceAndPerformanceBasedShareOptionsMember_c70448f9-1155-447b-8e56-0afae9fe352e" xlink:href="infa-20221231.xsd#infa_ServiceAndPerformanceBasedShareOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_ServiceAndPerformanceBasedShareOptionsMember_c70448f9-1155-447b-8e56-0afae9fe352e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_6f9f32e0-9c1e-4f37-84ea-2cbf000d6db4" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_6f9f32e0-9c1e-4f37-84ea-2cbf000d6db4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bce65c10-78e1-4055-850c-bce32f100ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_us-gaap_RestrictedStockMember_bce65c10-78e1-4055-850c-bce32f100ae3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_83ca4ba2-d44f-4673-81ea-085b08867933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_us-gaap_EmployeeStockMember_83ca4ba2-d44f-4673-81ea-085b08867933" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_82d56107-7cff-4532-89f8-031ea3237cb6" xlink:href="infa-20221231.xsd#infa_RestrictedStockUnitsAndPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_82d56107-7cff-4532-89f8-031ea3237cb6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6734fdae-d2d2-4055-82f6-4fc79053e1e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:to="loc_us-gaap_ClassOfStockDomain_6734fdae-d2d2-4055-82f6-4fc79053e1e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:to="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9d050953-bdbf-43d5-8555-b60c4432eadd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_us-gaap_CommonClassAMember_9d050953-bdbf-43d5-8555-b60c4432eadd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_056f98a6-8e3b-4f38-9ec9-3b722489291a" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_infa_CommonStockClassB1Member_056f98a6-8e3b-4f38-9ec9-3b722489291a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_5677ebfa-64f2-4966-a519-cf39b1344886" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_infa_CommonStockClassB2Member_5677ebfa-64f2-4966-a519-cf39b1344886" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3fcf92dd-74f4-44e7-bc31-d1214f87d22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_us-gaap_PreferredStockMember_3fcf92dd-74f4-44e7-bc31-d1214f87d22e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a10cebe8-56dc-4c67-a850-4fb92e750c5b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:to="loc_us-gaap_EquityComponentDomain_a10cebe8-56dc-4c67-a850-4fb92e750c5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:to="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_67f89301-847d-4ee3-b46b-885a47a0b90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:to="loc_us-gaap_CommonStockMember_67f89301-847d-4ee3-b46b-885a47a0b90d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:to="loc_srt_RangeMember_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:to="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_101f1439-a7f5-4a82-9d78-3a90c3628f8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:to="loc_srt_MinimumMember_101f1439-a7f5-4a82-9d78-3a90c3628f8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_044db704-1797-413a-b563-e38d31557cbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:to="loc_srt_MaximumMember_044db704-1797-413a-b563-e38d31557cbf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" xlink:type="extended" id="ibba1e58c421249a19517ffad181048ef_StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6b78fdae-67bc-4dc3-a20f-45979c8e8819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6b78fdae-67bc-4dc3-a20f-45979c8e8819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f0f7b90-ee49-4a4f-b327-b2118a7efeda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f0f7b90-ee49-4a4f-b327-b2118a7efeda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_09db1221-7fb9-4267-a439-46604f56c2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_09db1221-7fb9-4267-a439-46604f56c2ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a5920eb2-b420-4387-b654-a9fab2e16c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a5920eb2-b420-4387-b654-a9fab2e16c5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b6841ae8-dd20-44f5-9293-9dacbb18cbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_220609c0-117f-4885-a862-5a581c6d416f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_220609c0-117f-4885-a862-5a581c6d416f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cac79990-981b-4370-a68f-225fccd3e43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cac79990-981b-4370-a68f-225fccd3e43a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5540eacb-4663-48a3-a4cb-e7a789d8c3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5540eacb-4663-48a3-a4cb-e7a789d8c3e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5648069c-5657-4bfb-8ab3-b0e78195757f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5648069c-5657-4bfb-8ab3-b0e78195757f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f65069e5-fd77-4538-94b1-4f0b8fc836f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96d223f0-844f-4319-aa14-209528a4f81f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96d223f0-844f-4319-aa14-209528a4f81f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f068af45-fc90-4351-b4a3-0d8df651a956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f068af45-fc90-4351-b4a3-0d8df651a956" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_71853d1f-2443-4373-947a-0cbbce00ef91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_71853d1f-2443-4373-947a-0cbbce00ef91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e3a9670-085b-43fe-b347-89e8e8e11267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e3a9670-085b-43fe-b347-89e8e8e11267" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:to="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c51d13dd-0308-4a32-85b8-eca694454022_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c51d13dd-0308-4a32-85b8-eca694454022_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_7a1b1055-bd9e-44c9-b342-68baa365acee" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_7a1b1055-bd9e-44c9-b342-68baa365acee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_5efced1e-40fe-4614-b8d5-945d3360d5a3" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_5efced1e-40fe-4614-b8d5-945d3360d5a3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" xlink:type="extended" id="i134ace7396be4b3597f1c0587b010ae8_StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fba36eb2-8230-4700-9e47-30bb4751a5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fba36eb2-8230-4700-9e47-30bb4751a5b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1c034c1b-dd53-493c-8b68-631c676642bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1c034c1b-dd53-493c-8b68-631c676642bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_97be5206-ae68-4448-a2db-4c16380bff1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_97be5206-ae68-4448-a2db-4c16380bff1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abebb787-b90c-4ccb-87bf-0ca112088c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abebb787-b90c-4ccb-87bf-0ca112088c2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a5f5cc10-9d41-43b4-ae47-aad250ee6af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a3616c16-ef1b-4112-af93-b6ae47535429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a3616c16-ef1b-4112-af93-b6ae47535429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96c5d5c2-2e97-4607-8f9d-7c7c1f2987e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96c5d5c2-2e97-4607-8f9d-7c7c1f2987e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f88bd04d-668a-4e76-bc77-395ed9778ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f88bd04d-668a-4e76-bc77-395ed9778ac2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_50baa15b-2611-4230-b8fa-4ae91c0320e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_50baa15b-2611-4230-b8fa-4ae91c0320e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_52c473ba-6a09-4cb6-b08e-26ac2f281bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:to="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3008f4a3-72cd-44a4-a884-b2c2c035e742_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3008f4a3-72cd-44a4-a884-b2c2c035e742_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_18ecef3f-85e6-42a7-b874-e978b396f03d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:to="loc_us-gaap_RestrictedStockMember_18ecef3f-85e6-42a7-b874-e978b396f03d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySummaryofValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" xlink:type="extended" id="ia8d3024800a84f04809136191122d1b9_StockholdersEquitySummaryofValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7d78be62-4a62-4519-b54a-f34b2bb42e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7d78be62-4a62-4519-b54a-f34b2bb42e0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_c2072339-87f6-4c2f-8c9f-8702a3ddb73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_c2072339-87f6-4c2f-8c9f-8702a3ddb73e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_917662c8-9ead-4597-aba4-c5415b327133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_917662c8-9ead-4597-aba4-c5415b327133" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4b94049c-92f9-49c3-9709-81db50acd64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4b94049c-92f9-49c3-9709-81db50acd64d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d3e6c430-9dc2-47a5-b5af-0e8c0dfa83e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d3e6c430-9dc2-47a5-b5af-0e8c0dfa83e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_e70778ec-c8c7-4ba5-b40e-24589e2631ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_e70778ec-c8c7-4ba5-b40e-24589e2631ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ee06ae5c-1b0b-4a11-9739-a75736caee79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ee06ae5c-1b0b-4a11-9739-a75736caee79" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_898ac532-0830-4fce-bcbf-6cc6ea0867ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_898ac532-0830-4fce-bcbf-6cc6ea0867ac" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_cc9d577e-0e40-47c1-81c9-b6b27edd928c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_SharePrice_cc9d577e-0e40-47c1-81c9-b6b27edd928c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:to="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a62ffbb1-3fee-49e3-a46d-17bae6d68b57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a62ffbb1-3fee-49e3-a46d-17bae6d68b57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_7af87070-1d70-4771-82f7-854da8b82901" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_7af87070-1d70-4771-82f7-854da8b82901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_37ad7587-bb5f-4c05-a8b5-05d4649a95a9" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_37ad7587-bb5f-4c05-a8b5-05d4649a95a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_6ed80512-755d-4ca7-9701-b6a58f78db2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_us-gaap_EmployeeStockMember_6ed80512-755d-4ca7-9701-b6a58f78db2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:to="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f0c12c6-4b13-451b-a0f5-cf128c23286d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:to="loc_srt_RangeMember_1f0c12c6-4b13-451b-a0f5-cf128c23286d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:to="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a22f978-2712-4e53-ba71-e762ff0b909e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:to="loc_srt_MinimumMember_2a22f978-2712-4e53-ba71-e762ff0b909e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_baf5deab-8407-4731-8bab-f14e5b2734a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:to="loc_srt_MaximumMember_baf5deab-8407-4731-8bab-f14e5b2734a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" xlink:type="extended" id="i2bdfd7b308cf4bb5924677b2eb1d03f7_StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_94d3f76f-f91c-430a-b5e8-d7a8692b3e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_94d3f76f-f91c-430a-b5e8-d7a8692b3e3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_bcca5242-6ba8-4df8-8d80-1122b0cf16df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_bcca5242-6ba8-4df8-8d80-1122b0cf16df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_dd9acc6c-81da-4c25-aafc-bd9bc60e6753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_CostOfSalesMember_dd9acc6c-81da-4c25-aafc-bd9bc60e6753" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b2287bc5-8819-49a8-8048-66def1e42dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b2287bc5-8819-49a8-8048-66def1e42dfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_2b891f64-ce21-4b11-8b2f-046921623974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_2b891f64-ce21-4b11-8b2f-046921623974" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5b8bc1c9-513f-4121-985e-cc64bfca4552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5b8bc1c9-513f-4121-985e-cc64bfca4552" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended" id="i3f60820eff8b40bd95aedf3de862f21f_AccumulatedOtherComprehensiveLossIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5b5dceb3-3b98-49c5-a1ca-3baa5de3be4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:to="loc_us-gaap_StockholdersEquity_5b5dceb3-3b98-49c5-a1ca-3baa5de3be4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0cdf4051-64e5-450e-872e-f0c3a642e616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0cdf4051-64e5-450e-872e-f0c3a642e616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_027f55b0-6fc9-4faf-9f95-2f3ec35b3e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_027f55b0-6fc9-4faf-9f95-2f3ec35b3e1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f87761aa-8104-4196-a992-6dfe2668237d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f87761aa-8104-4196-a992-6dfe2668237d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_34cd3e28-c846-4fac-9d09-53e0dc6f410a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_11406a62-40f2-4ea0-8ddb-e4bad5584a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_11406a62-40f2-4ea0-8ddb-e4bad5584a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6fc5de56-9919-4643-b46a-2a61392d51c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6fc5de56-9919-4643-b46a-2a61392d51c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_9d5cd8cf-a8c2-442d-971c-d0af6a330275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_9d5cd8cf-a8c2-442d-971c-d0af6a330275" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1540c2a5-1ea0-40c2-b573-610295996d85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:to="loc_us-gaap_EquityComponentDomain_1540c2a5-1ea0-40c2-b573-610295996d85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:to="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fa15faf1-f9a0-47f4-a664-92d75063b383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fa15faf1-f9a0-47f4-a664-92d75063b383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_8d5d7261-7a1c-435c-8c28-684dba5b2601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_8d5d7261-7a1c-435c-8c28-684dba5b2601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_518b38e6-a0b1-436c-8008-6d6343e2668f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_518b38e6-a0b1-436c-8008-6d6343e2668f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:to="loc_us-gaap_HedgingRelationshipDomain_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:to="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_6acac326-7b03-47a6-9f2c-8c24fb2ee837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:to="loc_us-gaap_CashFlowHedgingMember_6acac326-7b03-47a6-9f2c-8c24fb2ee837" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1c719d62-bc75-44c6-81ec-fa06773340df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1c719d62-bc75-44c6-81ec-fa06773340df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_023d7b03-145e-4744-a88c-5c1acb50b52b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:to="loc_us-gaap_InterestRateSwapMember_023d7b03-145e-4744-a88c-5c1acb50b52b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8061c662-9978-45d8-ae4a-62d9aca495cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8061c662-9978-45d8-ae4a-62d9aca495cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_423857d1-711a-4d50-aa0d-ad169994ff56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:to="loc_us-gaap_CostOfSalesMember_423857d1-711a-4d50-aa0d-ad169994ff56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_abe54139-d4de-4283-a756-1b8280e662df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_abe54139-d4de-4283-a756-1b8280e662df" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i894d151dc7314144bf5366de0bc4a1bd_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eef67b1b-7c16-4ee2-972f-73a8e78d0042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eef67b1b-7c16-4ee2-972f-73a8e78d0042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_8bd52ec9-c1af-4234-9b0d-ce7bcdec793d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_OperatingLossCarryforwards_8bd52ec9-c1af-4234-9b0d-ce7bcdec793d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_51f4893e-2da5-48ff-a580-8e436c45a203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_51f4893e-2da5-48ff-a580-8e436c45a203" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_c7b8f5e7-d68e-45f9-8797-917c1a3ddbe9" xlink:href="infa-20221231.xsd#infa_DeferredTaxLiabilitiesDeferredDistributionTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_c7b8f5e7-d68e-45f9-8797-917c1a3ddbe9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_62b4be5a-62b4-458c-8b61-54cb6917e2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_62b4be5a-62b4-458c-8b61-54cb6917e2c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_763bb2eb-19a8-40a6-9ac8-6f1e8a61cf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_763bb2eb-19a8-40a6-9ac8-6f1e8a61cf0b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7ed8c12b-e99e-4faf-a30c-9661ef926022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7ed8c12b-e99e-4faf-a30c-9661ef926022" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4ac0ff6d-d0ea-4429-9612-16e280fc0378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4ac0ff6d-d0ea-4429-9612-16e280fc0378" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_51501325-68c5-4dea-acb1-8b3878bd5f8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_51501325-68c5-4dea-acb1-8b3878bd5f8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_485c0010-b155-47f2-a169-86166f174407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:to="loc_us-gaap_DomesticCountryMember_485c0010-b155-47f2-a169-86166f174407" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_365c89a5-4fb4-41d0-b37d-23146113bb74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_365c89a5-4fb4-41d0-b37d-23146113bb74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_11a60843-704d-4737-b58b-80cc41469e12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_11a60843-704d-4737-b58b-80cc41469e12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_b598bfda-6235-4ce8-9ae3-9bd55032d357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:to="loc_us-gaap_ResearchMember_b598bfda-6235-4ce8-9ae3-9bd55032d357" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_716e869b-0a1f-4d52-86dd-702f4fe499a6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_716e869b-0a1f-4d52-86dd-702f4fe499a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_6696c226-0c38-4d75-ba97-c4ab8e08528a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:to="loc_srt_SubsidiariesMember_6696c226-0c38-4d75-ba97-c4ab8e08528a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:to="loc_srt_SegmentGeographicalDomain_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:to="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0936fc4a-eb80-4af5-babc-f375d574b959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:to="loc_us-gaap_NonUsMember_0936fc4a-eb80-4af5-babc-f375d574b959" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#NetLossPerShareScheduleofDilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails" xlink:type="extended" id="id3020f7e154e42aea7695184d5469a75_NetLossPerShareScheduleofDilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8ff54e6c-0496-4c7c-83ec-c029358fcf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8ff54e6c-0496-4c7c-83ec-c029358fcf8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2481c897-79a9-4d50-a534-eba83c21d41e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2481c897-79a9-4d50-a534-eba83c21d41e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4631bb4-bc8f-4a4f-a362-5f453797af1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4631bb4-bc8f-4a4f-a362-5f453797af1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7821d402-2f5e-4b79-a6a0-9cbfcec2e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7821d402-2f5e-4b79-a6a0-9cbfcec2e7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ab35e2cd-3d5d-4f9a-aa15-620bfc426e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_PerformanceSharesMember_ab35e2cd-3d5d-4f9a-aa15-620bfc426e15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_3c0d275f-ab74-4c8b-a88b-5df7fb967776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_EmployeeStockMember_3c0d275f-ab74-4c8b-a88b-5df7fb967776" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="extended" id="id970e91a96074abca7445f5b64716cad_RelatedPartyTransactionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_c2625ab8-9180-4373-b63f-4186cd5e1941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_c2625ab8-9180-4373-b63f-4186cd5e1941" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_5bb18173-ee93-4910-82ec-71d68dd2990b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_5bb18173-ee93-4910-82ec-71d68dd2990b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f700b1bc-57ca-455c-97cd-07292c7385f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:to="loc_us-gaap_RelatedPartyDomain_f700b1bc-57ca-455c-97cd-07292c7385f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:to="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_8daaf73a-7bc0-48a5-8697-aeb79803d139" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:to="loc_srt_AffiliatedEntityMember_8daaf73a-7bc0-48a5-8697-aeb79803d139" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_859e0d93-6607-4443-885b-8f5f964637cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:to="loc_srt_ManagementMember_859e0d93-6607-4443-885b-8f5f964637cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:to="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1247a760-348c-4683-b147-dac73f90061d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1247a760-348c-4683-b147-dac73f90061d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FormerExecutiveOfficerMember_663d9c6c-2b65-401c-8d6c-c3f9d167a2bb" xlink:href="infa-20221231.xsd#infa_FormerExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:to="loc_infa_FormerExecutiveOfficerMember_663d9c6c-2b65-401c-8d6c-c3f9d167a2bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" xlink:type="extended" id="i9727b0bf02e6409a82932c4398de1337_RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_23f0d6e2-9bd4-4f25-9b90-877fbe3e0526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:to="loc_us-gaap_RevenueFromRelatedParties_23f0d6e2-9bd4-4f25-9b90-877fbe3e0526" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_81477a7d-a58c-4419-b2a0-9bd94427300a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:to="loc_us-gaap_RelatedPartyDomain_81477a7d-a58c-4419-b2a0-9bd94427300a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:to="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_f74108cd-8cca-4707-8620-792c234191a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:to="loc_srt_AffiliatedEntityMember_f74108cd-8cca-4707-8620-792c234191a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_22ff4eff-493d-4a17-bc1c-524002c4bf59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_22ff4eff-493d-4a17-bc1c-524002c4bf59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_6dd34bbb-bfee-4662-90ba-c4289cae47af" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_6dd34bbb-bfee-4662-90ba-c4289cae47af" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="ie1f91c555c954fe1b8dd7c492c83027d_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_56e57211-7e53-421f-8048-2aea352a1cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligation_56e57211-7e53-421f-8048-2aea352a1cd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_482048ea-0f51-4306-87a3-bed723e28b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_482048ea-0f51-4306-87a3-bed723e28b88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear_839c6d83-4f32-4384-9bcf-c5c450c12e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondAndThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear_839c6d83-4f32-4384-9bcf-c5c450c12e5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear_bf32106b-64ea-4700-883c-2cf6f84bb35e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthAndFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear_bf32106b-64ea-4700-883c-2cf6f84bb35e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProductWarrantyTerm_58e817f1-9ba6-4038-89c7-b01ccf2c8601" xlink:href="infa-20221231.xsd#infa_ProductWarrantyTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_infa_ProductWarrantyTerm_58e817f1-9ba6-4038-89c7-b01ccf2c8601" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:to="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_67485a8c-ea04-4649-983d-a57acdb8c354_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:to="loc_srt_RangeMember_67485a8c-ea04-4649-983d-a57acdb8c354_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:to="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d6bda2c-e298-415f-99d1-1fba42fe5c47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:to="loc_srt_MinimumMember_7d6bda2c-e298-415f-99d1-1fba42fe5c47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b88928ed-538e-453f-8c09-ad35670cde5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:to="loc_srt_MaximumMember_b88928ed-538e-453f-8c09-ad35670cde5c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.informatica.com/role/SubsequentEventsDetails" xlink:type="extended" id="i1e0e268cebf840e99a9829c8cd3bfc54_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_117c407c-dadd-4163-9983-ab58150ff1df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_117c407c-dadd-4163-9983-ab58150ff1df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_64e1b427-12c1-46ac-ac78-239d2eedeafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_64e1b427-12c1-46ac-ac78-239d2eedeafb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_df947cd5-b0ee-4e21-9850-f24087e668f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringCharges_df947cd5-b0ee-4e21-9850-f24087e668f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f0219d7a-9317-41ec-ad46-1ebbb16d2a74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f0219d7a-9317-41ec-ad46-1ebbb16d2a74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_96f20f81-2ec5-42d4-961f-5de272b1b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:to="loc_us-gaap_SubsequentEventMember_96f20f81-2ec5-42d4-961f-5de272b1b3f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:to="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0cb001ae-e605-4e9c-8002-30d4cfe817e4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:to="loc_srt_RangeMember_0cb001ae-e605-4e9c-8002-30d4cfe817e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:to="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4787c65f-1172-4197-93f4-d2845a6a0acd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:to="loc_srt_MinimumMember_4787c65f-1172-4197-93f4-d2845a6a0acd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_edd8defc-58a5-44ca-8299-b62f27b4eaa4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:to="loc_srt_MaximumMember_edd8defc-58a5-44ca-8299-b62f27b4eaa4" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>infa-20221231_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 2023 Workiva-->
<!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146-->
<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_OperatingLeaseLeaseIncome_69aea52f-ba87-460e-9d6a-1de114138dad_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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, lease income</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_65c13128-1fe2-4924-9b8c-f4643552b948_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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-U.S.</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/2022/elts/us-gaap-2022.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_infa_A2015StockPlanMember_53913d7e-1a49-4db7-8623-7b0c7430ce55_terseLabel_en-US" xlink:label="lab_infa_A2015StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Stock Plan</link:label>
    <link:label id="lab_infa_A2015StockPlanMember_label_en-US" xlink:label="lab_infa_A2015StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Stock Plan [Member]</link:label>
    <link:label id="lab_infa_A2015StockPlanMember_documentation_en-US" xlink:label="lab_infa_A2015StockPlanMember" 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">2015 Stock Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2015StockPlanMember" xlink:href="infa-20221231.xsd#infa_A2015StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_A2015StockPlanMember" xlink:to="lab_infa_A2015StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_49020591-2a70-44e6-a70f-653dc7d1c860_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 Translation</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/2022/elts/us-gaap-2022.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_us-gaap_ProvisionForDoubtfulAccounts_861249c8-e8df-4327-a88d-414c3a66fe9b_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">Provisions for Expected Credit Loss</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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink: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 Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_36d499c4-e88f-4db3-98f6-047e7f3dc776_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/2022/elts/us-gaap-2022.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_DebtInstrumentCarryingAmount_a9da5584-547d-4d34-8022-2f3ecb2f1260_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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">Dollar term loan</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" 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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8710d684-dabd-4ce8-974f-048298b1920e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 benefit:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_1a191431-ad0c-4916-8726-f392571d97e5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_9920f712-55a5-44a3-95b7-c1a8ba1bf469_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/2022/elts/us-gaap-2022.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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_20c8621d-ac87-4918-98eb-973ab6dee4f0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_CapitalizedContractCostsRollForward_daa8aaa5-e6df-4d60-93fc-0f1711818961_terseLabel_en-US" xlink:label="lab_infa_CapitalizedContractCostsRollForward" xlink: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 Costs [Roll Forward]</link:label>
    <link:label id="lab_infa_CapitalizedContractCostsRollForward_label_en-US" xlink:label="lab_infa_CapitalizedContractCostsRollForward" xlink: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 Costs [Roll Forward]</link:label>
    <link:label id="lab_infa_CapitalizedContractCostsRollForward_documentation_en-US" xlink:label="lab_infa_CapitalizedContractCostsRollForward" 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 Contract Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostsRollForward" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CapitalizedContractCostsRollForward" xlink:to="lab_infa_CapitalizedContractCostsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_6a104571-8742-4d60-96fc-7174a856631e_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">Total property and equipment</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/2022/elts/us-gaap-2022.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_ForeignExchangeContractMember_7a066bcf-41a7-4838-889e-1587cde3b55d_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink: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 derivative</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink: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 Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaintenanceMember_b426acb5-ec00-42bf-a859-55e70deeb5c1_terseLabel_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance</link:label>
    <link:label id="lab_us-gaap_MaintenanceMember_label_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaintenanceMember" xlink:to="lab_us-gaap_MaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_32ad5848-e08b-4c13-acee-08db79dbce60_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_ff7036b2-02b5-4839-b56d-6abfe3577a56_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/2022/elts/us-gaap-2022.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_463ad13e-9eeb-42bc-8193-89aba188be7d_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_02ed21bc-a9d7-4d13-9bc3-d65cd026fd13_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">Debt instrument, 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/2022/elts/us-gaap-2022.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_infa_ContractWithCustomerLiabilityDeferredRevenue_dfc665c1-6246-463d-83cc-26ebbeee834a_terseLabel_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityDeferredRevenue" xlink: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 revenue</link:label>
    <link:label id="lab_infa_ContractWithCustomerLiabilityDeferredRevenue_label_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityDeferredRevenue" xlink: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, Deferred Revenue</link:label>
    <link:label id="lab_infa_ContractWithCustomerLiabilityDeferredRevenue_documentation_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityDeferredRevenue" 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">Contract With Customer, Liability, Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityDeferredRevenue" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ContractWithCustomerLiabilityDeferredRevenue" xlink:to="lab_infa_ContractWithCustomerLiabilityDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6ecc4345-5960-4df8-b6d3-1eb4727009a1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares upon exercise of vested options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6ea36394-509d-463c-b361-b7a20a864fd0_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">Exercised (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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsLiabilitiesNet_a9341ecf-10a4-4566-b720-df1798b96b37_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 assets</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/2022/elts/us-gaap-2022.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_OperatingLeaseWeightedAverageDiscountRatePercent_92f8f850-a073-46a7-8caa-b638f28b7944_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">Operating lease, weighted average discount rate, percent</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/2022/elts/us-gaap-2022.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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_3c9c64c6-fc49-4fd7-8ca7-5458c4671a58_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink: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 Derivative Instruments, Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9f2240b8-882e-446c-bc0e-fa0439fdc664_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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. state</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/2022/elts/us-gaap-2022.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_LesseeLeaseDescriptionTable_29de7d81-e80e-43c8-bbfb-85345edbfff7_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/2022/elts/us-gaap-2022.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a7fa1c8e-8ab9-4e43-a605-3613656957c7_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/2022/elts/us-gaap-2022.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ac45c715-c3df-40e8-bdde-907d2e000972_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">Stock options outstanding (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/2022/elts/us-gaap-2022.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_TaxesPayableCurrentAndNoncurrent_6cc27b18-1da2-475d-b538-ee33851d361e_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink: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 income taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_10066e3b-de38-43b2-a007-3a1845034ae0_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_15069428-5526-4994-877b-4ef10dec97be_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/2022/elts/us-gaap-2022.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_EquityComponentDomain_4fff7231-e660-4962-b112-922a7a7f3a02_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeDomain_afb9dde3-b271-46d9-8928-d071dd474f3d_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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a66bca5a-d497-4550-97ef-3fcf228f8274_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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 based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_307ff59a-cd75-42ac-9093-ece99310b26f_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/2022/elts/us-gaap-2022.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_LesseeLeaseDescriptionLineItems_cc6ae75e-28cb-4d3b-84c3-7670c76e4b41_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/2022/elts/us-gaap-2022.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_GainOnDerivativeInstrumentsPretax_f28a54a6-143e-484f-9e79-3b84384cddb5_terseLabel_en-US" xlink:label="lab_us-gaap_GainOnDerivativeInstrumentsPretax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on derivative instruments, pretax</link:label>
    <link:label id="lab_us-gaap_GainOnDerivativeInstrumentsPretax_label_en-US" xlink:label="lab_us-gaap_GainOnDerivativeInstrumentsPretax" xlink: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 on Derivative Instruments, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnDerivativeInstrumentsPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnDerivativeInstrumentsPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOnDerivativeInstrumentsPretax" xlink:to="lab_us-gaap_GainOnDerivativeInstrumentsPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d8fb93aa-0941-419b-8ade-f7b4edb71cfc_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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 Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_b0a238c1-4c7a-4390-8a8e-b6cf5c8c3211_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_8371ca4f-6e23-4699-9b2c-54898013fd76_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_0293888c-6d88-4ade-87ea-3c4383f139ae_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 disclosures:</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/2022/elts/us-gaap-2022.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_dei_EntityAddressStateOrProvince_0c795e7c-8db7-4d4b-990e-618b97aa76ab_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/2022/dei-2022.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_us-gaap_EmployeeStockMember_e47835fc-3490-4b31-85a9-2c1fc16b74cd_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">ESPP</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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_58d5e275-e81c-470d-b074-06be970b4413_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4a3ae90f-1540-44c0-bd7d-3f5929b3eb7e_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">Weighted- Average Remaining Contractual Term (in years)</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/2022/elts/us-gaap-2022.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_us-gaap_AwardTypeAxis_7be51141-f9a4-4f22-8db4-beb8f61a531d_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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58418bbb-b964-483b-b783-653293fbbcbb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Reductions due to settlements</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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityCurrent_b1f4d896-7a28-41ee-9c96-fb630fe5d236_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 operating lease liabilities</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/2022/elts/us-gaap-2022.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_CashFlowOperatingActivitiesLesseeAbstract_61c2e1d8-cd4b-4eae-b90b-ebe11fcaaf79_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">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/2022/elts/us-gaap-2022.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_BridgeLoanMember_51dd7840-426b-4a5e-b860-de3b1e7a73a0_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_CapitalizedContractCostAdditions_336010e0-9609-41d2-b1b1-433be33e725e_terseLabel_en-US" xlink:label="lab_infa_CapitalizedContractCostAdditions" xlink: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, net</link:label>
    <link:label id="lab_infa_CapitalizedContractCostAdditions_label_en-US" xlink:label="lab_infa_CapitalizedContractCostAdditions" xlink: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, Additions</link:label>
    <link:label id="lab_infa_CapitalizedContractCostAdditions_documentation_en-US" xlink:label="lab_infa_CapitalizedContractCostAdditions" 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 Contract Cost, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostAdditions" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CapitalizedContractCostAdditions" xlink:to="lab_infa_CapitalizedContractCostAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0c83ff58-47e9-4ffc-a83c-bfa06d6a3720_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationOtherReconcilingItems_292c9482-5e82-4602-b121-e25be8acf04d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_36a2804d-7f85-419d-9ee6-0ae9df35d0c7_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">Long-term debt, net</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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationPriorYearIncomeTaxes_d6ba9caa-122d-4c46-917f-f3338f72061e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return to provision true-up</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink: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, Prior Year Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_ba7adfc1-2daa-4d89-ab63-798c12331da8_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" 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</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_68ba6f88-b1ff-4226-bcf6-0ffb9c64422c_terseLabel_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits</link:label>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_label_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Time Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondAndThirdYear_e9eb98f1-27eb-412f-bc63-fcdd33f2f82e_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondAndThirdYear" xlink: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 obligation, to be paid, year two and three</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondAndThirdYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondAndThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two and Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondAndThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondAndThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ba64745c-4e1a-4a7c-9ef7-288136edaf40_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">Operating lease, weighted average remaining lease term</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb743d86-8ea9-4699-a387-eac6fe39c351_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/2022/elts/us-gaap-2022.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_GoodwillPurchaseAccountingAdjustments_41432622-83e6-4d2f-9fc8-eafca748ef3e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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 period 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/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cad481d4-2f87-4e79-84cf-cc0434228443_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">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/2022/elts/us-gaap-2022.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_PositionAxis_ba042091-7f16-452d-8f4f-d21c0e68f745_terseLabel_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:label id="lab_us-gaap_PositionAxis_label_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionAxis" xlink:to="lab_us-gaap_PositionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_fecd0555-cccb-4988-a448-a7e76b643ace_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/2022/dei-2022.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbe12ef3-6dfb-4368-a912-bafd2e0c3a27_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/2022/elts/us-gaap-2022.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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_e85c107e-4e75-403d-bb1b-96f62e54e916_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5870f8bf-5fa7-4fa8-8de6-1ffb9f90e487_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/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerPolicyTextBlock_a8238352-6e7f-4334-b253-b775c93f7533_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, Contract Liabilities, Remaining Performance Obligations from Customer Contracts, and Costs to Obtain a Contract</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/2022/elts/us-gaap-2022.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_653f9ff3-5207-4318-b326-1b8844035a02_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 provision:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_0cc964a2-d497-4681-b73e-bf5f4cf6b12f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink: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 Unrealized (Loss) on Available-for-sale Debt Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink: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, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_544bf689-a095-490d-8328-c0eb24a55d9a_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_71b5b7be-49cb-400e-9499-78dabab39593_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_41b1051f-b619-4158-b090-386111a3b1df_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink: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 securities, available-for-sale, realized gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink: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 Securities, Available-for-Sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_92e3a599-b6b3-4fe0-9a42-078a9baaae16_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" 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">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_76fe13f4-b4c9-49be-bc1d-6e4e52f4ce5c_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">Estimated Useful Lives</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/2022/elts/us-gaap-2022.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_LongTermDebtTextBlock_006e9a2e-871f-4d06-88e3-0be80c180035_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_083cfa35-1f46-48ed-8e79-66febe60aa05_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_59f63368-ef54-4d5c-889f-ee590f9f1ab3_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 and 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/2022/elts/us-gaap-2022.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_AssetsFairValueDisclosureAbstract_25926565-5ff2-4ba7-bd48-de679d17ed38_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsAtCarryingValue_1716d56f-4e2a-4bfe-a4e4-51a1e0931bd2_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits</link:label>
    <link:label id="lab_us-gaap_TimeDepositsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_TimeDepositsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsAtCarryingValue" xlink:to="lab_us-gaap_TimeDepositsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8f541707-be4a-421e-8e31-d9e285ca0f7b_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_dc5fc05a-2445-4b2d-a32b-cbe7bb7dd81c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Unvested and outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_00a87505-f31f-4c4d-88aa-961413d0ce5c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Unvested and outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_01058b25-4ba7-442a-a711-d8fd5464a9cc_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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 (benefit)</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/2022/elts/us-gaap-2022.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_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_368cc739-b27a-4a32-91e8-f944a58d398d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" 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">Net activity from derivatives with an other-than-insignificant financing element</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" xlink: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) Derivative Instrument, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_ac43ee46-acdc-4a1a-8f62-a84a2439191d_negatedTerseLabel_en-US" xlink:label="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" 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 certain vested stock options</link:label>
    <link:label id="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_label_en-US" xlink:label="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" xlink: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, Modification And Settlement Of Vested Stock Options</link:label>
    <link:label id="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_documentation_en-US" xlink:label="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" 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, Modification And Settlement Of Vested Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" xlink:href="infa-20221231.xsd#infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" xlink:to="lab_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_4009b58f-ff91-4ee8-839e-de34ce71ba3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract" xlink: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 investments:</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract" xlink: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 Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract" xlink:to="lab_us-gaap_ShortTermInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_3e7e0051-8cbf-46a6-a30e-08e9e46ad726_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired developed and core technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f64944c0-225b-4a86-95ce-e0f4e1b73097_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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), cash flow hedge, gain (loss), before reclassification and tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses_73bc0dfa-bcc5-4c8e-8398-a21503ccbdc3_terseLabel_en-US" xlink:label="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains or losses</link:label>
    <link:label id="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses_label_en-US" xlink:label="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses" xlink: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, Unrealized Gains (Losses)</link:label>
    <link:label id="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses_documentation_en-US" xlink:label="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses" 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, Unrealized Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsUnrealizedGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses" xlink:to="lab_infa_DeferredTaxAssetsUnrealizedGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_d101c077-93e1-4c62-a040-f00af9deb698_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_c4ce0b34-94e4-4949-bde7-46642e2c3d2a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink: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 cash flow hedge gain (loss) to be reclassified during next 12 months</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink: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 Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_550abb45-a298-4190-9d53-950d201bf15f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_b6f5e3fe-10b5-44eb-9c7f-69eedf2bf158_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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">Write-offs, Net of Recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink: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, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_us-gaap_TradeAndOtherAccountsReceivablePolicy_aea6fec0-2b61-4d31-9f80-da4a71cedc6c_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</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/2022/elts/us-gaap-2022.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_IncomeStatementLocationAxis_ab21e7b8-0efa-4401-b039-d05c910ac13e_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/2022/elts/us-gaap-2022.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_AccruedLiabilitiesCurrent_2eb3547d-457f-47e1-b8f3-2578c3e35bb2_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_55d72c50-eba9-4cbd-809d-9de5edb012c5_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/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtCurrent_e2f1884c-7811-423c-b2c2-c1b0e1f632cd_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_f4601b71-a724-4f9c-bfb4-e80b57ff6f3a_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">Less: Current portion of long-term debt</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/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInFinancingActivities_7b6cd1b6-795b-4723-8944-406c5c5f6603_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/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_668dd514-67e8-431b-8b00-8e57c8db2e60_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/2022/elts/us-gaap-2022.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_infa_ProductWarrantyTerm_2360d021-1d1b-4bb0-877b-0f9b50e207ca_terseLabel_en-US" xlink:label="lab_infa_ProductWarrantyTerm" xlink: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 warranty, term</link:label>
    <link:label id="lab_infa_ProductWarrantyTerm_label_en-US" xlink:label="lab_infa_ProductWarrantyTerm" xlink: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 Warranty, Term</link:label>
    <link:label id="lab_infa_ProductWarrantyTerm_documentation_en-US" xlink:label="lab_infa_ProductWarrantyTerm" 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">Product Warranty, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProductWarrantyTerm" xlink:href="infa-20221231.xsd#infa_ProductWarrantyTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ProductWarrantyTerm" xlink:to="lab_infa_ProductWarrantyTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_66d2c4dd-ea59-4018-b197-ea824f8c745a_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 and other current assets</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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionDomain_9968f433-1b27-488a-b273-2ef69fdcba91_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/2022/elts/srt-2022.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_CashEquivalentsAtCarryingValueAbstract_4a57afb3-8127-42cd-a02b-aceffe22ee0e_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValueAbstract" xlink: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 equivalents:</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValueAbstract_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValueAbstract" xlink: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 Equivalents, at Carrying Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6e9ed997-d38e-4251-9642-78f24544a7cf_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/2022/elts/us-gaap-2022.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_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_d924f2e3-cc9b-45a4-91be-4f98c67bcb9f_terseLabel_en-US" xlink:label="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" xlink: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, acquisition and other charges</link:label>
    <link:label id="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_label_en-US" xlink:label="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" xlink: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, Business Combination, Acquisition Related Costs, And Other Charges</link:label>
    <link:label id="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_documentation_en-US" xlink:label="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" 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, Business Combination, Acquisition Related Costs, And Other Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" xlink:href="infa-20221231.xsd#infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" xlink:to="lab_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_91549e14-d941-4a17-83dc-951d617feab1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_54bd6057-08a8-442d-998d-23e1ff2899cb_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/2022/elts/us-gaap-2022.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_8be073d2-7faa-4c7b-aa46-e5d601d597c2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_382fc05a-5b13-4c55-add4-4267e5525231_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">Share-based payment arrangement, 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/2022/elts/us-gaap-2022.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_e7589ea8-2235-491e-8f82-f4d46e32ac40_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/2022/elts/us-gaap-2022.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_DerivativeContractTypeDomain_67bc401b-7bb4-474c-a495-2fcbe27f536e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_84cb3dee-14f5-4991-af1d-6afd574fde38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" 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">Loss on debt refinancing</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink: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, before Write off of Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_9454cfbd-0fd7-4138-b869-4238674f6c87_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/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_df6bf14f-386e-4cc1-a7d2-7492b1f4a25c_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/2022/dei-2022.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_SubsequentEventsTextBlock_0b70da70-1d36-4d3d-932d-2598af24cf52_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ba0144a1-8c43-4a16-a228-b8b1ee468b46_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">Expected dividend rate</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/2022/elts/us-gaap-2022.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_EMEAMember_82630557-1f91-447b-ad4b-0f085127d646_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" 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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOperatingLossCarryforwards_9eca22e9-77dc-40f6-a427-e9569d5b4cb9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 carry forwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_dd8ca1d7-8012-44a7-8e72-fbf4263d7aa6_terseLabel_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" xlink: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, percentage of market price, purchase date</link:label>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_label_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" xlink: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 Market Price, Purchase Date</link:label>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_documentation_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" 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, Percentage Of Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" xlink:to="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_a2cef93f-2b81-443b-bd6d-b8298f0edd9e_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/2022/elts/srt-2022.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_dei_EntityEmergingGrowthCompany_9ab07c55-d470-4c9a-8a6b-9c2ea15950af_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/2022/dei-2022.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_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_5677e53a-4fdd-442d-8f27-3c3bf6cc404c_terseLabel_en-US" xlink:label="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" xlink: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 Stock Units And Performance Stock Units</link:label>
    <link:label id="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_label_en-US" xlink:label="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" xlink: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 Stock Units And Performance Stock Units [Member]</link:label>
    <link:label id="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_documentation_en-US" xlink:label="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" 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">Restricted Stock Units And Performance Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" xlink:href="infa-20221231.xsd#infa_RestrictedStockUnitsAndPerformanceStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" xlink:to="lab_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_395475d4-cb36-4449-bfb1-c4aae1aec1ad_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 per share (in dollars 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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_e80cd1e5-350c-4a2b-887f-6812b3585ca8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" 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">Change in unrealized gain (loss), net of tax (expense) benefit of $(1,113), $(1,162) and $7,643, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_0026a1b6-42b5-4980-b9d9-b5c96b6369d5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_8fa99cb9-39e1-449c-ae7d-3cd4526d8ac1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" 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 comprehensive (loss) income, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink: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) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" 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/2022/elts/us-gaap-2022.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_FairValueDisclosuresTextBlock_3406191d-137b-48ac-b212-493a5931165a_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/2022/elts/us-gaap-2022.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_dei_TradingSymbol_7bc5ce54-6073-4df3-8440-a16693505d18_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/2022/dei-2022.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_dei_EntityFileNumber_17729b07-964d-4e94-92fe-1134a1b835f1_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/2022/dei-2022.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_AccumulatedOtherComprehensiveIncomeLossLineItems_14c75ef1-cde9-4400-9e67-a5112e4a5e0e_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_64179557-2ffe-4019-8c48-61b783a06ab7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b55c599a-a9ec-48cc-8a2d-e941b9390d07_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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-U.S.</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/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualAxis_5cc20424-fd61-4ec4-aea0-2b5bc8f7acf1_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_3b300221-0116-477f-95be-a29921ba8b31_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList" xlink: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, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList" xlink: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, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_d226519d-7da9-4f93-bc5e-fa8a54083ca9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7e082e0b-3ad6-4b06-8322-68d67cd2faba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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 shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7899e3a0-bde2-4c74-a7a9-9cfcaf6e373d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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/2022/elts/us-gaap-2022.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_us-gaap_UseOfEstimates_d1c6f7db-cbba-4609-8c6a-18bcef93437d_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/2022/elts/us-gaap-2022.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_CapitalizedContractCostAmortizationPeriod_64075ed4-7f35-4b0f-8abe-cc6583a0381e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink: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, amortization period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink: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 Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_71ee883d-c5f6-4256-846e-af2ce036821b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink: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 volatility, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink: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, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4c673702-6042-41b6-9e3d-72c0dade782b_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxDisclosureTextBlock_6aeed912-9bc7-417b-897e-2bcc67e74c3f_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/2022/elts/us-gaap-2022.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_RevenueFromRelatedParties_3e5126ac-45b3-4111-bc64-b82b9feb489d_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" 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">Maintenance and professional services revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink: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 Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_d052fd53-7efd-4076-8bec-bf1dc9c03a6c_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/2022/elts/us-gaap-2022.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_infa_AuditInformationAbstract_label_en-US" xlink:label="lab_infa_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_infa_AuditInformationAbstract_documentation_en-US" xlink:label="lab_infa_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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AuditInformationAbstract" xlink:href="infa-20221231.xsd#infa_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_AuditInformationAbstract" xlink:to="lab_infa_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock_f7a9ecd6-a4a9-4016-9217-041a62a6beb3_terseLabel_en-US" xlink:label="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" xlink: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, Allocation of Amortization Expense</link:label>
    <link:label id="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" xlink: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, Allocation of Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock_documentation_en-US" xlink:label="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" 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 Finite-Lived Intangible Assets, Allocation of Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" xlink:href="infa-20221231.xsd#infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" xlink:to="lab_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_e446afea-13a9-4f6c-a914-dc5eff7c3d44_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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_457080e4-edf3-44da-b005-ef127eaf8114_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 (in dollars 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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_703f7de2-74ba-485a-a262-393775474ac9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" 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 adjustments for amounts previously included in net loss, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_7bc6122e-4291-4672-ae30-d267b7d63c15_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_90bd3b04-9c63-4414-8407-a40ce4cda0b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink: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 Subsidiary or Equity Method Investee [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink: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 Subsidiary or Equity Method Investee [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_75756604-32a0-4d0f-81e4-1707eb1a01ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink: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 Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_3ec01ddf-636e-4ded-ac7e-0b0d50b8f098_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" xlink: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, maximum net leverage</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_label_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" xlink: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, Maximum Net Leverage Ratio</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_documentation_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" 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, Maximum Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" xlink:to="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_ebb26e71-11bd-4492-bfb3-6c9c2066fc21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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 losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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 Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_a1c7b91e-3a05-43c6-a497-d80fa66f4fa5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6d1f3953-2129-4696-95b6-e89211f4232e_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/2022/dei-2022.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_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_89d13660-b29f-4ae5-8e43-07be52fc67c3_terseLabel_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" xlink: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 distribution taxes</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_label_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" xlink: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, Deferred Distribution Taxes, Amount</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_documentation_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" 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, Deferred Distribution Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" xlink:to="lab_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8b4dbea5-01f7-4aea-baf0-3728e7d4d6cc_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink: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 and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink: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 Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e00efb12-8272-4ca5-ba81-ed0244eafb01_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOperatingCapitalAbstract_3b2b82c0-ba55-4f11-8f76-b8ff2bd57af4_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 operating assets and liabilities:</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/2022/elts/us-gaap-2022.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_us-gaap_MoneyMarketFundsMember_0f0cd6d5-62fd-4a33-b1a7-270286fac0c2_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_09901363-ac9a-4ca2-86fb-c8f7ca4c9c1c_terseLabel_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MOIC Options</link:label>
    <link:label id="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_label_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Share Options, Multiple On Invested Capital [Member]</link:label>
    <link:label id="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_documentation_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" 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">Performance Based Share Options, Multiple On Invested Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" xlink:to="lab_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_3ab8801d-b4d6-4a91-a2ee-0daeebfffed2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink: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), Net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink: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) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_0344c25a-e368-4382-ad7c-cd60000e4f09_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6368fd5b-7368-4506-a83f-de01d78b56c3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cd147a52-b20e-4880-93f9-c7cc8631d250_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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 other comprehensive (loss) income, net of tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1f05933f-01c7-4beb-8e9d-bbf7dc1e0a41_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_2d27ef1f-e2ae-4d6b-817d-3a9ae560d82b_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">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</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/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_6334b256-9473-441c-bf3d-227a5e3bf0b6_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">Payments for share repurchases</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/2022/elts/us-gaap-2022.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_StatementClassOfStockAxis_17292f4c-f3b4-4b6e-a7b9-396788fca96c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink: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 Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_7029ad80-71e8-4fb4-b47d-3504bd2be725_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_7b76b1d8-ac3f-428f-8a90-8114a881db45_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsLineItems_0cb31f4d-5563-4414-9424-50bff1edb6d6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_bd179e03-7bf9-4a1a-a461-b822a2ba8add_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) recognized in other income (expense), net</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink: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 Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_d16bb492-7925-4dbc-9f64-d7ec744f2c6c_terseLabel_en-US" xlink:label="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" xlink: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 costs, expected expense recognition over next twelve months (as a percent)</link:label>
    <link:label id="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_label_en-US" xlink:label="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" xlink: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, Expected Expense Recognition, Next Twelve Months, Percent</link:label>
    <link:label id="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_documentation_en-US" xlink:label="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" 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 Contract Cost, Expected Expense Recognition, Next Twelve Months, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" xlink:to="lab_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f2aa3c9b-6ffe-4bf0-b36d-40606021fd93_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/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit_0a301aea-6977-4a03-8ed3-3c2655d83213_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/2022/elts/us-gaap-2022.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_us-gaap_CashEquivalentsAtCarryingValue_2705d362-b8a3-4774-af9b-f113fc18180b_totalLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" 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 cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink: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 Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bb671a33-73bb-4033-9ac2-c50b601b2827_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/2022/elts/us-gaap-2022.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:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_440fde40-989a-4181-a04a-d72e87d3aa96_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7ce466b9-4e36-4406-bf6d-0b642cdc71d8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink: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 Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink: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 Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_21d00800-121c-487d-bcb2-f9860b97c15e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_fad0b7ed-fbe4-4ab0-b756-e04f40df256f_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/2022/dei-2022.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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_5e92f083-77b0-48eb-a2de-5c46a6363837_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink: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 revenues:</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink: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 Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_538a1746-27c6-4963-a978-943698e3959e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D capitalization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink: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, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1f7a293a-a34e-4fca-8ed0-f10c0d147f22_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/2022/elts/us-gaap-2022.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_CurrentIncomeTaxExpenseBenefit_d9940cb7-ec7b-4ee1-957e-0ee6824decbf_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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 tax provision</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/2022/elts/us-gaap-2022.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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_4f2168bc-0fea-4b65-85ed-a4b1102b50d9_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, current period, before tax, attributable to parent</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_00df2a20-c207-4526-821c-18b23f2b8e3d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_69fc2a1c-8a66-4a93-82a6-9c45056b2895_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_28589ad2-8c41-4694-8b40-020c397e8192_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionDomain_b972e71d-0e3d-42c2-bd2c-2d0e59a6e63e_terseLabel_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:label id="lab_us-gaap_PositionDomain_label_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionDomain" xlink:to="lab_us-gaap_PositionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_926a213c-1369-4872-a344-e621db2b1bba_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_9e16776d-c029-4dcb-b44c-a6757b70ccdf_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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_CommonStockSharesOutstanding_5ced1bcd-95c3-478c-a5fc-5ec1d101a64c_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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_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/2022/elts/us-gaap-2022.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_Goodwill_c72c934a-5f7f-41ec-ac8a-e4a8309bec5f_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_0a1e569b-07a1-48fc-9516-bbf185512806_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">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_0adf480c-5f26-46f8-8676-0986ba9ae33b_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">Goodwill, 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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentByTypeAxis_9eebe869-ffc1-4481-b50c-a24dfd72589b_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/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_ea8a7882-1ead-410d-b1ea-4c8b5e04e8f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7c56535c-8530-4f11-b2be-47e2e6382750_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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 provision (benefit) for income taxes</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/2022/elts/us-gaap-2022.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_srt_SegmentGeographicalDomain_59b9619d-212b-4183-bd5a-70ac1849b689_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/2022/elts/srt-2022.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_DeferredTaxAssetsValuationAllowance_6bf1987f-a19c-4a5d-bf3a-7f1996aa5fd0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_da50ef52-7c58-4959-8de3-c2c0dedccde2_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">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_b786b065-c0fb-4851-b5e6-e19dc23bd757_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" 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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilitiesNet_929036cd-1511-4afe-aed8-eec2519b9fbc_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/2022/elts/us-gaap-2022.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_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_ce69ccf0-7adc-443d-852c-a080a28af2f2_terseLabel_en-US" xlink:label="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" xlink: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 intangible assets, net</link:label>
    <link:label id="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" xlink: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 And Trade Names And Developed Technology Rights [Member]</link:label>
    <link:label id="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_documentation_en-US" xlink:label="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" 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">Trademarks And Trade Names And Developed Technology Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" xlink:href="infa-20221231.xsd#infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" xlink:to="lab_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_FormerExecutiveOfficerMember_0fc5c017-c09d-4b05-ad3a-d1158e9d7ca9_terseLabel_en-US" xlink:label="lab_infa_FormerExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Executive Officer</link:label>
    <link:label id="lab_infa_FormerExecutiveOfficerMember_label_en-US" xlink:label="lab_infa_FormerExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Executive Officer [Member]</link:label>
    <link:label id="lab_infa_FormerExecutiveOfficerMember_documentation_en-US" xlink:label="lab_infa_FormerExecutiveOfficerMember" 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">Former Executive Officer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FormerExecutiveOfficerMember" xlink:href="infa-20221231.xsd#infa_FormerExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_FormerExecutiveOfficerMember" xlink:to="lab_infa_FormerExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_bd2b1e8a-5edb-47b0-8846-fc6a457023f1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_2334e63b-c093-47fd-a481-036f66f5293b_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/2022/dei-2022.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_us-gaap_BalanceSheetLocationDomain_ff57bc51-6a11-4fb4-b237-d22be6cbd385_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink: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 Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f3999b83-604d-4878-b6c9-9e67afeb4000_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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: 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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeFairValueOfDerivativeLiability_9778a47f-d660-41a3-b880-cae8db20dd20_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_406a4672-4edf-4ae7-bdb1-9c731b3e8131_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/2022/elts/us-gaap-2022.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_infa_DebtIssuanceCostExistingMember_4fdfc5ec-1cf1-4f1a-b044-ee1cbbadf8ca_terseLabel_en-US" xlink:label="lab_infa_DebtIssuanceCostExistingMember" xlink: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 Cost, Existing</link:label>
    <link:label id="lab_infa_DebtIssuanceCostExistingMember_label_en-US" xlink:label="lab_infa_DebtIssuanceCostExistingMember" xlink: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 Cost, Existing [Member]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostExistingMember_documentation_en-US" xlink:label="lab_infa_DebtIssuanceCostExistingMember" 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 Issuance Cost, Existing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostExistingMember" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostExistingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtIssuanceCostExistingMember" xlink:to="lab_infa_DebtIssuanceCostExistingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_1ac0b69d-a2ff-4cf4-a61d-b52097e8fa20_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</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/2022/elts/us-gaap-2022.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_DebtInstrumentNameDomain_bf5a4ede-893a-4704-adfb-005b275c0dab_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/2022/elts/us-gaap-2022.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_PreferredStockMember_8804794b-f370-4127-8130-df712c41ed96_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_dc545877-d892-4529-834e-3efd2c2ec8ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_e6f2ed6c-3e52-4912-9d31-7b41c84cc5c4_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c34cd136-0b0e-4cdb-9747-2e2286e1e1ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_14ba72e9-3a55-42fb-9180-8cd91f5ece16_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, cash equivalents, and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9986a739-a98a-46c7-b77b-cc9a7a1d9ba8_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, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_933e84cb-d193-4dbd-be19-0764e6630543_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">Total cash, cash equivalents, and restricted cash</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/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2609a9ef-a750-40ea-a097-96a62f21aea3_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">Non-U.S.</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/2022/elts/us-gaap-2022.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_LiabilitiesCurrentAbstract_ea880bca-a0c0-47ee-912b-11190e2360b9_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/2022/elts/us-gaap-2022.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_ContractWithCustomerLiabilityCurrent_05546ee3-8110-4b37-8287-6ffe06090464_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_2ec3c1ee-b988-47d1-94ac-f5e2302cb697_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" 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">Contract liabilities, current</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/2022/elts/us-gaap-2022.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_PurchaseObligationDueInNextTwelveMonths_3151b50d-4e2e-469f-87c5-ad761c4d1156_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink: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 obligation, to be paid, year one</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_3768b09e-a1a4-4a50-a6b6-6df72ba50009_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">Schedule 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/2022/elts/us-gaap-2022.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_IncomeStatementLocationDomain_cf98fedd-6862-4622-826f-1531b9f2d573_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/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_df3d5abd-8beb-4056-b1d7-deeec0782d7a_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/2022/dei-2022.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_LesseeOperatingLeaseRemainingLeaseTerm_f2cb9a1f-0c83-48bb-8159-b5df0e1d306d_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">Lessee, 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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetUsefulLife_3e402df2-47cf-47fe-b76d-02d217b67a8a_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">Weighted Average Useful&#160;Life (Years)</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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5b055c85-1277-46ed-b7f5-52dcf5146582_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_53390e82-4741-44e5-be9f-2768711a11e3_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink: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_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" 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/2022/elts/us-gaap-2022.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_OtherAssetsNoncurrent_ddb9fcb6-c607-4023-a5f8-6f9511dcb750_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_35df6cf1-5323-4f5f-b855-ac66ea4893ba_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/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortization_e0d6e3c4-c39e-41b0-aef0-a4cc7764f874_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_4036d8e2-5af3-4cd8-9f5d-2a467af7f84c_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ddae6f07-7505-4700-8556-351d7d4ffc91_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_6e87cbdd-3ec6-4b06-9439-46a54c118c4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink: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 Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink: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 Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0bd93cc0-5a29-4d5b-99cd-90c1338bc67e_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeNumberOfInstrumentsHeld_64e64245-fea5-40e6-af10-50d0c3ceb7b7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, number of instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7e3869df-4d32-4b48-9224-78eb5bf8bd6c_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9caaa89f-4829-44a9-95b6-91cd6826a3e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_c4108722-b769-4bdd-ba1b-f208fce89c57_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 lease, payments</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/2022/elts/us-gaap-2022.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_infa_DeferredTaxAssetsOperatingLeaseLiability_35a1c621-922d-4aea-853a-1f8ac00bbb85_terseLabel_en-US" xlink:label="lab_infa_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">Lease liability</link:label>
    <link:label id="lab_infa_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_infa_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_infa_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_infa_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_infa_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_infa_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_5bcfeae3-f161-426d-b7da-a1742bbe0669_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Payment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_4e5d9fc3-513d-400b-8fbc-5ebe3b1b103f_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink: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 long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_10a6cf09-7daf-4725-96f0-a8f07eab3f14_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/2022/elts/us-gaap-2022.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_infa_ServiceAndPerformanceBasedShareOptionsMember_295ed8e7-eba2-4737-ae62-7e10a484191f_terseLabel_en-US" xlink:label="lab_infa_ServiceAndPerformanceBasedShareOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service And Performance Based Share Options</link:label>
    <link:label id="lab_infa_ServiceAndPerformanceBasedShareOptionsMember_label_en-US" xlink:label="lab_infa_ServiceAndPerformanceBasedShareOptionsMember" xlink: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 And Performance Based Share Options [Member]</link:label>
    <link:label id="lab_infa_ServiceAndPerformanceBasedShareOptionsMember_documentation_en-US" xlink:label="lab_infa_ServiceAndPerformanceBasedShareOptionsMember" 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">Service And Performance Based Share Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceAndPerformanceBasedShareOptionsMember" xlink:href="infa-20221231.xsd#infa_ServiceAndPerformanceBasedShareOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ServiceAndPerformanceBasedShareOptionsMember" xlink:to="lab_infa_ServiceAndPerformanceBasedShareOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7f02bc7f-18bb-4484-9e62-f15f9e6d74a2_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">Expected 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/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivableCurrent_4f6440fc-870b-47ec-86af-8ed1d6d1e60c_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</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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueStockOptionsExercised_52a042d9-2265-4ad5-b2d8-6be78f5d0b38_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares upon exercise of vested options and RSUs</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/2022/elts/us-gaap-2022.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_DeferredTaxAssetInterestCarryforward_122b7c47-044e-44dc-88a4-11c8198d813d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disallowed interest expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink: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, Interest Carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_08da4229-6fdf-4f3d-b513-589291bbec04_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/2022/elts/us-gaap-2022.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_us-gaap_ProductWarrantyLiabilityLineItems_01bf6ce2-15b9-464e-9d8e-f27184505e0b_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink: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 Warranty Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink: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 Warranty Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_715be1c8-62ed-45f2-806e-9ba8f1f63f1d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f0fc158c-4fa1-4911-a696-283b30ea489b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_86f420f7-f0bd-4a51-ac4e-3407166f0e85_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/2022/elts/srt-2022.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_CashAndCashEquivalentsAtCarryingValue_b8f38696-02b9-499c-9809-c6ed157f0219_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_16fa25db-84a1-4442-9de2-eb84f0295061_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInContractWithCustomerLiability_eb0e9035-5150-42dd-9410-430a7a57b9f5_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/2022/elts/us-gaap-2022.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_DesignatedAsHedgingInstrumentMember_cdbc4a2e-3d3b-4515-b261-25d348d123d0_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_f6b76813-963d-4d39-859b-932c1d425e16_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_f6432730-6eee-4ac8-8e2c-ed322361609b_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" 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 flow hedges, net change</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_c592f371-e60c-4093-80e3-85c2b8d679b7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink: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 Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink: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 Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c922481d-1586-4998-b653-51442e9099ec_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">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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsTable_78d5780f-ddae-4944-bc8d-efa14b399c75_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ManagementMember_9d7c5bc6-96ae-45e2-917c-59b241a77e34_terseLabel_en-US" xlink:label="lab_srt_ManagementMember" xlink: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</link:label>
    <link:label id="lab_srt_ManagementMember_label_en-US" xlink:label="lab_srt_ManagementMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ManagementMember" xlink:to="lab_srt_ManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongMember_653e3ecb-f082-472d-a0ee-f3453cd0179e_terseLabel_en-US" xlink:label="lab_us-gaap_LongMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongMember_label_en-US" xlink:label="lab_us-gaap_LongMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongMember" xlink:to="lab_us-gaap_LongMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_9a4faa8b-0fe7-4c43-8838-30b500048dc8_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/2022/elts/us-gaap-2022.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_dei_Security12bTitle_c443dce9-ea28-455d-99be-c10bc5f663c0_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/2022/dei-2022.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8d1ef09b-d94a-4953-93fd-3cfc581768a4_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_19f3c1fe-727c-4501-93ac-577d63672591_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_577f57a6-f5e7-4b1f-9044-bc4e7ac7e031_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" 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">Short-term investments:</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_7d348321-9acb-4d8e-b75b-0a0fa881cfee_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/2022/elts/us-gaap-2022.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_SubsequentEventLineItems_d103ebdc-7309-4c26-8195-a1efaa6b640b_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/2022/elts/us-gaap-2022.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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_7b891faa-377d-4789-bfbd-845c9a675898_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" 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 of investment discount, net of premium</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_cfc384d9-ef0b-4928-b5c6-2273a28e789e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink: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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink: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, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_6f819149-2e71-4406-adc8-a56ac85afa47_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4bea37d0-a58d-4438-816a-efd543f1b5de_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&#8217; 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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10f1d987-174d-4ce3-a23e-4953d96d01e5_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">Change in foreign currency translation adjustments, net of tax benefit (expense) of $548, $(165) and $(415), respectively</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/2022/elts/us-gaap-2022.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_us-gaap_DefinedContributionPlanTextBlock_6843a6e0-cbf1-4344-95bb-4cb7eab3f43f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink: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 401(K) Plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_97f83a12-c336-4e52-a7b3-8c949529a494_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_66f4a1d7-5aad-452a-a2f1-6d06c5d2b018_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 and 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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingAbstract_8e38cf8d-d0be-46c0-8a98-842e539366cb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 net loss per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_c7f54a27-05ea-4685-952d-a124732bbdc8_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/2022/elts/us-gaap-2022.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_IncomeTaxAuthorityAxis_9e16650d-5fc0-498b-8d43-40f5122b7a5f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_16a2e713-fb2c-419b-89cb-bfb3ddc43ea6_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">Less: Discount on term loan</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/2022/elts/us-gaap-2022.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_infa_DeferredTaxAssetsValuationAllowanceRollForward_0fce4628-8bee-4fbc-acb8-36ba307e3c77_terseLabel_en-US" xlink:label="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward" xlink: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, Valuation Allowance [Roll Forward]</link:label>
    <link:label id="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward_label_en-US" xlink:label="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward_documentation_en-US" xlink:label="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward" 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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsValuationAllowanceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward" xlink:to="lab_infa_DeferredTaxAssetsValuationAllowanceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_92953876-dba2-414a-a837-224b3e92817b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 shares upon exercise of options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1e29c86a-1ebf-4dc7-aa41-88c99d0ad1da_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_82e17ba5-c104-49fb-ae14-1372f319861f_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">Basic (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/2022/elts/us-gaap-2022.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_DerivativeNotionalAmount_5354aa6a-bd25-4e83-afcb-bcb0a26ace06_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_9e77cd63-e83a-4a9e-a47d-812f9ecb0b4b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_8a380550-4754-4bd8-8cff-c1d7e83d19a2_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/2022/elts/us-gaap-2022.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_us-gaap_GeneralAndAdministrativeExpenseMember_9b96d8ee-592c-4045-b02d-a3d27639fa6d_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/2022/elts/us-gaap-2022.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_EntityWellKnownSeasonedIssuer_92858563-fbcf-4090-be46-eda88abf9c40_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/2022/dei-2022.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_IncreaseDecreaseInAccruedIncomeTaxesPayable_952ea2c3-4f14-448f-a967-b141c5871e34_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_eccbbb4b-a89a-45ea-885e-5beb165c3c24_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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 contribution plan, employer matching contribution, percent of match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_19ed05fb-746d-45f6-b653-684a35644998_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/2022/elts/us-gaap-2022.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_LesseeLeasesPolicyTextBlock_3113dda6-113f-43cf-96c3-4dbf557ec79d_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel3Member_97b6bef0-893e-4efd-a6d3-23c5fee9cdf6_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">Significant Unobservable 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/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivable_59abd1c5-fcd1-458a-a516-083f156f5eff_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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_AllowanceForDoubtfulAccountsReceivable_29759812-5d32-4595-9c94-780f52f65d44_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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_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/2022/elts/us-gaap-2022.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_LossOnDerivativeInstrumentsPretax_198c15ce-6f12-4639-823c-f872d2e3591a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LossOnDerivativeInstrumentsPretax" 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">Loss on derivative instruments, pretax</link:label>
    <link:label id="lab_us-gaap_LossOnDerivativeInstrumentsPretax_label_en-US" xlink:label="lab_us-gaap_LossOnDerivativeInstrumentsPretax" xlink: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 on Derivative Instruments, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnDerivativeInstrumentsPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnDerivativeInstrumentsPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnDerivativeInstrumentsPretax" xlink:to="lab_us-gaap_LossOnDerivativeInstrumentsPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_347dec05-f9b6-4b88-a464-056be92d73a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt_909e0a34-a5bb-4252-9dc9-6748e93ddbe4_negatedTerseLabel_en-US" xlink:label="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt" 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">Unrealized loss (gain) on remeasurement of debt</link:label>
    <link:label id="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt_label_en-US" xlink:label="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) On Remeasurement Of Debt</link:label>
    <link:label id="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt_documentation_en-US" xlink:label="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt" 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">Unrealized Gain (Loss) On Remeasurement Of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt" xlink:href="infa-20221231.xsd#infa_UnrealizedGainLossOnRemeasurementOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt" xlink:to="lab_infa_UnrealizedGainLossOnRemeasurementOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenseMember_964cbf5f-1f60-4d90-80eb-6a566052c4b6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink: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_OperatingExpenseMember_label_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenseMember" xlink:to="lab_us-gaap_OperatingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_deeacbef-818c-4dab-b918-a79fc81ed012_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsByRelatedPartyAxis_86dca44c-de43-4a37-ae76-03de148830a8_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/2022/elts/us-gaap-2022.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_GoodwillRollForward_6e1d0275-90e5-4579-a401-b31857eb91fe_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/2022/elts/us-gaap-2022.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_LandMember_816f2bd0-a8d9-4e28-aa01-9d77445bfdb6_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_6adb3f98-cf79-424d-8b22-e1e64bb1febb_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">Net loss per share attributable to Class A and B-1 common stockholders</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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_AOCIAttributableToParentNetOfTaxRollForward_51834aa9-0d29-4246-99b4-39e13571275f_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireBusinessesNetOfCashAcquired_235404ea-3f9c-4685-bb17-c6c9e63e8b60_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">Business acquisitions, 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/2022/elts/us-gaap-2022.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_FairValueInputsLevel2Member_2d0edc3d-dfcb-49c5-884e-80cab903c7a0_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">Significant Other Observable 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/2022/elts/us-gaap-2022.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_DebtPolicyTextBlock_458cfbf1-366f-476c-8302-89634d809f21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink: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_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d4fa7175-8441-439b-a0eb-fe6410aca4cd_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/2022/dei-2022.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_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_41bd365e-cfde-4bf8-8c8a-8bb44d2c1a9d_terseLabel_en-US" xlink:label="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total assets</link:label>
    <link:label id="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_label_en-US" xlink:label="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" xlink: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, Financial Assets, Percentage Of Total Financial Assets</link:label>
    <link:label id="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_documentation_en-US" xlink:label="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" 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, Financial Assets, Percentage Of Total Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" xlink:href="infa-20221231.xsd#infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" xlink:to="lab_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_ff1781c9-8d31-4683-b886-233781231687_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/2022/elts/us-gaap-2022.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_IntangibleAssetsNetExcludingGoodwill_c41b2d98-e627-4156-b743-ef08f53ef886_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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_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/2022/elts/us-gaap-2022.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f06c709f-f58f-463c-85f5-d1285e1ee746_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-based compensation</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/2022/elts/us-gaap-2022.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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_cea9c278-1481-43b2-9afd-a01f1bbdde52_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4d3a9c19-e071-4792-add5-56603aaa4f07_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4a6bd8f2-63bf-448e-8103-ab22910d9014_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink: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, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink: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, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_680e7fb2-1b24-4477-a99d-23d67b9a78cb_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-funded health insurance plan</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_67c62f05-297e-4173-866a-f9270717a2a2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink: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 that would impact the income tax provision</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink: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 that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_3e4e2301-557a-45a7-95d0-d8afc82eae26_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_24cb296c-9336-499f-a2e4-f0328f8c9e5c_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">Share-based compensation arrangement by share-based payment 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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract_902886d2-78f6-4378-9ea0-9b1fa795e3e0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract" xlink: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), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_98b659de-7bd6-42ce-a20c-26a164716746_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink: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, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink: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, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_d18278ba-08b4-47dd-a7d1-9546feceabe9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink: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-U.S. government securities</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_781e2865-401f-4432-b800-a0ffe667d681_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" 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">Non-U.S. government securities</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink: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 Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_18ddc95c-4ac9-4ed0-9ee4-e0f2f117b12b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_4d3a6714-bf30-4416-bc35-46ca14b5ec29_totalLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" 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 cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_545d70e9-7005-41d5-b18b-51c799ea0cd5_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_4e92f64d-663f-4340-918d-896adfca3aaf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" 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">(Charged) Credited to Expenses / Other</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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_727faee1-22a8-44ab-aff4-aa52345e0628_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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 vested and exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_aff30d86-816f-47f9-83ca-7389ff8cd9c6_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/2022/elts/us-gaap-2022.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_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_b12b0870-2f57-4687-a627-a82c49c701f8_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember" xlink: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. government agency securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember" xlink: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 Government Corporations and Agencies Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_334fc8f4-9e26-4fdf-aa87-1aa7a9c5cf5b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink: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 made to related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink: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 Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_abe7206a-9c7f-4d4b-8ddf-e78b01d894f8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink: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 contribution plan, employer discretionary contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink: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, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid_ec61285f-9ab6-41b5-8dff-59913b90fb5d_terseLabel_en-US" xlink:label="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid" xlink: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 offering costs payable or accrued but not paid</link:label>
    <link:label id="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid_label_en-US" xlink:label="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid" xlink: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 Offering Costs Incurred But Not yet Paid</link:label>
    <link:label id="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid" 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 Offering Costs Incurred But Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredOfferingCostsIncurredButNotYetPaid" xlink:href="infa-20221231.xsd#infa_DeferredOfferingCostsIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DeferredOfferingCostsIncurredButNotYetPaid" xlink:to="lab_infa_DeferredOfferingCostsIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_8dc0dfff-983f-455a-b72f-c1a3820504d5_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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&#8217; equity:</link:label>
    <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/2022/elts/us-gaap-2022.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_SubsequentEventTable_78455566-e1bc-4be5-b65d-6085ff7472aa_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c56b414-ee9f-40f1-90b4-80f4a5504279_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_bf58c724-b6eb-46ea-b4e4-0c9e126b2dc9_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_579b3197-67ac-47d4-8b8e-eb0e6f218714_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">Share-based compensation arrangement by share-based payment award, number of shares authorized (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/2022/elts/us-gaap-2022.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_LongLivedAssetsByGeographicAreasTableTextBlock_5d05d477-4b99-4b14-a48e-d7929920e25d_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">Schedule of 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/2022/elts/us-gaap-2022.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_IncomeLossAttributableToParent_45dd6c66-dc30-4d96-bee2-35d9d6d73140_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossAttributableToParent" 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">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossAttributableToParent_label_en-US" xlink:label="lab_us-gaap_IncomeLossAttributableToParent" xlink: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) Attributable to Parent, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossAttributableToParent" xlink:to="lab_us-gaap_IncomeLossAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_3fe32e56-c408-4c11-bf6b-b2dd0923f7a5_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink: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 Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:to="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_ad344f82-bfd4-4498-90b9-a5d2ba4ca4a6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_6696334d-0917-4ade-944e-e0937b3f43dd_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2804c70e-c8bd-4b32-a1e9-1cb215664656_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/2022/elts/us-gaap-2022.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9628834a-d949-439e-ba64-a4751c0f0953_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">Net increase in cash, 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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_4360e2fd-2cdb-4a6f-9934-69a29cf80aec_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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 taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_1a6858c9-a905-4234-a33a-5584bb5a9167_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">Depreciable assets</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/2022/elts/us-gaap-2022.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_dei_EntityCentralIndexKey_7a8b3a1d-fe63-4f4a-9b6f-168e2bd6ecef_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/2022/dei-2022.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_AntidilutiveSecuritiesNameDomain_e575c3d4-e102-4cad-909a-29a04cb69e54_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/2022/elts/us-gaap-2022.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_InvestmentIncomeInterest_2957287c-3495-48ef-8eac-7b294472fe6f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LatinAmericaMember_86049f53-4fa6-4514-873c-12ffdeb40438_terseLabel_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America</link:label>
    <link:label id="lab_srt_LatinAmericaMember_label_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_55c35d02-dacd-4000-a8d3-df118c078494_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Payment for taxes related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ff925733-0cd9-4545-a7f2-37af1067f1f1_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a74bf10e-7de8-4c3f-838c-3882d0b33d09_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/2022/elts/us-gaap-2022.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_ConcentrationRiskCreditRisk_c804e41e-c7e3-4cc2-a4f3-892a13a2b1a7_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">Concentration of Credit Risk and Credit Evaluations</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/2022/elts/us-gaap-2022.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_dei_CityAreaCode_651fef7e-5725-41be-86ab-11e92a8c499b_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/2022/dei-2022.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_AssetsAbstract_63c86702-653f-40a0-9210-eb7609d279cc_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/2022/elts/us-gaap-2022.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_PurchaseObligation_09d62687-154d-424d-bf1f-d28f77f213c7_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink: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 obligation</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax_95b70f95-8354-4a56-a145-18ac83f27242_terseLabel_en-US" xlink:label="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax" xlink: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, deferred distribution tax</link:label>
    <link:label id="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax_422a0880-c708-4615-935e-702fe042d77e_negatedTerseLabel_en-US" xlink:label="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax" 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 distribution tax</link:label>
    <link:label id="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax_label_en-US" xlink:label="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax" xlink: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 Distribution Tax</link:label>
    <link:label id="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax_documentation_en-US" xlink:label="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax" 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 Liabilities, Deferred Distribution Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax" xlink:href="infa-20221231.xsd#infa_DeferredTaxLiabilitiesDeferredDistributionTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax" xlink:to="lab_infa_DeferredTaxLiabilitiesDeferredDistributionTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_ad11e109-8e62-4c8a-a475-c060a74f4e29_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink: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 audit settlement</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink: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, Tax Settlement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_16304e71-2c7d-47f5-8f63-99a54f83e710_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_59e67c85-c3e7-48c3-add4-471a2548c123_totalLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" 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</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_d364b17d-2fba-4f73-94ba-bb3b09e40642_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">Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders</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/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f28fba71-c2ab-42c0-8b6e-beccb7a6721d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_63bf72e4-3fca-45e9-91b7-07100d1bbb35_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_c06e62e2-a9c9-4a0f-a20f-69aeb5666ac7_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</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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesDeferredExpense_0be7795a-26f8-4b8b-97c6-017f6c284888_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 commissions</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f3d2c732-df64-4d53-bb46-0bccef013a4d_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">Grants in period, weighted-average grant date fair value (in dollars 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/2022/elts/us-gaap-2022.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_VariableRateAxis_07ec696d-7a58-4c3c-93b6-8c201ca3ec4d_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/2022/elts/us-gaap-2022.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_OtherLiabilitiesNoncurrent_86744a71-e035-47b8-bb8a-5cd501055255_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/2022/elts/us-gaap-2022.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_InterestRateContractMember_ccafcd96-2d7b-4c25-b475-9daa6197e4c6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink: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 rate derivatives</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink: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 Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_b623460b-220c-4680-a60a-51ae9f00ba84_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink: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_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b00ea94b-8674-49c6-9b86-554ffd68bbd1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cce75a37-62e7-4da1-a48e-c240cba9c48e_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">2023</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/2022/elts/us-gaap-2022.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fcbc5af1-c493-4e61-b5a7-651442dbd0c9_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/2022/elts/us-gaap-2022.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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0c713e9d-147d-45ae-bbda-f953ba6885bf_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 asset obtained in exchange for operating lease liability</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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInStockholdersEquityRollForward_3a65e237-a6d8-4b8f-aa51-6cddf7bb75f1_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9c6d6e23-aeea-40bb-bcb4-ff9aefc25489_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 operating 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/2022/elts/us-gaap-2022.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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1b873a1c-7062-4a28-9b5e-667737e31865_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink: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 Maturities, Prepayments and Calls of Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_83b5e6aa-f372-4351-883d-c59cca60c99c_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/2022/dei-2022.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_infa_DebtIssuanceCostsTypeAxis_59438cdd-f4bc-44bc-8e97-0f736bcd2ba4_terseLabel_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostsTypeAxis_label_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostsTypeAxis_documentation_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeAxis" 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 Issuance Costs, Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeAxis" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtIssuanceCostsTypeAxis" xlink:to="lab_infa_DebtIssuanceCostsTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ea49e228-0e1f-4732-b35a-23f6f925c499_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/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4f5975af-6375-485d-9ed8-df197a612d36_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_e77b4ccc-97de-4411-9bcc-5346957e2220_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" xlink: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, debt default, principal, additional interest rate</link:label>
    <link:label id="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_label_en-US" xlink:label="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" xlink: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, Debt Default, Principal, Additional Interest Rate</link:label>
    <link:label id="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_documentation_en-US" xlink:label="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" 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, Debt Default, Principal, Additional Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" xlink:href="infa-20221231.xsd#infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" xlink:to="lab_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_8bfe658b-454b-4fd8-a0fe-b29196ccb9b4_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink: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 transaction, expenses from transactions with related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink: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 Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7444dbb4-61d6-4873-af18-ffc5b7d170f8_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">Line of credit facility, maximum borrowing capacity</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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_5582d9d5-3a6c-4c9b-92b5-89008ef0461d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink: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, Cash Equivalents and Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink: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 and Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_A2021StockPlanMember_43ba9e19-9e49-49bb-a94b-7bd9cf1c8587_terseLabel_en-US" xlink:label="lab_infa_A2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Stock Plan</link:label>
    <link:label id="lab_infa_A2021StockPlanMember_label_en-US" xlink:label="lab_infa_A2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Stock Plan [Member]</link:label>
    <link:label id="lab_infa_A2021StockPlanMember_documentation_en-US" xlink:label="lab_infa_A2021StockPlanMember" 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">2021 Stock Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2021StockPlanMember" xlink:href="infa-20221231.xsd#infa_A2021StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_A2021StockPlanMember" xlink:to="lab_infa_A2021StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_c1b6e308-8061-41aa-a290-f037dbbe38ef_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/2022/elts/srt-2022.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_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_3de33b37-06fa-40d9-a04b-34b632656a1c_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">Reductions due to lapse of 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/2022/elts/us-gaap-2022.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_NoncurrentAssets_92532dd5-07f6-4e28-983b-88cf962db79e_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">Total</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/2022/elts/us-gaap-2022.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_DomesticCountryMember_1e647a85-601c-4cbf-a139-f94358dab040_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_3404dad8-c890-4119-885d-db4738746431_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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_7717f78c-e827-44c9-be43-29f2e3d50202_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink: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 loss</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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_d546a6ff-120a-4dc7-b082-4df53781f0e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink: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, Employee Stock Purchase Plan, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink: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, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_ac6e9128-d624-4f2d-978f-09ec2938ddc4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 other intangible assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_79d7b428-d9a4-49d6-89ab-14ffb92353bb_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/2022/elts/srt-2022.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_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_3471b037-8c4e-4613-bfa9-56c15d102b51_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_1a365fef-767c-4d98-9f8b-943787955355_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/2022/elts/us-gaap-2022.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_FederalFundsEffectiveSwapRateMember_3cff8f2f-ae69-4fed-a8df-17edfc705815_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_PaymentForSettlementOfVestedStockOptions_90ce4cb3-4e4b-445c-a2ff-cd18e3a7dbeb_negatedTerseLabel_en-US" xlink:label="lab_infa_PaymentForSettlementOfVestedStockOptions" 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">Payment for settlement of vested stock options</link:label>
    <link:label id="lab_infa_PaymentForSettlementOfVestedStockOptions_label_en-US" xlink:label="lab_infa_PaymentForSettlementOfVestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Settlement Of Vested Stock Options</link:label>
    <link:label id="lab_infa_PaymentForSettlementOfVestedStockOptions_documentation_en-US" xlink:label="lab_infa_PaymentForSettlementOfVestedStockOptions" 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">Payment For Settlement Of Vested Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentForSettlementOfVestedStockOptions" xlink:href="infa-20221231.xsd#infa_PaymentForSettlementOfVestedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_PaymentForSettlementOfVestedStockOptions" xlink:to="lab_infa_PaymentForSettlementOfVestedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_PerpetualLicenseMember_d81c3c98-4cd8-4098-824b-a3969fcca63e_verboseLabel_en-US" xlink:label="lab_infa_PerpetualLicenseMember" 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">Perpetual license</link:label>
    <link:label id="lab_infa_PerpetualLicenseMember_5c0fe362-6ccf-4719-9590-b36fe1805519_terseLabel_en-US" xlink:label="lab_infa_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual license</link:label>
    <link:label id="lab_infa_PerpetualLicenseMember_label_en-US" xlink:label="lab_infa_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual License [Member]</link:label>
    <link:label id="lab_infa_PerpetualLicenseMember_documentation_en-US" xlink:label="lab_infa_PerpetualLicenseMember" 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">Perpetual License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerpetualLicenseMember" xlink:href="infa-20221231.xsd#infa_PerpetualLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_PerpetualLicenseMember" xlink:to="lab_infa_PerpetualLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_047b96bc-6c07-4762-bfd3-ccf10bd190ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_d77e8ba8-3953-4906-ac7a-bd14aa1b08ca_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtIssuanceCostsTypeDomain_e669cf5e-b8f5-43e9-9f8b-07cea7ed9f62_terseLabel_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostsTypeDomain_label_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostsTypeDomain_documentation_en-US" xlink:label="lab_infa_DebtIssuanceCostsTypeDomain" 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 Issuance Costs, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeDomain" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain" xlink:to="lab_infa_DebtIssuanceCostsTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_5d2f3546-0d0c-432e-9800-3e1211cfdec6_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsNetAbstract_e1f9304d-42d4-4afb-88c5-3773f850eca9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_1c038102-a6f7-4932-835e-a4d097139e0d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_0cab4001-24c8-45a1-83e8-a86a1c4ecdeb_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel1Member_22af17cf-5d97-4e69-a18e-bcbd4b7cef10_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">Quoted&#160;Prices&#160;in Active Markets for Identical Assets (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/2022/elts/us-gaap-2022.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_OtherCurrentLiabilitiesTableTextBlock_166803aa-b35f-464d-8681-00c428dceaac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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 Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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 Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_EuroTermLoanMember_31591752-94e3-4b0c-b099-82dd4c6dd69a_terseLabel_en-US" xlink:label="lab_infa_EuroTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Term Loan</link:label>
    <link:label id="lab_infa_EuroTermLoanMember_label_en-US" xlink:label="lab_infa_EuroTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Term Loan [Member]</link:label>
    <link:label id="lab_infa_EuroTermLoanMember_documentation_en-US" xlink:label="lab_infa_EuroTermLoanMember" 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">Euro Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EuroTermLoanMember" xlink:href="infa-20221231.xsd#infa_EuroTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_EuroTermLoanMember" xlink:to="lab_infa_EuroTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef631de5-397c-418d-b2dc-06ff5c5da11d_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/2022/elts/us-gaap-2022.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_DerivativeAssets_a6a22e2c-2b44-4d9b-97ed-8bd5e3ff8742_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_3f7b6941-c0c6-45f3-91c3-e5db8e292e10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 Arrangement, Restricted Stock and Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_edcb2dd5-5d77-4a0c-b596-c31f2f3ff77e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Debt Securities, Available-for-Sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_81ef62ed-ad5b-4e32-80aa-dfe6eb649116_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" xlink: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, quarterly installment, percentage of original principal amount</link:label>
    <link:label id="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_label_en-US" xlink:label="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" xlink: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, Quarterly Installment, Percentage Of Original Principal Amount</link:label>
    <link:label id="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_documentation_en-US" xlink:label="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" 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, Quarterly Installment, Percentage Of Original Principal Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" xlink:href="infa-20221231.xsd#infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" xlink:to="lab_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_8e0b4fba-896f-4743-9d4e-2507e1d5c77b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink: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 Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink: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 Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7e5f0484-4ec4-4176-bf7c-af4ae7dcefd7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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 contribution plan, maximum annual contributions per employee, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_CommonStockClassB1Member_5083aad4-84ce-4808-b5a7-36cfa6a60d21_terseLabel_en-US" xlink:label="lab_infa_CommonStockClassB1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B-1 Common Stock</link:label>
    <link:label id="lab_infa_CommonStockClassB1Member_label_en-US" xlink:label="lab_infa_CommonStockClassB1Member" xlink: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 Class B-1 [Member]</link:label>
    <link:label id="lab_infa_CommonStockClassB1Member_documentation_en-US" xlink:label="lab_infa_CommonStockClassB1Member" 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 Class B-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CommonStockClassB1Member" xlink:to="lab_infa_CommonStockClassB1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_5dc3fef3-ed45-4578-ab36-e69a6f5d5288_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/2022/dei-2022.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_srt_SubsidiariesMember_03abc15d-6bc2-4081-aaf3-583bf23789ff_terseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_label_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SubsidiariesMember" xlink:to="lab_srt_SubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9d1bd0b7-0190-48eb-a4ee-fae8ed72afd9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_3da79deb-40e5-4499-bd15-11fc3e1d4fe2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), cash flow hedge, gain (loss), reclassification, before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0a6bda04-3f89-4d41-b154-4c4498acd8af_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/2022/elts/srt-2022.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_infa_NetAssetValue_513095c9-defd-46ad-ae01-5dc3c55068fe_terseLabel_en-US" xlink:label="lab_infa_NetAssetValue" xlink: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 asset value</link:label>
    <link:label id="lab_infa_NetAssetValue_label_en-US" xlink:label="lab_infa_NetAssetValue" xlink: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 Asset Value</link:label>
    <link:label id="lab_infa_NetAssetValue_documentation_en-US" xlink:label="lab_infa_NetAssetValue" 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">Net Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_NetAssetValue" xlink:href="infa-20221231.xsd#infa_NetAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_NetAssetValue" xlink:to="lab_infa_NetAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_f7464ac0-777b-45ac-83cb-aefa0e52134e_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">Issuance of common stock upon initial public offering, net of underwriting discounts</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/2022/elts/us-gaap-2022.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_DerivativeLiabilitiesCurrent_42c23d9d-71fb-400f-ac9c-3ecb64a0559c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5c6bb79e-9d63-434a-a9df-b0be322f531a_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">Schedule of 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/2022/elts/us-gaap-2022.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_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock_4b2ee2db-8e09-40a8-a521-fa77c9ec604d_terseLabel_en-US" xlink:label="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" xlink: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 Revenue, Performance Obligation, Timing of Satisfaction</link:label>
    <link:label id="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" xlink: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, Performance Obligation, Timing Of Satisfaction [Table Text Block]</link:label>
    <link:label id="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock_documentation_en-US" xlink:label="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" 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, Performance Obligation, Timing Of Satisfaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" xlink:href="infa-20221231.xsd#infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" xlink:to="lab_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_0f71a895-6791-474f-a3e0-d062211495e2_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink: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 cost, number of positions eliminated</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink: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, Number of Positions Eliminated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:to="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_e8f74c95-6259-4cdf-bcb1-7fc5db10456b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_09b7d04d-3053-4d17-8f7f-1cd3d5227cec_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/2022/elts/srt-2022.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_dei_EntityShellCompany_924b0adc-dd5d-412d-b75e-c1c0e505bf21_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/2022/dei-2022.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1f5fbc2c-cde7-4145-83b5-25b9866e00fc_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">Reductions for tax positions of 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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_683c9b89-5f51-4c88-a225-3669ac779a38_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">2023</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/2022/elts/us-gaap-2022.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_MediumTermNotesMember_a8ef23f6-2bed-4554-9918-a859b3f944b5_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_90a992e3-86fe-4334-9344-09fc9e87d4d8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3d1cab90-8978-40c3-ae67-30476d92a2f2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c095c60d-b357-4eb3-b866-c797c5161a4b_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink: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_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_76e936fc-faf1-4c4d-9b67-228fb53688a9_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/2022/elts/srt-2022.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_FinancialInstrumentsDisclosureTextBlock_cc69e28f-a4da-4f06-ae7d-f0bccf47d24d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_4ee4d8fa-abcf-45e6-8220-06120595339a_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/2022/elts/us-gaap-2022.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_dei_DocumentPeriodEndDate_5000efd6-701a-473d-953a-5616d8578b80_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/2022/dei-2022.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_infa_LesseeOperatingLeaseExtensionPeriod_0d537ea5-701b-4821-bacf-253d3b7e995f_terseLabel_en-US" xlink:label="lab_infa_LesseeOperatingLeaseExtensionPeriod" xlink: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, extension period</link:label>
    <link:label id="lab_infa_LesseeOperatingLeaseExtensionPeriod_label_en-US" xlink:label="lab_infa_LesseeOperatingLeaseExtensionPeriod" xlink: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, Extension Period</link:label>
    <link:label id="lab_infa_LesseeOperatingLeaseExtensionPeriod_documentation_en-US" xlink:label="lab_infa_LesseeOperatingLeaseExtensionPeriod" 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">Lessee, Operating Lease, Extension Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LesseeOperatingLeaseExtensionPeriod" xlink:href="infa-20221231.xsd#infa_LesseeOperatingLeaseExtensionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_LesseeOperatingLeaseExtensionPeriod" xlink:to="lab_infa_LesseeOperatingLeaseExtensionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_e4607267-dd51-4cb3-bce5-10679fbf9c7f_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/2022/elts/us-gaap-2022.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_Assets_c485e294-36bc-4a2f-9713-9d953d6ffc95_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/2022/elts/us-gaap-2022.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_EarningsPerShareAbstract_945da8a0-0b50-459e-bb13-9718885b52f9_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 loss per share attributable to Class A and Class B-1 common stockholders</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/2022/elts/us-gaap-2022.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_AmortizationOfDeferredSalesCommissions_b0940c85-df29-441d-a1fa-cf01e655e927_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" 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">Commissions amortized</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink: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 Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_d4410e0e-a220-444e-874e-73bb5744b5b1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink: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 unrealized loss, tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink: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, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_58bf18c6-54fe-4306-9488-530c122c2a66_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bb555fcb-4940-497b-b1c3-f6442c0c7b95_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/2022/elts/us-gaap-2022.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_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_aa90ec10-0748-4823-93c2-ee73daed1b16_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" xlink: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, maximum net leverage ratio, percent of principal in excess of revolving loan commitments</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_label_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" xlink: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, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_documentation_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" 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, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" xlink:to="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_86f36e6d-e56f-4c5e-b8d4-a02eb4d6a4ed_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2affd158-a9a7-4adf-866a-9f9a150e7c00_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_71bb4dd6-7870-4a43-b9c3-ef2adcfc6904_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">2027</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/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtFairValue_35783e27-4796-45b8-a947-96d09d45912f_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">Long-term debt, fair value</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/2022/elts/us-gaap-2022.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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_36bb3848-916d-4a71-b391-f58c0b266746_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" 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">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_dc109fd6-476e-45b9-b341-92879248c845_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 compensation 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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxesAndTaxCredits_41cc169f-fddf-4bfd-969c-a1e637969b54_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/2022/elts/us-gaap-2022.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_EarningsPerShareTextBlock_d6c2ccf2-6cfb-45cb-877a-279676af62d8_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">Net Loss 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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsPolicyTextBlock_89087c17-7206-43a1-bb08-11520e7c18fa_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, Cash Equivalents, Restricted Cash, and Investments</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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_5b6d7858-271a-4ab1-99a9-c45005381120_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8415fc0d-2c7a-4be3-b01d-da9b249cbe65_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/2022/elts/us-gaap-2022.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_LessorLeasesPolicyTextBlock_792724bc-577e-448b-9622-6b839a445f7b_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink: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_LessorLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_37c151ed-aeb4-48f5-bd50-066fdaf9a1b2_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 on debt refinancing</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/2022/elts/us-gaap-2022.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_ProceedsFromStockPlans_8b37ec8c-3194-4e9e-964a-f686ffa574ce_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_bd041e79-d274-4404-bfe3-e3eaab600d5c_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, equipment, and software</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/2022/elts/us-gaap-2022.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_LandBuildingsAndImprovementsMember_f4ee6a3f-3675-494d-a192-c52a7dcb301b_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">Total land and buildings</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/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c554740e-9340-41be-a678-1952df4c640d_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">Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_835a8d86-51b7-4f35-87db-06dad9188fee_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" 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">Stock issued during period, shares, new issues (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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsGoodwillPolicy_6ebc88a1-a075-4a9f-922a-7a517fbc744a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_e2d4faea-206a-443b-9552-db97232dc7f1_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink: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, Cash Equivalents, Restricted Cash, and Investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink: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, and Short-Term Investments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a6e127c5-c0ae-45c0-86d3-d54a1bc4f99f_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">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_c75a12bb-20ef-4161-9613-86cd13d8ae5e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" 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 currency translation adjustment</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/2022/elts/us-gaap-2022.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_AccumulatedTranslationAdjustmentMember_bd37e365-7461-4b5e-a1f3-cb1fdc53327c_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 Adjustment Attributable to Parent</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/2022/elts/us-gaap-2022.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_CustomerRelationshipsMember_214ef73e-af76-4375-a368-e7a560cfbdfb_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">Customer 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/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_c7998172-fb59-420d-bea7-1b5ba2450a5b_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/2022/dei-2022.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_70c1d761-717b-4553-bd24-e49c8fda0645_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink: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 unrealized loss, net of tax benefit of $56, $&#8212; and $&#8212;, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink: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, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ProfessionalServicesMember_c782691c-e16d-46f4-8d03-0fe3077cc3de_terseLabel_en-US" xlink:label="lab_infa_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_infa_ProfessionalServicesMember_label_en-US" xlink:label="lab_infa_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services [Member]</link:label>
    <link:label id="lab_infa_ProfessionalServicesMember_documentation_en-US" xlink:label="lab_infa_ProfessionalServicesMember" 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">Professional Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProfessionalServicesMember" xlink:href="infa-20221231.xsd#infa_ProfessionalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ProfessionalServicesMember" xlink:to="lab_infa_ProfessionalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_6c5c7b89-b8d7-44f5-bb5c-0ec9690e6cd2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink: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 Rate Swaps</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink: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 Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_2ca34a24-9206-4a4a-8bce-4362c78f9f06_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/2022/elts/us-gaap-2022.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_infa_SecondLienTermFacilitiesMember_850d78a8-0d12-4178-9cdf-a78eb05eee16_terseLabel_en-US" xlink:label="lab_infa_SecondLienTermFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Lien Term Facilities</link:label>
    <link:label id="lab_infa_SecondLienTermFacilitiesMember_label_en-US" xlink:label="lab_infa_SecondLienTermFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Lien Term Facilities [Member]</link:label>
    <link:label id="lab_infa_SecondLienTermFacilitiesMember_documentation_en-US" xlink:label="lab_infa_SecondLienTermFacilitiesMember" 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">Second Lien Term Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SecondLienTermFacilitiesMember" xlink:href="infa-20221231.xsd#infa_SecondLienTermFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_SecondLienTermFacilitiesMember" xlink:to="lab_infa_SecondLienTermFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_MaintenanceAndProfessionalServicesMember_555dae07-2d4b-47c0-99fd-ea3b14a798ad_terseLabel_en-US" xlink:label="lab_infa_MaintenanceAndProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance and professional services</link:label>
    <link:label id="lab_infa_MaintenanceAndProfessionalServicesMember_label_en-US" xlink:label="lab_infa_MaintenanceAndProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance And Professional Services [Member]</link:label>
    <link:label id="lab_infa_MaintenanceAndProfessionalServicesMember_documentation_en-US" xlink:label="lab_infa_MaintenanceAndProfessionalServicesMember" 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">Maintenance And Professional Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_MaintenanceAndProfessionalServicesMember" xlink:to="lab_infa_MaintenanceAndProfessionalServicesMember" 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/2022/elts/us-gaap-2022.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_infa_DollarTermLoanMember_8e56c2bd-eee9-49c8-8ca9-4de9252d6bb8_terseLabel_en-US" xlink:label="lab_infa_DollarTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dollar term loan</link:label>
    <link:label id="lab_infa_DollarTermLoanMember_e837cdbc-899c-4a59-bf93-b356fdccfd85_verboseLabel_en-US" xlink:label="lab_infa_DollarTermLoanMember" 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">Dollar Term Loan</link:label>
    <link:label id="lab_infa_DollarTermLoanMember_label_en-US" xlink:label="lab_infa_DollarTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dollar Term Loan [Member]</link:label>
    <link:label id="lab_infa_DollarTermLoanMember_documentation_en-US" xlink:label="lab_infa_DollarTermLoanMember" 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">Dollar Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DollarTermLoanMember" xlink:href="infa-20221231.xsd#infa_DollarTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DollarTermLoanMember" xlink:to="lab_infa_DollarTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_CommonStockClassB2Member_29d6769b-83c2-4758-991b-11094fbc69bd_terseLabel_en-US" xlink:label="lab_infa_CommonStockClassB2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B-2 Common Stock</link:label>
    <link:label id="lab_infa_CommonStockClassB2Member_label_en-US" xlink:label="lab_infa_CommonStockClassB2Member" xlink: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 Class B-2 [Member]</link:label>
    <link:label id="lab_infa_CommonStockClassB2Member_documentation_en-US" xlink:label="lab_infa_CommonStockClassB2Member" 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 Class B-2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CommonStockClassB2Member" xlink:to="lab_infa_CommonStockClassB2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_2ff6c515-5828-47e7-b34c-3e56f44a519d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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: Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_db34d886-93c7-44f1-b3ff-76e537112d19_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/2022/elts/us-gaap-2022.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_dei_AuditorName_208c89cc-77ce-4d0f-881b-0fba2c3e0315_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/2022/dei-2022.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_us-gaap_SharePrice_c74027ac-4344-4f9a-98f9-2c3cd9e5b720_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ContractWithCustomerLiabilityCustomerDeposits_1da09d15-f49b-4728-aff9-e8aba1129d53_terseLabel_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityCustomerDeposits" xlink: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 deposits</link:label>
    <link:label id="lab_infa_ContractWithCustomerLiabilityCustomerDeposits_label_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityCustomerDeposits" xlink: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, Customer Deposits</link:label>
    <link:label id="lab_infa_ContractWithCustomerLiabilityCustomerDeposits_documentation_en-US" xlink:label="lab_infa_ContractWithCustomerLiabilityCustomerDeposits" 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">Contract With Customer, Liability, Customer Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityCustomerDeposits" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityCustomerDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ContractWithCustomerLiabilityCustomerDeposits" xlink:to="lab_infa_ContractWithCustomerLiabilityCustomerDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross_40a228f5-0184-47da-b235-2e3691688b92_terseLabel_en-US" xlink:label="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, gross proceeds on transaction</link:label>
    <link:label id="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross_label_en-US" xlink:label="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross" xlink: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, Gross</link:label>
    <link:label id="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross_documentation_en-US" xlink:label="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross" 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">Sale of Stock, Consideration Received on Transaction, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross" xlink:href="infa-20221231.xsd#infa_SaleOfStockConsiderationReceivedOnTransactionGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross" xlink:to="lab_infa_SaleOfStockConsiderationReceivedOnTransactionGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_e6d597c2-8b4a-4968-8986-f1560e66a860_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_4785c8d2-7845-466b-8647-aaf16cc32403_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" 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 AOCI, tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ServiceBasedAwardOptionsMember_f20ebadb-2215-459c-9bbd-9315c9422f28_terseLabel_en-US" xlink:label="lab_infa_ServiceBasedAwardOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Based</link:label>
    <link:label id="lab_infa_ServiceBasedAwardOptionsMember_label_en-US" xlink:label="lab_infa_ServiceBasedAwardOptionsMember" xlink: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 Based Award Options [Member]</link:label>
    <link:label id="lab_infa_ServiceBasedAwardOptionsMember_documentation_en-US" xlink:label="lab_infa_ServiceBasedAwardOptionsMember" 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">Service Based Award Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ServiceBasedAwardOptionsMember" xlink:to="lab_infa_ServiceBasedAwardOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_58055fdd-00af-4102-86a1-5cc1d3eee5e6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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 contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_f7d927c5-cb1d-4508-b77f-9ed795bf5cfb_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink: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</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_3616b6f1-d06a-4773-88c1-ed8f513b2f2c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" 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">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink: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 Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_e1db2eb3-c2ce-4207-9591-d6f4e2114191_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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 for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_cb6b91a3-5371-45fc-a487-84cc05e5d2b1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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 vested and exercisable, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_f4e18092-9270-48ec-8f1f-d8cfac773e31_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink: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 Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_65ae8bf7-7b0f-4406-b712-d8dfd64c77a7_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_69269f7e-5108-483d-9c5d-03c4d1b717e3_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9ffd801a-58b9-4b20-86b9-ef5e6380e486_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" 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">Research and development tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink: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, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_31ef01ed-b44e-4449-a306-834da27d2e8c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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 equivalents and investments</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_3d82e703-a21d-436e-8bf0-16508d4dd831_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) Swap Rate</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember" xlink: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) Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLiborSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember" 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/2022/elts/us-gaap-2022.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_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_49a14476-cc65-4f30-921d-13bf00e6b77f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-For-Sale Debt Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions_8e5a20e8-5912-43ae-ad3b-f14548b3331c_terseLabel_en-US" xlink:label="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions" xlink: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 underwriting discounts and commissions</link:label>
    <link:label id="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions_label_en-US" xlink:label="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions" xlink: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 Underwriting Discounts And Commissions</link:label>
    <link:label id="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions_documentation_en-US" xlink:label="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions" 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">Payments Of Underwriting Discounts And Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions" xlink:href="infa-20221231.xsd#infa_PaymentsOfUnderwritingDiscountsAndCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions" xlink:to="lab_infa_PaymentsOfUnderwritingDiscountsAndCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4f31de06-59b3-40ed-8ede-4697d6af5996_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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. state</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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_64b346b4-5117-43a5-9653-d4a4b2f6e491_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities in a continuous unrealized loss position for more than 12 months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_a982531f-0f89-4417-89f8-2aed11142f58_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 of intangible assets and acquired technology</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_786c603d-6805-47b1-aa6b-9b55bd51b03a_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Total amortization of intangible assets</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/2022/elts/us-gaap-2022.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_ScheduleOfGoodwillTextBlock_bd027ddb-f7bc-48df-aabe-c83e57c846b7_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/2022/elts/us-gaap-2022.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_InterestPaidNet_192cc216-1257-48ab-b191-e3d63b6b384a_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_83215e16-3af5-4333-9763-4abec38e0fa7_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">2025</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/2022/elts/us-gaap-2022.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_infa_SelfManagedSubscriptionLicenseMember_26df3596-0ca3-43c4-a9f2-4e0cabebbc7c_verboseLabel_en-US" xlink:label="lab_infa_SelfManagedSubscriptionLicenseMember" 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">On-Premise Subscription License</link:label>
    <link:label id="lab_infa_SelfManagedSubscriptionLicenseMember_d096c0af-5703-45db-9b96-52e359c38f47_terseLabel_en-US" xlink:label="lab_infa_SelfManagedSubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-managed subscription license</link:label>
    <link:label id="lab_infa_SelfManagedSubscriptionLicenseMember_label_en-US" xlink:label="lab_infa_SelfManagedSubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Managed Subscription License [Member]</link:label>
    <link:label id="lab_infa_SelfManagedSubscriptionLicenseMember_documentation_en-US" xlink:label="lab_infa_SelfManagedSubscriptionLicenseMember" 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">Self-Managed Subscription License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_SelfManagedSubscriptionLicenseMember" xlink:to="lab_infa_SelfManagedSubscriptionLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandImprovementsMember_73e26480-356f-4024-a924-bd8ae90c4ba8_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Site improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink: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 Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_25a6174f-06a7-446b-b1aa-7d0f56e471a0_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/2022/elts/us-gaap-2022.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_StockholdersEquity_b57f81a6-afe9-4529-92ec-5e82be5811e1_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&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7bddc716-b9bf-4d53-ae84-234b75deec20_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_b7b48aa5-5a5f-4540-bcd6-5bcfc341f2ad_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/2022/elts/us-gaap-2022.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_TaxCreditCarryforwardAmount_b12675f9-d443-4021-aba4-cf402fbdd68d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 credit carryforward, amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7211160f-a0e7-4150-b4a8-9d491a9f4bc0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IE_0310e134-08dc-4be0-926a-ae3b410863a1_terseLabel_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ireland</link:label>
    <link:label id="lab_country_IE_label_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IRELAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IE" xlink:to="lab_country_IE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_8e27f576-8a78-4f99-b40b-cfff2408223a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 credit carry forwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_d98f179e-a087-42c7-a235-bbb47c36961d_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</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/2022/elts/us-gaap-2022.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_SaleOfStockNumberOfSharesIssuedInTransaction_bf4f900b-ce17-460e-bc6f-7e9e2f50e3c7_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">Sale of stock, number of shares issued in transaction (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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_0904e1fa-1b27-4784-b37f-1a222dcd0543_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&#8232;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/2022/elts/us-gaap-2022.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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_04f1e6ba-ceae-40c9-9281-03efd89260a6_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">2025</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/2022/elts/us-gaap-2022.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_country_IN_7d07c54d-da64-4082-ab02-d324fef1b560_terseLabel_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">India</link:label>
    <link:label id="lab_country_IN_label_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INDIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IN" xlink:to="lab_country_IN" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_7ca8ec91-1688-40f4-a9c9-c08a282a20f3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink: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 flow hedges:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_627cca35-da0f-45eb-80a7-79356ed750bc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_e1432515-8cd8-4ff1-90bf-b3687ffc2406_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" 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 for dividends related to Class B-2 shares</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink: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 Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4591d28d-d1c2-41f1-9668-b7f3f90b5fd6_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/2022/elts/us-gaap-2022.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_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_d5b84357-5409-4cee-913b-20f82452c974_terseLabel_en-US" xlink:label="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" xlink: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-U.S. government and agency securities</link:label>
    <link:label id="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_label_en-US" xlink:label="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" xlink: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 Government Corporations and Agencies Securities [Member]</link:label>
    <link:label id="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_documentation_en-US" xlink:label="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" 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">Foreign Government Corporations and Agencies Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:href="infa-20221231.xsd#infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:to="lab_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ec113463-9efa-4eab-902f-a09d538827f9_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/2022/elts/us-gaap-2022.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_MoneyMarketFundsAtCarryingValue_d3332099-cdd3-4801-88fa-1a1dce4ea19f_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_81d644c0-d1a8-42de-8ac3-2a4b13bf350b_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/2022/elts/us-gaap-2022.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_StatementTable_7e4d60f3-a687-4f46-904a-a4ff1a4ab078_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/2022/elts/us-gaap-2022.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_CashCashEquivalentsAndShortTermInvestments_95013d80-5037-4b54-8dd6-e0ba92335f17_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" 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 cash, cash equivalents, restricted cash, and investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink: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, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_556ba835-56bd-483f-a1ab-9035a87360a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_c3149562-ed97-4814-96d5-a408fa7059ac_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_28c1ac7e-b4e6-4eb0-b3cd-c31d35e23d2b_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityNoncurrent_3f5f7d4d-d4c6-4ab5-b282-6885ddc01691_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 operating lease liabilities</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/2022/elts/us-gaap-2022.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_infa_DerivativeNumberOfInstrumentsDeDesignated_4b19de32-2bc2-49d4-ae71-cce8a2a5402d_terseLabel_en-US" xlink:label="lab_infa_DerivativeNumberOfInstrumentsDeDesignated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, number of instruments de-designated</link:label>
    <link:label id="lab_infa_DerivativeNumberOfInstrumentsDeDesignated_label_en-US" xlink:label="lab_infa_DerivativeNumberOfInstrumentsDeDesignated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number Of Instruments De-Designated</link:label>
    <link:label id="lab_infa_DerivativeNumberOfInstrumentsDeDesignated_documentation_en-US" xlink:label="lab_infa_DerivativeNumberOfInstrumentsDeDesignated" 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">Derivative, Number Of Instruments De-Designated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DerivativeNumberOfInstrumentsDeDesignated" xlink:href="infa-20221231.xsd#infa_DerivativeNumberOfInstrumentsDeDesignated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DerivativeNumberOfInstrumentsDeDesignated" xlink:to="lab_infa_DerivativeNumberOfInstrumentsDeDesignated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_45892e0f-4318-44de-8d3b-b9aa079da88e_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">Defined contribution plan, cost</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/2022/elts/us-gaap-2022.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_srt_RangeAxis_3dcaa554-0d74-462d-bbdf-d12cdaaef535_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/2022/elts/srt-2022.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_PaymentForContingentConsiderationLiabilityFinancingActivities_ddc2853a-ae2d-4e53-9a17-a76eba399d7b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" 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">Payment of contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_1e93b74c-a481-4e61-991d-16138eac3058_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink: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 Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink: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 Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_ff2a776b-b2af-455f-be18-9dd41db636b2_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/2022/elts/us-gaap-2022.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_AccountsReceivableNetCurrent_2e2ea526-701f-42b4-abaf-bbb754c8784b_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 allowances of $4,608 and $4,644, respectively</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/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_670478ce-8ddb-4cb1-b012-7a5efde8e9f4_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/2022/elts/us-gaap-2022.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_SegmentReportingPolicyPolicyTextBlock_e5eee8e5-03de-42c9-b97a-4f3f57229a33_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_7274e113-8001-44b4-8971-c05c20e80d6c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c699430c-5d87-4621-bec7-d35d614a3f06_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_150d7a45-517c-4cf9-8237-0ad0b1b84d0c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Unvested and outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_eada91e0-c232-45be-9736-6a55bea75696_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Unvested and outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_abfe86d2-d42d-4e46-9666-912b22ed2458_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" 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">Reduction in goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm_8e56cbb4-792c-42d6-b91b-c48e10bf10ac_terseLabel_en-US" xlink:label="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription license term</link:label>
    <link:label id="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm_label_en-US" xlink:label="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm" xlink: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, Subscription Term</link:label>
    <link:label id="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm_documentation_en-US" xlink:label="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm" 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, Subscription Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm" xlink:href="infa-20221231.xsd#infa_RevenueFromContractWithCustomerSubscriptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm" xlink:to="lab_infa_RevenueFromContractWithCustomerSubscriptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_df1c6953-401c-4629-aba5-b6e4ee0f0f19_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_ea982815-348a-470f-bc32-6b5ae23c76d5_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsGross_2c676c4b-019b-4567-980a-54c548fb1a62_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">Cost</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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bf9a8fbc-e581-4612-aee2-d04324f01e68_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_20cd7a99-4d74-4c95-9357-6b2c7c094bdd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_3dc91cbb-8fe9-48e1-b0e5-fdc4669a35df_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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-assets</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/2022/elts/us-gaap-2022.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_StockRepurchasedDuringPeriodValue_c6dab38e-5ba7-4c65-8590-44e5f2a81292_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" 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 for dividends related to Class B-2 shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_eb98d51b-e167-4c52-90e3-e44f07dd9070_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 repurchased during period, value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2566d67c-f024-4e6e-8d2b-fecebf3609d2_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" 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">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_616789fe-4957-45ab-99ee-7db8fb7698de_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">Total</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/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNoteTextBlock_38d2514e-bf78-4ca9-9306-640890a2938d_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">Accumulated Other Comprehensive (Loss) Income</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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_045276d8-062f-40f7-b9b3-046872261797_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/2022/dei-2022.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_dei_DocumentTransitionReport_9ef82edd-2973-4f8a-95a9-e0d0767a5542_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/2022/dei-2022.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_dei_LocalPhoneNumber_c3d1acc5-1647-4c6e-982c-20bdcc856fd0_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/2022/dei-2022.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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2d155017-9068-47a6-9597-04ca224aef8a_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 Share-based Payment Arrangement, 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/2022/elts/us-gaap-2022.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_OperatingIncomeLoss_c0a82f12-a762-4321-9936-77381258e33b_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">Income from operations</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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9a8e8353-54f0-4c24-8494-5f345c71b887_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/2022/elts/us-gaap-2022.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_StateAndLocalJurisdictionMember_76fdfdc2-63cf-40a9-82e7-d7cd29608397_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink: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 Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_9aab0f78-cd33-4608-82e9-0920418c00d5_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 in computing net loss per share(i)</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/2022/elts/us-gaap-2022.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_StockRepurchasedDuringPeriodShares_a7b10bad-129e-42d1-9511-d4e21736f69f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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">Repurchase of shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_c42ba720-2945-477e-bfd0-a5bd386c6df4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 repurchased during period, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_91e0a699-b16f-4919-a90c-5a8d964268ad_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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 earnings taxed at different rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7d43f6-d9b7-4b06-8c0d-c770237abca4_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 loss 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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_0880ae53-6500-4a85-ad50-d25a2d838c9a_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/2022/elts/us-gaap-2022.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_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_292f2096-f037-4997-817a-eea9543fddad_terseLabel_en-US" xlink:label="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink: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, maximum borrowing capacity, percentage of LTM EBITDA</link:label>
    <link:label id="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_label_en-US" xlink:label="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink: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, Percentage Of Last Twelve Months Earnings Before Interest, Taxes, Depreciation, and Amortization</link:label>
    <link:label id="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_documentation_en-US" xlink:label="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" 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">Line of Credit Facility, Maximum Borrowing Capacity, Percentage Of Last Twelve Months Earnings Before Interest, Taxes, Depreciation, And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:href="infa-20221231.xsd#infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:to="lab_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_337d172f-c860-456b-b152-68f0e7201eda_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">Property and Equipment</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/2022/elts/us-gaap-2022.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_infa_OtherMember_4a2d9906-d84b-4cd7-b408-2f1814682140_terseLabel_en-US" xlink:label="lab_infa_OtherMember" xlink: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_infa_OtherMember_label_en-US" xlink:label="lab_infa_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_infa_OtherMember_documentation_en-US" xlink:label="lab_infa_OtherMember" 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">Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_OtherMember" xlink:href="infa-20221231.xsd#infa_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_OtherMember" xlink:to="lab_infa_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4bfe862c-175a-4e5e-ae43-d3e0d4308d02_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par or stated value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5ac158a2-5c01-41d7-9dc3-f25fa433800b_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">2026</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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_666c1516-3e56-40a6-981d-2ef22d87eeda_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">Granted (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/2022/elts/us-gaap-2022.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_DeferredFederalIncomeTaxExpenseBenefit_8a448cb5-dd81-48a1-9f24-381379994548_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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. 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/2022/elts/us-gaap-2022.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_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_f30d319c-bcf8-417b-81ed-0c13f41a6e67_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink: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 of long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_a6402789-313f-4d3b-bc86-c1c8bcb7f0e3_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_8778e049-16ff-4f2e-af3a-204bf2da5867_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/2022/dei-2022.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_RestrictedCashNoncurrent_1861075a-04fc-4eba-941c-8b1300b5c266_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink: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_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_760ae2be-b843-440b-b73a-81b71027c27a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_d3edc48e-f736-4ca1-a310-db08f1ca77f1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_AccountsReceivablePaymentTerms_9794d76c-d462-480e-9ef0-fe8c2ab3dbb8_terseLabel_en-US" xlink:label="lab_infa_AccountsReceivablePaymentTerms" xlink: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, payment terms</link:label>
    <link:label id="lab_infa_AccountsReceivablePaymentTerms_label_en-US" xlink:label="lab_infa_AccountsReceivablePaymentTerms" xlink: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, Payment Terms</link:label>
    <link:label id="lab_infa_AccountsReceivablePaymentTerms_documentation_en-US" xlink:label="lab_infa_AccountsReceivablePaymentTerms" 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">Payment terms on invoiced amount in 'PYMD' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccountsReceivablePaymentTerms" xlink:href="infa-20221231.xsd#infa_AccountsReceivablePaymentTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_AccountsReceivablePaymentTerms" xlink:to="lab_infa_AccountsReceivablePaymentTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_f4423e78-78be-4593-8960-1ac12673a94a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" 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 foreign currency translation adjustment, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink: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, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a43acd3a-3962-47c7-ae19-d1e02143ed67_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_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_312409c5-6512-448e-b4e2-925419216d69_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink: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 volatility, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink: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, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5ccf4f1c-5096-46e7-96de-da28642c96b9_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 term (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/2022/elts/us-gaap-2022.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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_f3853f0a-1ddb-4da5-8074-ff62cd0c8e3f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink: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 contribution plan, employers matching contribution, annual vesting percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink: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, Employers Matching Contribution, Annual Vesting Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:to="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_dbc51228-3b91-42dd-ab6a-bfe495ea90cb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_da252e38-e4d6-4ebe-a30d-bc2ae60f3a8b_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/2022/dei-2022.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_us-gaap_BaseRateMember_8020ce2e-f55a-470b-be25-3f8e6d204c88_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cdf6dc99-793d-46e8-a784-6c77bb9047c0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_bb82887c-945c-44c2-a9bc-c318e67cc73d_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_423522ba-fec0-4994-8f2d-9908ea5fee6b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_fda516fb-5f07-4812-97cd-9e4f65544947_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 benefit 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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureTextBlock_7ea3f713-753e-4a09-8f30-59e5bee529f7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_84bc39cf-c983-4bba-ade4-521b24d7ff42_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink: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 forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink: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 Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2ac4eabb-8577-47ad-8f40-7142514c5447_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_48cd60e4-6e0d-442a-a2bb-b95f7ee98b56_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/2022/elts/us-gaap-2022.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_CapitalExpendituresIncurredButNotYetPaid_3c1e8fe4-83d8-4d10-9da6-f9da9486411f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment recorded in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_f8af8d43-4cd9-4e2d-884b-78ac18946bf2_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">Schedule of 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/2022/elts/us-gaap-2022.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_us-gaap_CashFlowHedgingMember_88ed4417-845f-458f-a023-efb4d096241c_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_84a3277a-2b52-459e-b763-a5ed7af95e36_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount_7961ed68-a91c-48f2-8abc-14847e4181dc_terseLabel_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" xlink: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 contribution plan, employer matching contribution, annual match amount</link:label>
    <link:label id="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount_label_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" xlink: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, Employer Matching Contribution, Annual Match Amount</link:label>
    <link:label id="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount_documentation_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" 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 Contribution Plan, Employer Matching Contribution, Annual Match Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" xlink:href="infa-20221231.xsd#infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" xlink:to="lab_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_3768a800-f330-410d-a0cf-fd472245e835_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/2022/elts/us-gaap-2022.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_DebtInstrumentFaceAmount_d72f705b-f3ad-4e40-bb27-8308ff3d9d65_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_8fd03411-b31d-4654-a59d-813a55d61bbe_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">Total comprehensive loss, net of tax effect</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/2022/elts/us-gaap-2022.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_CapitalizedContractCostNetCurrent_83bd9500-d489-4a11-9a47-c1efae0533b9_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">Capitalized contract cost, net, current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_59f904f3-fcc9-403e-b9eb-32ad2a63d7c3_periodStartLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" 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_CapitalizedContractCostNetCurrent_fdf3c1ea-6484-4163-abec-93579b0a9e68_periodEndLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" 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_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/2022/elts/us-gaap-2022.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_dei_EntityCurrentReportingStatus_da0b40fc-b985-4518-a352-fcb17a9799b5_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/2022/dei-2022.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_us-gaap_DisaggregationOfRevenueTable_3b40ffb4-2c83-4f47-823c-043bfde7ece8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017_1dfa4b73-d990-4a53-9eab-cfa3fe40fe72_terseLabel_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" xlink: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 contribution plan, employers matching contribution, vesting period for employees hired after January 1, 2017</link:label>
    <link:label id="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017_label_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" xlink: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, Employers Matching Contribution, Vesting Period For Employees Hired After January 1, 2017</link:label>
    <link:label id="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017_documentation_en-US" xlink:label="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" 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 Contribution Plan, Employers Matching Contribution, Vesting Period For Employees Hired After January 1, 2017</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" xlink:href="infa-20221231.xsd#infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" xlink:to="lab_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_77bcaf3c-f4d7-4d3f-8c3e-8df38f244e91_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c093652a-aaf0-4372-9170-647a71650f63_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_daa9f0eb-48ac-4c9c-af88-961f27e73cad_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 (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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAxis_08518577-306b-4bc7-9108-40e8ce795905_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_8b9d3cd0-96e5-4ce0-bb3d-61c3ea9db1b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_5ae41725-a418-46c6-91e5-040da7b7997c_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ea2327cd-a6d7-4155-8610-53dce992a992_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 and Consolidation</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/2022/elts/us-gaap-2022.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_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_449c362f-8dae-4e4b-aeac-40305ee3c470_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 foreign exchange rate changes on cash, cash equivalents, and restricted cash</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, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentNet_5a7ed0a7-9b7d-4e89-93ad-33b4c5fc212f_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">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_30f9d558-74bd-4562-a526-a54322670975_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">Total property and equipment, 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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ae5ea12f-226a-4769-9b51-65178d9d6a1f_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/2022/elts/us-gaap-2022.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_SellingAndMarketingExpenseMember_5113dd59-70f2-4700-b10b-938953bcaf40_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/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_8efd61ad-eae9-4781-afc6-8ff4de123154_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_57f811fc-66c1-453c-8193-81d218505c04_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2ae11bc0-f93a-4160-966f-e1fcc3c9926f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_d0a69623-e761-49d6-be15-a1fa5952fdd7_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, net of discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_5e90b586-26b9-4409-9847-d98f902e6957_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</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/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_c644734d-bc92-4d6b-894d-d6abcd942178_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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), net</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/2022/elts/us-gaap-2022.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_BalanceSheetLocationAxis_a46ce621-1de6-4601-a0e1-25399eda7d5c_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink: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 Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_a5452cc9-bf95-4456-9ba0-27e7860e611a_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">Sale of stock, price per share (in dollars 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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f5ad547b-32de-4b72-ac57-a0f2551ff6e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_68091f7b-515f-4e37-a470-48b1fa90916e_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) income</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/2022/elts/us-gaap-2022.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_us-gaap_CommonClassAMember_b5a254c7-ef99-4c8b-bf33-ed18bcd3bc54_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink: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 Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_bc8532f3-494e-4f48-bec7-3e335c307f4c_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/2022/elts/us-gaap-2022.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_TaxesPayableCurrent_3a5f61d2-9dda-4604-bb16-df8ec6ed8a1b_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">Income taxes payable</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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxesPaidNet_ae29774e-3188-4e5c-8e30-ee7c55be4c48_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 income taxes, net of refunds</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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_f07dbcec-09f8-4e05-9d8b-451f2cdef9a4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" 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 unrealized loss, net of tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink: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), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f36255c7-7ec9-4d54-93bc-1dd01b9310aa_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">Contract liabilities, 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/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_1464ce2c-e537-4fef-b726-18a20c34cc75_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/2022/dei-2022.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_OperatingLeaseRightOfUseAssetAmortizationExpense_024bf9b1-16ba-4172-822f-c11010af038a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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 operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_96d86939-d597-4e7a-acc9-1ed0e02eff8c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_39e27caa-2951-4131-9cc0-4164ac7d6b17_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_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/2022/elts/us-gaap-2022.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_RestrictedCash_98d736cd-0fa1-486b-ab2b-5d90554b758f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink: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_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_654278a2-6425-4963-8f3e-12872bde8511_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink: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, remaining performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_8605e420-7917-4652-86ab-a6ff553658c0_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c1bce4fe-9b4b-432b-b642-117fbf15db66_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, nonvested award, cost not yet recognized, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthAndFifthYear_d187cfcd-dbb2-48ac-97cc-db7dc7146eca_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthAndFifthYear" xlink: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 obligation, to be paid, year four and five</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthAndFifthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthAndFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Four and Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthAndFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFourthAndFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e82ea887-a252-4687-9844-04144d385c8d_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 Options</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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentDisclosureTextBlock_d9a9d90c-a55f-4ee9-a120-3fc53ae2ec2a_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">Property and Equipment</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/2022/elts/us-gaap-2022.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_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_2109c7b2-4f7d-4b21-b707-8702211d59e6_terseLabel_en-US" xlink:label="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" xlink: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 and Other Liabilities</link:label>
    <link:label id="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_label_en-US" xlink:label="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" xlink: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 And Other Liabilities [Member]</link:label>
    <link:label id="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_documentation_en-US" xlink:label="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" 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 Liabilities And Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" xlink:href="infa-20221231.xsd#infa_AccruedLiabilitiesAndOtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" xlink:to="lab_infa_AccruedLiabilitiesAndOtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_04fead06-2edd-487a-9351-d8cb20493221_terseLabel_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" xlink: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 Inclusions</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_label_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" xlink: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 Inclusions, Amount</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_documentation_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" 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, Foreign Inclusions, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" xlink:to="lab_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0b0bbffb-cc0e-439a-9dac-df5f602f1f3b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTypeDomain_62e0decb-01ce-4758-a3a0-daeafd95e2d1_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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesAxis_6e087b11-c878-447c-a7b7-6a2bacade7aa_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" 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/2022/elts/us-gaap-2022.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_DebtInstrumentLineItems_83297380-baad-4847-8bd4-157e2f5c511d_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/2022/elts/us-gaap-2022.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_us-gaap_CapitalizedContractCostImpairmentLoss_8caaa6be-a700-4518-9ed9-86e448efd941_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" 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">Revaluation</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink: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, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:to="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_8ec8b251-fde5-4a1f-89ea-f39bf39c0fdb_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink: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 Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_737a067d-5e70-482e-a935-e0d24a56f17c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_3948fee4-083d-43a8-916e-0b0f4f97c005_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 liabilities</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/2022/elts/us-gaap-2022.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_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_32742fa5-7a1c-409f-92ba-450ef7094b75_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink: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. government agency securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_543266ac-2d32-4e3a-8630-2957e044bdbd_verboseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" 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">U.S. government and U.S. government agency securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink: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 Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_171d80bd-7caf-4300-807d-6fbb5ddc257c_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, operating lease, term of contract</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_9edc7248-ddb5-4c25-8490-b6675deae268_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">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/2022/elts/us-gaap-2022.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_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8ba8d52b-6388-4511-98a3-305e7d645e58_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">2024</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/2022/elts/us-gaap-2022.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_infa_PerformanceBasedShareOptionsMember_92407956-d77e-46c9-bff9-b048746aa353_terseLabel_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based</link:label>
    <link:label id="lab_infa_PerformanceBasedShareOptionsMember_label_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Share Options [Member]</link:label>
    <link:label id="lab_infa_PerformanceBasedShareOptionsMember_documentation_en-US" xlink:label="lab_infa_PerformanceBasedShareOptionsMember" 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">Performance Based Share Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_PerformanceBasedShareOptionsMember" xlink:to="lab_infa_PerformanceBasedShareOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtIssuanceCostBreakageFeeMember_340e5076-f197-4ddc-b931-6353612306f4_terseLabel_en-US" xlink:label="lab_infa_DebtIssuanceCostBreakageFeeMember" xlink: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 Cost, Breakage Fee</link:label>
    <link:label id="lab_infa_DebtIssuanceCostBreakageFeeMember_label_en-US" xlink:label="lab_infa_DebtIssuanceCostBreakageFeeMember" xlink: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 Cost, Breakage Fee [Member]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostBreakageFeeMember_documentation_en-US" xlink:label="lab_infa_DebtIssuanceCostBreakageFeeMember" 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 Issuance Cost, Breakage Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostBreakageFeeMember" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostBreakageFeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtIssuanceCostBreakageFeeMember" xlink:to="lab_infa_DebtIssuanceCostBreakageFeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e2772d27-4d42-40b7-beea-70a530480b7e_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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8704b169-e29f-4d37-a37a-f1bb20a85df8_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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 Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_5fba4391-ed24-45f2-9370-e3f324cd1460_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves and accrued costs not currently deductible</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_fe164a6e-dd13-43ee-979c-07eacacbddcc_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">Sale of stock, consideration received on transaction</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/2022/elts/us-gaap-2022.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_RestructuringCharges_76512ed7-ded3-4c18-b447-4b8b3e0aa45c_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">Non-recurring charges</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/2022/elts/us-gaap-2022.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_HedgingRelationshipDomain_e1a63656-d846-4bc0-9965-a44125ffdd43_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6c0252d0-513e-4abc-9c93-7c6c9b89b8dd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_556403d1-7025-4e2a-b028-896e7aae581e_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_fe82f198-89ab-44c5-8e3c-6d265bdd7dfa_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/2022/dei-2022.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_dei_EntityFilerCategory_5d0c1c17-1104-4a54-9c63-a046d322649b_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/2022/dei-2022.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_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_1ac1d264-a3ee-4dd5-944c-3daa3be21e4b_verboseLabel_en-US" xlink:label="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" 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">Amortization of intangible assets</link:label>
    <link:label id="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_label_en-US" xlink:label="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" xlink: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, Excluding Acquired Technology</link:label>
    <link:label id="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_documentation_en-US" xlink:label="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" 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">Amortization Of Intangible Assets, Excluding Acquired Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" xlink:href="infa-20221231.xsd#infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" xlink:to="lab_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_79fb6f8a-d705-4bfd-a90a-2e1aa3864030_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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. 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/2022/elts/us-gaap-2022.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_country_US_01f0485f-6209-4dff-81c6-1912885321eb_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/2022/country-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_55eb0452-c339-4a21-8a87-a320f84f73d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink: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 vested and exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink: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, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_f5376f20-6300-4bdc-ad17-45331420af03_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_0f87a11d-fcc0-4146-aef3-c6fe2eaaa54f_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">Total stock-based compensation</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/2022/elts/us-gaap-2022.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_us-gaap_CommitmentsAndContingencies_9e6b00e6-8a15-4112-b13f-137a220c01cc_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 (Note 19)</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/2022/elts/us-gaap-2022.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_infa_CloudAndSubscriptionSupportMember_3a751058-57c5-43df-8b87-3be88c9b9c83_verboseLabel_en-US" xlink:label="lab_infa_CloudAndSubscriptionSupportMember" 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">Cloud Services and Subscription Support</link:label>
    <link:label id="lab_infa_CloudAndSubscriptionSupportMember_b7519e09-b406-45d3-92e0-318dec3b6fac_terseLabel_en-US" xlink:label="lab_infa_CloudAndSubscriptionSupportMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud and subscription support</link:label>
    <link:label id="lab_infa_CloudAndSubscriptionSupportMember_label_en-US" xlink:label="lab_infa_CloudAndSubscriptionSupportMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud and Subscription Support [Member]</link:label>
    <link:label id="lab_infa_CloudAndSubscriptionSupportMember_documentation_en-US" xlink:label="lab_infa_CloudAndSubscriptionSupportMember" 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">Cloud and Subscription Support</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_CloudAndSubscriptionSupportMember" xlink:to="lab_infa_CloudAndSubscriptionSupportMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_61ce8ead-46d7-4a30-b616-4b719e79201d_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_02bd1fda-2d88-4833-a506-03d37eff9231_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_7c89063f-1e07-4318-956e-3819144d11cf_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_2d5b17e3-1c89-4ad3-bba4-b6180e61a8c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" 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: reclassification adjustment for amounts included in net loss, net of tax (expense) benefit of $(774), $4,457 and $5,211, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5939c3ea-da48-4c31-9018-3cddd44e2780_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">Total revenues</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/2022/elts/us-gaap-2022.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_CommonStockCapitalSharesReservedForFutureIssuance_e9909ee8-98d1-4e08-ab4f-accd4c297ef3_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, capital shares 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/2022/elts/us-gaap-2022.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_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/2022/dei-2022.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_dei_EntityVoluntaryFilers_d3884e3d-591e-4b71-bd7c-4162df15fd97_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/2022/dei-2022.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_GoodwillImpairmentLoss_03f23737-86a5-470b-918e-0ae6e36f9c2a_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_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/2022/elts/us-gaap-2022.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_us-gaap_RevenueFromContractWithCustomerTextBlock_9c6d6ba0-f235-49c4-ac1c-99b203e2c9b1_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">Disaggregation of Revenue and Costs to Obtain a Contract</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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsDeferredIncome_3a188bbd-b1b2-4d0e-89b5-1aa811d239c3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b4c11736-869e-45a9-bc85-8ca66956d5e7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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 options, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c09fa783-9cd0-4d2c-9a70-fd4e02a6dec4_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/2022/elts/us-gaap-2022.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_dei_DocumentsIncorporatedByReferenceTextBlock_58dadb44-fc00-45e5-8bfd-e8bb5ca9a173_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/2022/dei-2022.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b4c0b67a-e29e-4d33-9d07-4cd74fc8993e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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 for taxes related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_95c5c5da-4cab-455d-9156-6cd159db446f_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&#8217; 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/2022/elts/us-gaap-2022.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_AmortizationOfFinancingCosts_e7bca327-f5c3-4b09-9b33-d00ee09bb8e7_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/2022/elts/us-gaap-2022.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_LongtermDebtTypeAxis_bdb4d00b-3125-4a5a-826a-04dba3308912_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/2022/elts/us-gaap-2022.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_us-gaap_Cash_b6e5e4fc-32fd-4533-ac2c-85f1abb9bdc4_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_2612e21b-b8ea-48b8-bb53-97b262f03de8_terseLabel_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink: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, consecutive offering period</link:label>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_label_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink: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, Consecutive Offering Period</link:label>
    <link:label id="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_documentation_en-US" xlink:label="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" 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, Consecutive Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:to="lab_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_c43274a2-f2c8-4036-befc-0718ebdaf112_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">Rest of the World</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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsGross_1e879eba-fafa-40fe-908b-c4dd81c4024b_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">Gross 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/2022/elts/us-gaap-2022.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_NondesignatedMember_c8377431-05b7-41ef-9dd1-065ce5ae2b60_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_85431675-d62f-4f87-8af2-b3a63d67c6d7_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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_fcd5bdc4-2b9c-4655-943e-637343d4a601_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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 interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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 Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_50cbc5f7-fc03-41f1-8b3a-ef807fac0a25_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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerShareDiluted_04cabe0a-3c1a-4ecc-b536-1b5c27116ff7_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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1cab3eeb-9fce-4f86-93a7-d99f7e0f8828_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 (in dollars 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/2022/elts/us-gaap-2022.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_SaleOfStockNameOfTransactionDomain_44004b8c-28e4-4ef5-8653-794f0f3f51a7_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicenseAndServiceMember_5e54b3cd-cd40-4f9d-acfb-5107e270e366_verboseLabel_en-US" xlink:label="lab_us-gaap_LicenseAndServiceMember" 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">Software revenue</link:label>
    <link:label id="lab_us-gaap_LicenseAndServiceMember_1ef7f1fb-7b34-4510-a381-3b6557cc177b_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseAndServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software revenue</link:label>
    <link:label id="lab_us-gaap_LicenseAndServiceMember_label_en-US" xlink:label="lab_us-gaap_LicenseAndServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License and Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAndServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseAndServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseAndServiceMember" xlink:to="lab_us-gaap_LicenseAndServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_dc8e4f38-7b19-48dd-986c-ef54dd4a672d_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names and trademark</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink: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 and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_94b67583-978c-4907-8bba-552238165447_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/2022/elts/us-gaap-2022.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_PaymentsOfStockIssuanceCosts_e31b1527-bebf-4281-99e1-f52ffc95ae6e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" 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 offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_d90093bb-5cf2-4af3-b0d9-f3ee5b9f720a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_f8889eb3-3825-4f5a-af07-7cc6a54a3f89_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink: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 acquired technology</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink: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, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_53f9416e-dd1f-4840-8452-59459d500d6c_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">2024</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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefits_79bbea77-584b-469c-855c-8f5b4188422f_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">Gross unrecognized tax benefit</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_86946a29-d8cb-49a4-a93f-914692418e17_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6bed7498-c2da-4da9-a0b8-c45c58ea5cc2_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">Ending balance</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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0efcb15b-55b9-4d1f-b69c-664066cca5aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink: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, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_78bf0d38-bf5c-43da-acb5-e6ee497711c8_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">U.S.</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/2022/elts/us-gaap-2022.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_CorporateDebtSecuritiesMember_9d0ae803-f48d-4a87-ba6a-5ad0aed5a967_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 debt securities</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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3d6ba8f3-deca-4953-9c8b-2f3ff307fa80_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">Cumulative effect of accounting change</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/2022/elts/srt-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_840edca0-0232-44e6-904a-67ba15a80c92_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink: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 options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink: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, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperAtCarryingValue_b7a64c67-dc84-486b-a6d7-b078f1e1d638_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperAtCarryingValue" xlink:to="lab_us-gaap_CommercialPaperAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_78288fbc-2ea8-4a20-817b-e385d6210833_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">Schedule of 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/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeAsset_ba2af99e-ffb7-464f-b9dc-00ce3e24403f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_832e1bcc-784e-4f38-9eb7-f880fdf41d1a_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">Schedule of 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/2022/elts/us-gaap-2022.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_dei_EntityAddressAddressLine1_5a3a60eb-b1d6-4d0f-be59-a46c8c258f46_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/2022/dei-2022.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_infa_SubscriptionMember_b2bac76f-6422-4955-a29c-dc8f8fa90aa8_verboseLabel_en-US" xlink:label="lab_infa_SubscriptionMember" 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">Subscriptions</link:label>
    <link:label id="lab_infa_SubscriptionMember_d8a232d0-90b9-429d-ac9d-c73dc1b3895d_terseLabel_en-US" xlink:label="lab_infa_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_infa_SubscriptionMember_label_en-US" xlink:label="lab_infa_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_infa_SubscriptionMember_documentation_en-US" xlink:label="lab_infa_SubscriptionMember" 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">Subscription</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SubscriptionMember" xlink:href="infa-20221231.xsd#infa_SubscriptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_SubscriptionMember" xlink:to="lab_infa_SubscriptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_d62dcc51-2c01-47bc-8c84-2163ff6727e7_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_ffe458f0-a0ec-4f99-8455-fd49194edf8e_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/2022/elts/srt-2022.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_ClassOfStockDomain_044a34ff-51a4-4e78-847f-de725a20aed0_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink: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 Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_66284e88-c71c-4d46-835e-0ed5af719960_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c6b3cb16-c69c-48ed-b200-3334133ad37b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink: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 fair value of each share used in the determination of the company's options (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink: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, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_88ff6984-beaf-46a2-b635-a1b9f41c7ed8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_3b398c8b-f888-424b-a86e-45c83b3e14bc_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 Debt</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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesLeasingArrangements_5df1fd1f-9d96-4475-b9fb-7d6cf4b0013e_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">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/2022/elts/us-gaap-2022.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_us-gaap_BuildingMember_e08564f8-0df3-4b3c-a2e9-af9bfd48db0b_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_DebtIssuanceCostModifiedMember_af8c2c36-cecf-4d5f-ac3e-eb1b273f70b3_terseLabel_en-US" xlink:label="lab_infa_DebtIssuanceCostModifiedMember" xlink: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 Cost, Modified</link:label>
    <link:label id="lab_infa_DebtIssuanceCostModifiedMember_label_en-US" xlink:label="lab_infa_DebtIssuanceCostModifiedMember" xlink: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 Cost, Modified [Member]</link:label>
    <link:label id="lab_infa_DebtIssuanceCostModifiedMember_documentation_en-US" xlink:label="lab_infa_DebtIssuanceCostModifiedMember" 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 Issuance Cost, Modified</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostModifiedMember" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostModifiedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtIssuanceCostModifiedMember" xlink:to="lab_infa_DebtIssuanceCostModifiedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_96c3ff56-4ce4-4334-9ae1-e6e6573da5d3_terseLabel_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding taxes</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_label_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" xlink: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, Withholding Taxes, Amount</link:label>
    <link:label id="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_documentation_en-US" xlink:label="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" 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, Withholding Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" xlink:to="lab_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_e13b2753-7448-4968-a249-2e752874fda2_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/2022/elts/us-gaap-2022.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_us-gaap_DisaggregationOfRevenueTableTextBlock_9e245519-46e3-47a2-bc8b-15329d7e8c2e_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">Schedule of 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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilities_e25036f5-562c-4a12-90ce-effe3a463a5e_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/2022/elts/us-gaap-2022.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_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_9c55f1f5-1727-4964-b08a-9a42f1253369_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" xlink: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, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than)</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_label_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" xlink: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, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations</link:label>
    <link:label id="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_documentation_en-US" xlink:label="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" 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, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" xlink:to="lab_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations" 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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_dc42f0ae-f1c0-459c-b785-a2597e48ec3c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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 (loss) income, net of taxes:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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), before Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_380b2008-9d8b-424d-b7cf-acd44a4cacbb_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</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/2022/elts/us-gaap-2022.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_infa_DebtInstrumentOriginalIssueDiscountPercentage_90977b21-cad1-4d4c-bb7f-0aedf5fa12e9_terseLabel_en-US" xlink:label="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage" xlink: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, original issue discount percentage</link:label>
    <link:label id="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage_label_en-US" xlink:label="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage" xlink: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, Original Issue Discount Percentage</link:label>
    <link:label id="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage_documentation_en-US" xlink:label="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage" 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, Original Issue Discount Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage" xlink:href="infa-20221231.xsd#infa_DebtInstrumentOriginalIssueDiscountPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage" xlink:to="lab_infa_DebtInstrumentOriginalIssueDiscountPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_a1a34f71-e251-46db-a713-63df23e063d9_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink: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 or Definite-lived Intangible Assets and other Long-lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_25b5f4fb-cc5c-4c6a-96a1-65ce20f8ed11_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0e5b4a8c-2886-436e-9f2d-706e13d4deb8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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 Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_b4b660b9-768e-4020-a863-41887db96aab_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink: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 Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink: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 Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6e99737-154a-41ea-9d52-4757ba219511_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_dfadb50a-2d97-4bca-801e-f877a2f9c64d_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">Other</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/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1b45e8d2-84d6-4b68-9d05-d37268e9fc56_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_de40c682-e5af-400c-b914-d3f24e8bbe40_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/2022/elts/us-gaap-2022.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_us-gaap_LongtermDebtTypeDomain_e5911a2d-ab9e-4b9e-8a02-63b56dedd365_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_89c0725f-8229-4cc0-ac3d-88bb0bc860dd_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" 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">Number of unvested options (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink: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, Nonvested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" 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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6b99a2e6-2eaf-4e19-8a71-b3b88579636d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 benefit computed at statutory tax rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_77256993-40c0-4e7d-8b0e-ddc689821502_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 Expenses</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/2022/elts/us-gaap-2022.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_RevenueRemainingPerformanceObligationPercentage_996caaf8-58b5-4f24-b586-21f4aff96d22_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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, remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_98f6676a-daaa-459d-aa4c-606541f5dc59_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">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/2022/elts/us-gaap-2022.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_ProductWarrantyLiabilityTable_8ea2dcb3-65be-433e-a39b-3acf496ef374_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink: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 Warranty Liability [Table]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink: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 Warranty Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:to="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_0da6cdbd-59f1-48ee-b2d5-b0d91b533b19_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 common stock upon initial public offering, net of underwriting discounts and offering costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_dd05de52-84d7-4154-9ab7-ac1619f4d912_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_af55765c-d11a-4222-aee8-2b3e1052f726_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_85f153c9-a388-4858-8a5f-ed279d83d12b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_43e287c6-1916-4bf1-b628-d32da0389296_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 revenues</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/2022/elts/us-gaap-2022.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_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_6537a707-0023-4c0a-8aa8-a86a4046ed63_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink: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 cost, number of positions eliminated, period percent</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink: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, Number of Positions Eliminated, Period Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:to="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>infa-20221231_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 2023 Workiva-->
<!--r:f71c552a-6347-4787-824b-0806370588e5,g:e1954b70-e76e-48d4-a8ad-38176cdd0146-->
<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.informatica.com/role/Cover" xlink:type="simple" xlink:href="infa-20221231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_daa3e171-e842-4abd-877b-7f0616bee1b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_daa3e171-e842-4abd-877b-7f0616bee1b8" xlink:to="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ce8c73d-8758-4bf6-8bb1-9c7f1d0ff059" xlink:to="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d5b66df5-785a-4ab2-b521-01bcee0472df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:to="loc_us-gaap_CommonClassAMember_d5b66df5-785a-4ab2-b521-01bcee0472df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_91dc3bf0-21a6-4ff4-95ed-8684c76a1f6e" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f343a627-af96-4458-a989-b36538161014" xlink:to="loc_infa_CommonStockClassB1Member_91dc3bf0-21a6-4ff4-95ed-8684c76a1f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_6fe4df8d-d3eb-4276-9570-5edd468c95df" xlink:to="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f40e9b06-c44f-4782-a610-391eecbea61a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentType_f40e9b06-c44f-4782-a610-391eecbea61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a09594ac-1cdb-43c1-974c-ba57e6c3963b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentAnnualReport_a09594ac-1cdb-43c1-974c-ba57e6c3963b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4a03ceff-a8b5-414e-b5d9-dfe803dd3057" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentPeriodEndDate_4a03ceff-a8b5-414e-b5d9-dfe803dd3057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c04cb862-3f7a-4bb2-a261-c6fe65670df0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_CurrentFiscalYearEndDate_c04cb862-3f7a-4bb2-a261-c6fe65670df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_160bbd4c-191e-41de-b1b0-ef68404f92b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentTransitionReport_160bbd4c-191e-41de-b1b0-ef68404f92b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6012f1e4-db13-4c43-910c-67396f1c3136" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityFileNumber_6012f1e4-db13-4c43-910c-67396f1c3136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_21778cf8-0dcf-4dba-8389-37b14b33a23f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityRegistrantName_21778cf8-0dcf-4dba-8389-37b14b33a23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8826be57-8083-4521-9201-ca324432c0d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8826be57-8083-4521-9201-ca324432c0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_d270f218-9d40-4aa6-868d-d05a1953896b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityTaxIdentificationNumber_d270f218-9d40-4aa6-868d-d05a1953896b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_13934680-9538-4a3f-90ba-4067f4f3a6af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressAddressLine1_13934680-9538-4a3f-90ba-4067f4f3a6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c948faf2-a6ee-4197-8d41-8cea2d6e4b89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressCityOrTown_c948faf2-a6ee-4197-8d41-8cea2d6e4b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4b5a11de-098e-459e-bec7-1f7c6ae67f3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressStateOrProvince_4b5a11de-098e-459e-bec7-1f7c6ae67f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8053ba54-92b1-4e84-80c9-2c1b396e4600" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityAddressPostalZipCode_8053ba54-92b1-4e84-80c9-2c1b396e4600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ca46e076-74c5-43a0-bfed-da36efa0c500" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_CityAreaCode_ca46e076-74c5-43a0-bfed-da36efa0c500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_be0a29f6-04d0-4ea6-908f-c6c9ecc2cad6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_LocalPhoneNumber_be0a29f6-04d0-4ea6-908f-c6c9ecc2cad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a28fb84a-eb82-4ad2-b7d2-83546798b4db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_Security12bTitle_a28fb84a-eb82-4ad2-b7d2-83546798b4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ac05b598-bd79-4ee2-a110-eacd087fa0db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_TradingSymbol_ac05b598-bd79-4ee2-a110-eacd087fa0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_57bb85a7-2c29-4014-814c-5908222b6ad3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_SecurityExchangeName_57bb85a7-2c29-4014-814c-5908222b6ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_dda32e58-927d-498e-a648-78c386435c9b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_dda32e58-927d-498e-a648-78c386435c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_f85989e0-7ac9-41f9-bc63-7f3831da1de2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityVoluntaryFilers_f85989e0-7ac9-41f9-bc63-7f3831da1de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_576fb297-4810-44fb-88ae-febd697cad55" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCurrentReportingStatus_576fb297-4810-44fb-88ae-febd697cad55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e02df7b0-5603-40a9-983b-f73bd5b9a019" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityInteractiveDataCurrent_e02df7b0-5603-40a9-983b-f73bd5b9a019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2f92f4c5-159c-42d0-8fa9-37d106b5c9db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityFilerCategory_2f92f4c5-159c-42d0-8fa9-37d106b5c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_dce68707-b119-45c6-b41d-1fe184af43d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntitySmallBusiness_dce68707-b119-45c6-b41d-1fe184af43d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_00bf4a60-bd61-485f-ac18-5c0bdf02cf2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityEmergingGrowthCompany_00bf4a60-bd61-485f-ac18-5c0bdf02cf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_4d602238-a79b-4800-b400-a23239c8fca6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_IcfrAuditorAttestationFlag_4d602238-a79b-4800-b400-a23239c8fca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8f9bfb75-27c3-453c-bc75-a564d68fcd53" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityShellCompany_8f9bfb75-27c3-453c-bc75-a564d68fcd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_c5d665ab-9c12-4223-982f-260b1613d6f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityPublicFloat_c5d665ab-9c12-4223-982f-260b1613d6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8c619435-4e54-40ab-a39a-7f0271c42bd4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8c619435-4e54-40ab-a39a-7f0271c42bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7b621273-527b-4cac-9605-cdf078f6d361" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7b621273-527b-4cac-9605-cdf078f6d361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_af2a7946-5d99-4795-8da0-3c9fd65cbd8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_EntityCentralIndexKey_af2a7946-5d99-4795-8da0-3c9fd65cbd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_205af46e-03b4-46f8-a417-ffb8df991079" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentFiscalYearFocus_205af46e-03b4-46f8-a417-ffb8df991079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b97b7835-0096-4d67-9dc6-8fb9f81e3893" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b97b7835-0096-4d67-9dc6-8fb9f81e3893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c7b8c9e0-0fef-48a3-b08f-e1e14178e377" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_efda5a9f-e284-4933-bdf6-b6a71e0aa119" xlink:to="loc_dei_AmendmentFlag_c7b8c9e0-0fef-48a3-b08f-e1e14178e377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AuditInformation" xlink:type="simple" xlink:href="infa-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_infa_AuditInformationAbstract_be7523f0-5c43-495f-a27b-e4f67193a6b9" xlink:href="infa-20221231.xsd#infa_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_0d2f85ea-014a-4c84-b8fd-11f5760311ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_AuditInformationAbstract_be7523f0-5c43-495f-a27b-e4f67193a6b9" xlink:to="loc_dei_AuditorFirmId_0d2f85ea-014a-4c84-b8fd-11f5760311ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_125ed6d5-8ab9-4e8c-851c-f576895ef3af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_AuditInformationAbstract_be7523f0-5c43-495f-a27b-e4f67193a6b9" xlink:to="loc_dei_AuditorName_125ed6d5-8ab9-4e8c-851c-f576895ef3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_bc749adc-4880-4640-8e22-e519a330281e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_AuditInformationAbstract_be7523f0-5c43-495f-a27b-e4f67193a6b9" xlink:to="loc_dei_AuditorLocation_bc749adc-4880-4640-8e22-e519a330281e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_86412ec5-7379-40c6-a9cb-b214b03c50ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_86412ec5-7379-40c6-a9cb-b214b03c50ec" xlink:to="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5565f0cb-d80d-4224-97a2-da45bfd0bea3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d6e68de1-e6e0-4bb3-a019-0f3efa07bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d6e68de1-e6e0-4bb3-a019-0f3efa07bb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_84b01007-8b88-47a4-911d-87f128dc484e" xlink:href="infa-20221231.xsd#infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b22f32a-a22e-4d5b-a116-4247120152d5" xlink:to="loc_infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember_84b01007-8b88-47a4-911d-87f128dc484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_208a9b25-c7aa-4a5c-b572-dbd7f1b91c99" xlink:to="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5544b186-6885-42a2-ac18-cc2070e50ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_us-gaap_CommonClassAMember_5544b186-6885-42a2-ac18-cc2070e50ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_f3deff3c-9c31-4a08-abb0-7435b70ebaf7" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_infa_CommonStockClassB1Member_f3deff3c-9c31-4a08-abb0-7435b70ebaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_d89fa6c9-c48c-4ce8-b9cc-4c6884e3953a" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0a49f8ba-167d-4355-b066-b781f78cc580" xlink:to="loc_infa_CommonStockClassB2Member_d89fa6c9-c48c-4ce8-b9cc-4c6884e3953a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33db093a-d786-4892-8ed0-d55438c042c5" xlink:to="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:to="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41148467-6e16-4318-b938-26bbaecf026b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41148467-6e16-4318-b938-26bbaecf026b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_2ffe69ea-4e5d-4482-8810-c1a236f45eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_ShortTermInvestments_2ffe69ea-4e5d-4482-8810-c1a236f45eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b06edd69-4565-4fac-b14a-57689510ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b06edd69-4565-4fac-b14a-57689510ab14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ec77fbff-7e38-46ee-94e2-6fa40b09461b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ec77fbff-7e38-46ee-94e2-6fa40b09461b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3ff4350c-bdce-4648-8d65-ca62d669799a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3ff4350c-bdce-4648-8d65-ca62d669799a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_da957036-8f67-46b5-a947-b0b256e65a93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_46374875-5679-44b0-96f3-dd5e25968431" xlink:to="loc_us-gaap_AssetsCurrent_da957036-8f67-46b5-a947-b0b256e65a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_79a5c28d-e558-4183-b5d3-28ba9deafb73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_79a5c28d-e558-4183-b5d3-28ba9deafb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1198eae5-bb4b-42f6-a61f-a1a5a05d9f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1198eae5-bb4b-42f6-a61f-a1a5a05d9f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ae7dcf9-b0e8-464e-90c2-7fea43eb57db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ae7dcf9-b0e8-464e-90c2-7fea43eb57db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_660b5ef1-0503-410e-bdd3-10ee23f6af15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_Goodwill_660b5ef1-0503-410e-bdd3-10ee23f6af15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6360b5dc-b371-4916-ac75-556a074978ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6360b5dc-b371-4916-ac75-556a074978ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d06d3ec8-b3e9-407a-ab27-c4d2165f6ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d06d3ec8-b3e9-407a-ab27-c4d2165f6ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0a7740cb-8e5a-4398-a2dd-cfc27d28668e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0a7740cb-8e5a-4398-a2dd-cfc27d28668e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cb0ade90-a6a6-45be-8d12-78f5bd4f77e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92721af2-9813-465e-84ca-5c06c4ff8d03" xlink:to="loc_us-gaap_Assets_cb0ade90-a6a6-45be-8d12-78f5bd4f77e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ab1f5be-080d-4bd9-8d18-8d4c717a2bc9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6b5094e9-5311-43bd-b89f-3cce61b8a765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_AccountsPayableCurrent_6b5094e9-5311-43bd-b89f-3cce61b8a765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_08a854f6-1775-4268-901c-81dbca062bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_08a854f6-1775-4268-901c-81dbca062bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7ca23094-3299-4207-bdb8-277cb6f9b71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7ca23094-3299-4207-bdb8-277cb6f9b71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ccaa8314-4f14-4c9a-acef-a3c828e24540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ccaa8314-4f14-4c9a-acef-a3c828e24540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e5083fd2-8289-42b9-8e78-7324ac3d9315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_LongTermDebtCurrent_e5083fd2-8289-42b9-8e78-7324ac3d9315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_43fae32b-3086-4092-9cc2-df5be3b79685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_TaxesPayableCurrent_43fae32b-3086-4092-9cc2-df5be3b79685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0ca0b4ed-44c8-48fa-9230-7f7b39c42e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0ca0b4ed-44c8-48fa-9230-7f7b39c42e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_115a348d-ad17-4ccf-be9f-9002daa2bffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2045db1e-635c-4e47-9652-a1715ddba188" xlink:to="loc_us-gaap_LiabilitiesCurrent_115a348d-ad17-4ccf-be9f-9002daa2bffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b46b9d6a-8932-4341-906f-c36a797dfe87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b46b9d6a-8932-4341-906f-c36a797dfe87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb131049-6599-46ac-94e2-614719787927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb131049-6599-46ac-94e2-614719787927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1ff8002-2894-4d47-b9b4-85b47952f386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1ff8002-2894-4d47-b9b4-85b47952f386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7d910be8-8f17-4fb4-9653-64da1deacfee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7d910be8-8f17-4fb4-9653-64da1deacfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1bfeecf7-9879-4287-bf88-a4405f65dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1bfeecf7-9879-4287-bf88-a4405f65dd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_46f73517-b68a-4868-a56f-e196ab0f322e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_46f73517-b68a-4868-a56f-e196ab0f322e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_45901054-b274-4536-984f-98136df6dab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_Liabilities_45901054-b274-4536-984f-98136df6dab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_07c78d5f-56d6-47fc-8c53-92ac34919a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_07c78d5f-56d6-47fc-8c53-92ac34919a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_15c04a41-5df9-49a7-96d5-8e7e01623e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_CommonStockValue_15c04a41-5df9-49a7-96d5-8e7e01623e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_34ceb132-1c75-4b90-92fa-04111aaec77e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_AdditionalPaidInCapital_34ceb132-1c75-4b90-92fa-04111aaec77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e74efa49-e1a5-44a9-a643-0867879b96a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e74efa49-e1a5-44a9-a643-0867879b96a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a73db70c-791e-4a89-8cb8-a26c334229a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a73db70c-791e-4a89-8cb8-a26c334229a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_30576a32-3893-4ac7-ae4c-bbc3d797c1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6a6b2bf1-74c5-4e1b-9ddc-c70bee9b0efd" xlink:to="loc_us-gaap_StockholdersEquity_30576a32-3893-4ac7-ae4c-bbc3d797c1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae10d574-9988-46bf-b74f-07e6a6600f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e2583cb6-a38d-4159-b644-40336e4f2f2b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae10d574-9988-46bf-b74f-07e6a6600f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2f3b3a2d-5cc1-4173-ba42-28e0148a551c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2f3b3a2d-5cc1-4173-ba42-28e0148a551c" xlink:to="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b00179fd-e662-4bf9-bafa-727a36f205de" xlink:to="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_dd4323ff-f597-4eb5-a55b-eacaa1b8010c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_us-gaap_CommonClassAMember_dd4323ff-f597-4eb5-a55b-eacaa1b8010c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_620e25cf-5d7d-489c-8fba-2c3c5c10a502" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_infa_CommonStockClassB1Member_620e25cf-5d7d-489c-8fba-2c3c5c10a502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_3e0bc8a3-2d14-409d-b13b-058b0f93037d" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_220b3211-0f50-40c4-9eb2-5d2e8ab869fd" xlink:to="loc_infa_CommonStockClassB2Member_3e0bc8a3-2d14-409d-b13b-058b0f93037d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_39be3522-089a-4970-a9b7-70c024e9ee3d" xlink:to="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:to="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_96c6c4fe-3105-4bcb-a749-0cb50ce86835" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c8fbe566-4527-4835-b1b1-b838ddc3b425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7a776400-d183-4633-87ac-e71b1e6a743e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c8fbe566-4527-4835-b1b1-b838ddc3b425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b77c9194-7a5f-4067-b69f-aa5a432fdb3f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b71bf057-06dc-4fa2-934e-4faf371439e9" xlink:to="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_11723366-4a6a-4189-a2fc-23ecd6196c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_11723366-4a6a-4189-a2fc-23ecd6196c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1339fa76-df93-419d-9725-de1ed5c41be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1339fa76-df93-419d-9725-de1ed5c41be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fa64c18b-fe68-4f72-9499-16435ae2f90e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesIssued_fa64c18b-fe68-4f72-9499-16435ae2f90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0a800507-85a2-46a0-b837-abc9335643e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94ea7f28-f14a-4a40-8393-2d7a27f28bc3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0a800507-85a2-46a0-b837-abc9335643e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_980853a6-f184-4db1-a394-f5fd2ec973a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_980853a6-f184-4db1-a394-f5fd2ec973a8" xlink:to="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:to="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2404c0ff-0134-4d30-be23-9742246c99e0" xlink:to="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseAndServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:to="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SubscriptionMember_3fc1708c-a618-4970-bdca-7a3d3624102a" xlink:href="infa-20221231.xsd#infa_SubscriptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:to="loc_infa_SubscriptionMember_3fc1708c-a618-4970-bdca-7a3d3624102a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerpetualLicenseMember_5a8c1ffb-d406-4104-a61a-0d3ca2c64cbb" xlink:href="infa-20221231.xsd#infa_PerpetualLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LicenseAndServiceMember_4366ecfc-2804-43f7-bbab-7876cf7ab431" xlink:to="loc_infa_PerpetualLicenseMember_5a8c1ffb-d406-4104-a61a-0d3ca2c64cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_b97ce0ff-c721-423c-a3f3-0062558264be" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_986ee84e-adc5-4f4c-b86f-f49c305ba6ec" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_b97ce0ff-c721-423c-a3f3-0062558264be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_64a8c721-115d-4190-9bb9-0598ba704ad2" xlink:to="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f098eb93-09df-4ffe-bb91-35a006ff7299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f098eb93-09df-4ffe-bb91-35a006ff7299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_ee657db9-dfda-4984-aaeb-9f95b2ba27bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_ee657db9-dfda-4984-aaeb-9f95b2ba27bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_3d758f86-66b6-4e9a-abfb-b75ce5443c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_3d758f86-66b6-4e9a-abfb-b75ce5443c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_88489f51-feb5-4198-9a70-ad6be4227f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_CostOfRevenue_88489f51-feb5-4198-9a70-ad6be4227f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c5caf9ab-56a5-47fa-a52d-39bbe7b397da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_b1a46012-60d6-482d-ba52-ba8f5552ac1e" xlink:to="loc_us-gaap_GrossProfit_c5caf9ab-56a5-47fa-a52d-39bbe7b397da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ff734dcd-8629-4c51-9ccd-843db775d63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ff734dcd-8629-4c51-9ccd-843db775d63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_ce7bebf8-cccd-4ac1-be1f-2966ca846400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_SellingAndMarketingExpense_ce7bebf8-cccd-4ac1-be1f-2966ca846400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c3323b7d-125d-4576-8cdc-7831411c23c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c3323b7d-125d-4576-8cdc-7831411c23c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_1df4a0fa-0e9f-4f91-812d-6ef9f145a85d" xlink:href="infa-20221231.xsd#infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology_1df4a0fa-0e9f-4f91-812d-6ef9f145a85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_7e0a3d90-bd09-40dc-b4d4-ad40917855c7" xlink:href="infa-20221231.xsd#infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges_7e0a3d90-bd09-40dc-b4d4-ad40917855c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_17825990-24f3-45c7-885f-00fdc439e7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_OperatingExpenses_17825990-24f3-45c7-885f-00fdc439e7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_46a97388-cd65-41c2-934d-d40472fa5141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a750c301-aeae-429f-91dd-4d4d24ddbe56" xlink:to="loc_us-gaap_OperatingIncomeLoss_46a97388-cd65-41c2-934d-d40472fa5141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_636fe005-ed40-4544-87e9-0daae039e933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_InvestmentIncomeInterest_636fe005-ed40-4544-87e9-0daae039e933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bf55b8e6-36a3-4840-9614-93b3ea0674c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_InterestExpense_bf55b8e6-36a3-4840-9614-93b3ea0674c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ccebfc56-27e7-46c2-9f23-4d04099e67f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ccebfc56-27e7-46c2-9f23-4d04099e67f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_031cebb3-2a0d-4362-abf7-2a615d71d62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_031cebb3-2a0d-4362-abf7-2a615d71d62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_3c147f0c-3e69-43e1-8b92-08c82add5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_3c147f0c-3e69-43e1-8b92-08c82add5313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cc23d2de-112b-4267-b9e6-95872523ba8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cc23d2de-112b-4267-b9e6-95872523ba8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7b43213e-3e09-470f-9c7e-5559a530fb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_NetIncomeLoss_7b43213e-3e09-470f-9c7e-5559a530fb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f9b517b9-bf47-4cff-b288-5bb54f04c7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:to="loc_us-gaap_EarningsPerShareBasic_f9b517b9-bf47-4cff-b288-5bb54f04c7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_65c34bdd-1466-4cd1-b637-d35fefcecb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d2ce9193-ff49-40c0-8721-3080b4edbc86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_65c34bdd-1466-4cd1-b637-d35fefcecb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9970a905-5f1f-43a0-8db9-062f99ff6a08" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b520ed2-b7bb-40cc-974e-82654a1d42c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b520ed2-b7bb-40cc-974e-82654a1d42c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_69b40d20-c2bc-439b-a050-3dbed301268b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8cfd6888-da63-4662-8c20-eb1a56d5aa1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_69b40d20-c2bc-439b-a050-3dbed301268b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_78282aee-2d49-4e9c-9699-d2700ce064ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2b133881-51bb-469a-9853-16029f8dda77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_78282aee-2d49-4e9c-9699-d2700ce064ea" xlink:to="loc_us-gaap_NetIncomeLoss_2b133881-51bb-469a-9853-16029f8dda77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_33cba9e8-b7a8-4b86-8a28-7f86adee8254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_78282aee-2d49-4e9c-9699-d2700ce064ea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_33cba9e8-b7a8-4b86-8a28-7f86adee8254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_828dd4c1-4a0b-4459-baa9-bb9d82ecaae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_33cba9e8-b7a8-4b86-8a28-7f86adee8254" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_828dd4c1-4a0b-4459-baa9-bb9d82ecaae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract_331e7096-d69b-402d-a46c-e3ef748f26a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_33cba9e8-b7a8-4b86-8a28-7f86adee8254" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract_331e7096-d69b-402d-a46c-e3ef748f26a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_a4fbe398-4696-4a2e-9df4-050edab57cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract_331e7096-d69b-402d-a46c-e3ef748f26a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_a4fbe398-4696-4a2e-9df4-050edab57cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_78282aee-2d49-4e9c-9699-d2700ce064ea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_9dbf1b9c-245e-4280-9b49-8c7473330211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_9dbf1b9c-245e-4280-9b49-8c7473330211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_a3b67976-8e2b-4d39-83a8-d4d4305cbd76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_a3b67976-8e2b-4d39-83a8-d4d4305cbd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_4c413501-9154-4bfc-8957-a8c1ca8f2164" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_4c413501-9154-4bfc-8957-a8c1ca8f2164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_dea7c743-73aa-468f-b80d-3de9bb9ea43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_4c51aadc-4ffe-49f8-949b-89dcc3a153eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_dea7c743-73aa-468f-b80d-3de9bb9ea43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4b38bbc1-e198-47f9-b300-9cd2aea2b853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_78282aee-2d49-4e9c-9699-d2700ce064ea" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4b38bbc1-e198-47f9-b300-9cd2aea2b853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3f07e6cd-a44b-443c-8ef6-e6aed46c1504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_bfd48794-16ad-4b3d-aade-e97e8e247c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3f07e6cd-a44b-443c-8ef6-e6aed46c1504" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_bfd48794-16ad-4b3d-aade-e97e8e247c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_65fe80e5-31d8-40f3-bceb-8bc247150d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3f07e6cd-a44b-443c-8ef6-e6aed46c1504" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_65fe80e5-31d8-40f3-bceb-8bc247150d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_1bc3ce54-265a-4c26-acba-ee90f50f8781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3f07e6cd-a44b-443c-8ef6-e6aed46c1504" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_1bc3ce54-265a-4c26-acba-ee90f50f8781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_e0da2d4e-8255-416b-ac33-8b7e0da52cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3f07e6cd-a44b-443c-8ef6-e6aed46c1504" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_e0da2d4e-8255-416b-ac33-8b7e0da52cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b3cc1376-7e7d-4853-9cae-3d5f54e303f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b3cc1376-7e7d-4853-9cae-3d5f54e303f4" xlink:to="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5346c694-98ee-4365-a9f3-753ac65b1e64" xlink:to="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a3afd9a7-551b-4ace-b356-6c8c98341813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_CommonStockMember_a3afd9a7-551b-4ace-b356-6c8c98341813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fe5a9ba4-6b96-4f74-b281-19cc43795b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fe5a9ba4-6b96-4f74-b281-19cc43795b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c357a1d0-20b4-4a38-8539-dea7ce0aac5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c357a1d0-20b4-4a38-8539-dea7ce0aac5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5c7d0473-2738-4f69-8773-bb2b823360cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7bb1f8eb-de72-419a-8242-cf7411e49d8d" xlink:to="loc_us-gaap_RetainedEarningsMember_5c7d0473-2738-4f69-8773-bb2b823360cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2fb4bc53-dfd0-44fe-bdc8-1cde600f5780" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e7243cc3-7ed1-46bc-98c1-cca3223fc652" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2ea10b06-3a8f-433a-bba6-d4f5bd749488" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e7243cc3-7ed1-46bc-98c1-cca3223fc652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9073ab9a-0bdd-4bd8-819b-d3996a53253d" xlink:to="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_32eb4d91-0cea-4b39-a6cd-d652b7c2909d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_us-gaap_CommonClassAMember_32eb4d91-0cea-4b39-a6cd-d652b7c2909d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_3b815bfd-0bbd-40e4-9791-ee0c3db1f574" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_infa_CommonStockClassB1Member_3b815bfd-0bbd-40e4-9791-ee0c3db1f574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_c3782b7b-af33-48d5-9379-1f4cec01eb6e" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f6b3b99-61cc-430d-b284-f4d5e562f8dd" xlink:to="loc_infa_CommonStockClassB2Member_c3782b7b-af33-48d5-9379-1f4cec01eb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5a753fc8-3b71-4861-892a-383e4bcfcdc2" xlink:to="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7a1fff00-c143-4a77-8f1f-e5f959c0e0c0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b2ecc7c5-c8a0-4633-a289-264820c28ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b2ecc7c5-c8a0-4633-a289-264820c28ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f27ada4d-f5ab-4a48-81a5-b1229307b37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockholdersEquity_f27ada4d-f5ab-4a48-81a5-b1229307b37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7d92ce67-f20c-4c3f-b5ea-6e2e9d98a09d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7d92ce67-f20c-4c3f-b5ea-6e2e9d98a09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_942bed64-3aac-496d-a403-31918586847a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_942bed64-3aac-496d-a403-31918586847a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_63f9d318-9578-42ed-824e-554314c5093b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_63f9d318-9578-42ed-824e-554314c5093b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ed25f9b6-c6ab-4146-b40b-1010357781bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ed25f9b6-c6ab-4146-b40b-1010357781bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8ee0ddf9-4405-4353-bbf5-4bd22f546642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8ee0ddf9-4405-4353-bbf5-4bd22f546642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_92174df1-b011-43d1-90cd-ba7c81b8eaf7" xlink:href="infa-20221231.xsd#infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions_92174df1-b011-43d1-90cd-ba7c81b8eaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c79a8e47-9410-461d-b2b4-2c1b6a97e818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c79a8e47-9410-461d-b2b4-2c1b6a97e818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_47a7a9ee-5a32-4deb-a677-22ab95d5391a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_47a7a9ee-5a32-4deb-a677-22ab95d5391a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef4b27db-3c95-45d8-a312-f9cc6470ae13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef4b27db-3c95-45d8-a312-f9cc6470ae13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4fda8da6-0926-4d3f-9e8c-7745eec26a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_NetIncomeLoss_4fda8da6-0926-4d3f-9e8c-7745eec26a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5edc0203-020d-4e47-a6b1-25b6fdda52bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5edc0203-020d-4e47-a6b1-25b6fdda52bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_068f25f0-9f38-48e5-9c7d-1e4afe10d823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_068f25f0-9f38-48e5-9c7d-1e4afe10d823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2fb957e5-038d-4cf4-b46e-3312015f4504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6a881705-834a-4d45-b302-ae238f5ff219" xlink:to="loc_us-gaap_StockholdersEquity_2fb957e5-038d-4cf4-b46e-3312015f4504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="infa-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_47634c21-9c9d-45d7-bd4c-ec18777f829f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:to="loc_us-gaap_NetIncomeLoss_47634c21-9c9d-45d7-bd4c-ec18777f829f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5f5dd663-e467-4484-9a7f-1d30861cace1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5f5dd663-e467-4484-9a7f-1d30861cace1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f7162bdc-e144-4493-97f4-51431057b89a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f7162bdc-e144-4493-97f4-51431057b89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b9576cdd-7019-415c-8249-9aef6e9b8a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_ShareBasedCompensation_b9576cdd-7019-415c-8249-9aef6e9b8a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_def598d4-aaa3-4fe0-8728-0b13e6748dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_def598d4-aaa3-4fe0-8728-0b13e6748dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7f760186-0310-4a89-be5d-e52af839271b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7f760186-0310-4a89-be5d-e52af839271b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_95e33712-a732-4828-98f9-b224272d082a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_95e33712-a732-4828-98f9-b224272d082a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ed6e4ea3-e203-475d-9f0f-f079224ee375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ed6e4ea3-e203-475d-9f0f-f079224ee375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_28d9f1ff-78af-4607-8922-489352cb7932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_28d9f1ff-78af-4607-8922-489352cb7932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt_a9b31077-6a00-4c7a-9a55-d81575a374e6" xlink:href="infa-20221231.xsd#infa_UnrealizedGainLossOnRemeasurementOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_52f00fcd-52df-470c-a78d-c89740b71d6c" xlink:to="loc_infa_UnrealizedGainLossOnRemeasurementOfDebt_a9b31077-6a00-4c7a-9a55-d81575a374e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_60b7ba20-87d4-4c49-afed-54ace2a0ca2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_60b7ba20-87d4-4c49-afed-54ace2a0ca2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b5f87b2b-dcbf-4312-8a03-451f59abb2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b5f87b2b-dcbf-4312-8a03-451f59abb2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bed7404a-71ad-4516-8174-fefe04b01bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bed7404a-71ad-4516-8174-fefe04b01bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_9e4032d2-ee76-4b55-bb4f-0d6273698a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_9e4032d2-ee76-4b55-bb4f-0d6273698a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c07a5d6e-338d-44c8-964c-bdfcb6b2935e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a442b95b-9660-4b82-aaf5-5088582f582a" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c07a5d6e-338d-44c8-964c-bdfcb6b2935e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_79347269-1732-4acc-9f37-9fe7fc40eb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2f7419d5-2c46-4f89-9a3b-ac363e10fe84" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_79347269-1732-4acc-9f37-9fe7fc40eb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3107de34-9ae0-4fbc-b695-a315bea7ed88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3107de34-9ae0-4fbc-b695-a315bea7ed88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_3b0e22bc-3aec-473f-8368-1695154adca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_3b0e22bc-3aec-473f-8368-1695154adca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_dfabe1f8-070b-45a9-bf27-14369abc3295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_dfabe1f8-070b-45a9-bf27-14369abc3295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4385737-0294-4721-b110-0f976c3eaa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4385737-0294-4721-b110-0f976c3eaa5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c29e668-88de-44a1-8c08-62c6d3b56775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8aa05641-9dd6-4f22-bfdf-d821791727cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c29e668-88de-44a1-8c08-62c6d3b56775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_2d7fc19b-291f-4a84-9896-3b17cdc9ce0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_2d7fc19b-291f-4a84-9896-3b17cdc9ce0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_71f0afd8-557b-4a63-abe7-93a5160d9a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_ProceedsFromStockPlans_71f0afd8-557b-4a63-abe7-93a5160d9a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_cc096566-5722-483c-9a20-1ecfea64dba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_cc096566-5722-483c-9a20-1ecfea64dba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_4c75f170-30a9-48f4-8057-30266cecce9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsOfDividends_4c75f170-30a9-48f4-8057-30266cecce9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4a790e8d-25a8-48f4-8466-747babd1a49c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4a790e8d-25a8-48f4-8466-747babd1a49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_a9290d98-65d1-4e4a-b277-4b917586b230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_a9290d98-65d1-4e4a-b277-4b917586b230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b5568b65-5cb9-4807-8903-276425ac76d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b5568b65-5cb9-4807-8903-276425ac76d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_39679ebc-d45e-4104-b343-d567a41d6213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_39679ebc-d45e-4104-b343-d567a41d6213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentForSettlementOfVestedStockOptions_78a7a4dc-e656-47cd-95ca-5a0a4eeb9dd2" xlink:href="infa-20221231.xsd#infa_PaymentForSettlementOfVestedStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_infa_PaymentForSettlementOfVestedStockOptions_78a7a4dc-e656-47cd-95ca-5a0a4eeb9dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b251b21e-cca3-44c5-a762-4ce0fcd953c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b251b21e-cca3-44c5-a762-4ce0fcd953c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_a89405a3-ce58-4819-9175-0d52a7c0a471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_a89405a3-ce58-4819-9175-0d52a7c0a471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_5e066b82-0cc0-4515-b32e-7ba4692d0049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities_5e066b82-0cc0-4515-b32e-7ba4692d0049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ecded426-cc32-4e39-a3cf-0dd7722f828b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ecded426-cc32-4e39-a3cf-0dd7722f828b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f7a6995c-16ac-4121-b18c-9578ce3c9c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6f8516-58ba-41c4-ab95-f86faa274e5c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f7a6995c-16ac-4121-b18c-9578ce3c9c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0eb6d2c6-9bd2-4785-bd6f-861e924091c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0eb6d2c6-9bd2-4785-bd6f-861e924091c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6ab569c4-e038-4d64-99b0-44b55d96a52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6ab569c4-e038-4d64-99b0-44b55d96a52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9b2dc4a4-1147-4b28-9e4f-58ca032ccdff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9b2dc4a4-1147-4b28-9e4f-58ca032ccdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c3a10437-3043-4288-88e3-d5105b22b697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c3a10437-3043-4288-88e3-d5105b22b697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_f13ab3ba-0a97-48d9-af39-4404b889e5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_f13ab3ba-0a97-48d9-af39-4404b889e5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_80799a66-a04f-4d6e-b13f-2f249f632b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f13ab3ba-0a97-48d9-af39-4404b889e5c1" xlink:to="loc_us-gaap_InterestPaidNet_80799a66-a04f-4d6e-b13f-2f249f632b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0a4102f4-ceb2-485a-bbd8-237d43b8a262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f13ab3ba-0a97-48d9-af39-4404b889e5c1" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0a4102f4-ceb2-485a-bbd8-237d43b8a262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0dc480d2-9d27-4f21-a1d3-c20a4f6e75d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01aef88f-ac21-4602-b975-284c51961737" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0dc480d2-9d27-4f21-a1d3-c20a4f6e75d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41d9ba29-a629-4dca-9c29-9c24649d245e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0dc480d2-9d27-4f21-a1d3-c20a4f6e75d9" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41d9ba29-a629-4dca-9c29-9c24649d245e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredOfferingCostsIncurredButNotYetPaid_9cb84f2c-50fa-4f9b-b401-32e408149cab" xlink:href="infa-20221231.xsd#infa_DeferredOfferingCostsIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0dc480d2-9d27-4f21-a1d3-c20a4f6e75d9" xlink:to="loc_infa_DeferredOfferingCostsIncurredButNotYetPaid_9cb84f2c-50fa-4f9b-b401-32e408149cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/OrganizationandDescriptionofBusiness" xlink:type="simple" xlink:href="infa-20221231.xsd#OrganizationandDescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/OrganizationandDescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b8bcbe0-a041-4b2e-80fd-fdd7f0594fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_f77627cd-49ed-491f-b4ca-9a0d62aab335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b8bcbe0-a041-4b2e-80fd-fdd7f0594fc3" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_f77627cd-49ed-491f-b4ca-9a0d62aab335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f8462df6-7ee4-44fa-9549-b7bf6489bb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_f59f1cbe-119a-4ee4-9bd4-cf0e64a1b598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f8462df6-7ee4-44fa-9549-b7bf6489bb62" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_f59f1cbe-119a-4ee4-9bd4-cf0e64a1b598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments" xlink:type="simple" xlink:href="infa-20221231.xsd#CashCashEquivalentsRestrictedCashandInvestments"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_eb01cda1-8ec0-4460-899f-840593a934b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_a75e9fe8-8bc7-4c6e-847c-f39bf3a99a34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_eb01cda1-8ec0-4460-899f-840593a934b4" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_a75e9fe8-8bc7-4c6e-847c-f39bf3a99a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecurities" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecurities"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecurities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a80a1871-86aa-4e60-9518-645a44a57dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_a355bc47-2f7e-452e-b09a-e1c521bd8315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a80a1871-86aa-4e60-9518-645a44a57dd3" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_a355bc47-2f7e-452e-b09a-e1c521bd8315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="infa-20221231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_138ae807-19ff-43c8-a915-48683fe5c042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_9dcf876e-24fb-45ab-8e70-154bd9aac175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_138ae807-19ff-43c8-a915-48683fe5c042" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_9dcf876e-24fb-45ab-8e70-154bd9aac175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5d7c558c-5cc0-4ca6-a000-530137a685f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_119d247e-1b5d-4018-87a0-fe134cfeeb86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5d7c558c-5cc0-4ca6-a000-530137a685f8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_119d247e-1b5d-4018-87a0-fe134cfeeb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_372abc36-bc8f-4513-8a59-2138c9d28c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_dc7250e5-e883-4dc7-a75f-f89ffd7dfe2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_372abc36-bc8f-4513-8a59-2138c9d28c57" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_dc7250e5-e883-4dc7-a75f-f89ffd7dfe2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="infa-20221231.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_a47742d8-bcc8-49bd-8d08-248ce80fbf47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_4fea9b2e-36dd-4f50-9864-fc08db9fac1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a47742d8-bcc8-49bd-8d08-248ce80fbf47" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_4fea9b2e-36dd-4f50-9864-fc08db9fac1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/Borrowings" xlink:type="simple" xlink:href="infa-20221231.xsd#Borrowings"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/Borrowings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_677b974c-5177-4088-8bb5-297f02e7a65a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_819dd5c5-e417-4b07-9ce2-09ab3d7ac0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_677b974c-5177-4088-8bb5-297f02e7a65a" xlink:to="loc_us-gaap_LongTermDebtTextBlock_819dd5c5-e417-4b07-9ce2-09ab3d7ac0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContract"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7c7182ac-42a1-42d4-b16b-f60a39767691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_871c53bb-4226-42df-a799-a09e4dd4469a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7c7182ac-42a1-42d4-b16b-f60a39767691" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_871c53bb-4226-42df-a799-a09e4dd4469a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/Leases" xlink:type="simple" xlink:href="infa-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cc6d30f2-f855-4f2e-ae5c-ec92a54a38ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_b303a6cc-b8e0-490f-8756-b3c5adfb2e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cc6d30f2-f855-4f2e-ae5c-ec92a54a38ae" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_b303a6cc-b8e0-490f-8756-b3c5adfb2e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_55ac329b-6ee2-47b1-978a-2f23f8c8b107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cc6d30f2-f855-4f2e-ae5c-ec92a54a38ae" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_55ac329b-6ee2-47b1-978a-2f23f8c8b107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c72ee052-71be-420b-8b1f-347dedf3cba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_03681db2-2933-4a76-a9ac-e3f2f5423ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c72ee052-71be-420b-8b1f-347dedf3cba1" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_03681db2-2933-4a76-a9ac-e3f2f5423ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquity" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_16216728-b082-4376-80f5-acacaae5be6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5d0c4ee8-5c10-4cba-97b0-1badd488a644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_16216728-b082-4376-80f5-acacaae5be6c" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5d0c4ee8-5c10-4cba-97b0-1badd488a644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/Employee401KPlan" xlink:type="simple" xlink:href="infa-20221231.xsd#Employee401KPlan"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/Employee401KPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c1a3e3a1-56bc-4dfd-9701-9c4fec8527cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock_e06bac71-8852-417b-b4d6-2d6d1302f35e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c1a3e3a1-56bc-4dfd-9701-9c4fec8527cc" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_e06bac71-8852-417b-b4d6-2d6d1302f35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome" xlink:type="simple" xlink:href="infa-20221231.xsd#AccumulatedOtherComprehensiveLossIncome"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_93e1a738-780e-4725-8df2-97d9ead6e1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bc31cad-ebd4-453d-9233-5d4ac0e898ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_93e1a738-780e-4725-8df2-97d9ead6e1f9" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bc31cad-ebd4-453d-9233-5d4ac0e898ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxes" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_51662bd2-e10c-48a4-a51b-b95ca241e50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_cb580f70-46d0-4ca2-b441-83bf4abd23c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_51662bd2-e10c-48a4-a51b-b95ca241e50c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_cb580f70-46d0-4ca2-b441-83bf4abd23c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/NetLossPerShare" xlink:type="simple" xlink:href="infa-20221231.xsd#NetLossPerShare"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d5bd7522-88cf-4588-9654-0fe90a74bb52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_b6ec0edc-72b1-44eb-8805-44e821089dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d5bd7522-88cf-4588-9654-0fe90a74bb52" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b6ec0edc-72b1-44eb-8805-44e821089dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_47b5bc28-b95b-4ec7-9fbf-50b31661a028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_a77d60cb-24f9-4390-9a4c-42eac45905fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_47b5bc28-b95b-4ec7-9fbf-50b31661a028" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_a77d60cb-24f9-4390-9a4c-42eac45905fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="infa-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_36a859de-d567-4f29-a5c1-e312b5b48511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d55ce843-9cb3-4606-8703-59cc3ff087ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_36a859de-d567-4f29-a5c1-e312b5b48511" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d55ce843-9cb3-4606-8703-59cc3ff087ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SubsequentEvents" xlink:type="simple" xlink:href="infa-20221231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2da3e372-0c29-494d-afbe-7e7136042609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_9c2ed324-88bc-4e4a-9075-c57b3ecb53d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_2da3e372-0c29-494d-afbe-7e7136042609" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_9c2ed324-88bc-4e4a-9075-c57b3ecb53d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_1db53242-ceee-4dc9-a4f2-1a36e23cd8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_1db53242-ceee-4dc9-a4f2-1a36e23cd8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_d0ed50d8-187f-4c5a-be9f-5a393813c69f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_d0ed50d8-187f-4c5a-be9f-5a393813c69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c58655f5-3a1b-4b4c-afd1-b4a2097b4556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_UseOfEstimates_c58655f5-3a1b-4b4c-afd1-b4a2097b4556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_268ef9ec-c37d-4422-aa74-204900a7439f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_268ef9ec-c37d-4422-aa74-204900a7439f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_34aca5e1-d8bc-4cfa-8062-c74ceea9e3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_34aca5e1-d8bc-4cfa-8062-c74ceea9e3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_9f9b5f83-f277-4d2e-9e22-83b334d748b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_9f9b5f83-f277-4d2e-9e22-83b334d748b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_027d2316-8ef3-4c01-849a-8b7a269a9e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_027d2316-8ef3-4c01-849a-8b7a269a9e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1720c425-d3a1-469c-8d49-aa45e8bbe7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1720c425-d3a1-469c-8d49-aa45e8bbe7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_ca74a03f-0429-460c-923f-c232cbcd082c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_ca74a03f-0429-460c-923f-c232cbcd082c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6e65ad5c-35a0-4a55-b10c-230873b9c1b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6e65ad5c-35a0-4a55-b10c-230873b9c1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_a9358f15-7435-46d9-9ce9-b4e576c3dc05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_a9358f15-7435-46d9-9ce9-b4e576c3dc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_a79f583e-2249-4bef-a12d-3aa37fd5523a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_a79f583e-2249-4bef-a12d-3aa37fd5523a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b6487224-75e2-4bfb-abf4-15db3edf7810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b6487224-75e2-4bfb-abf4-15db3edf7810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_4706c005-d289-4ca2-908c-b0048a902f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_4706c005-d289-4ca2-908c-b0048a902f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ae1420e5-79c3-493e-8dcb-c302959fc70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ae1420e5-79c3-493e-8dcb-c302959fc70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_31c2b42b-b5dd-40ce-ad40-f520c044c46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_DebtPolicyTextBlock_31c2b42b-b5dd-40ce-ad40-f520c044c46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_6001f56a-21c3-4c21-8f7d-7ac9ed121245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_6001f56a-21c3-4c21-8f7d-7ac9ed121245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_89c36395-da51-4be2-a4c4-bf7aec0bbfa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_89c36395-da51-4be2-a4c4-bf7aec0bbfa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_72bf0eab-2197-43af-afda-5ee4fb55b111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_72bf0eab-2197-43af-afda-5ee4fb55b111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_a6d6dd39-d585-4d7d-95e1-b73e2099b70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_a6d6dd39-d585-4d7d-95e1-b73e2099b70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_12dc6eed-979b-4288-afe0-19e050f89a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_12dc6eed-979b-4288-afe0-19e050f89a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_cad6a539-6a69-4a66-ae2c-b32185fe4653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_cad6a539-6a69-4a66-ae2c-b32185fe4653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_cf244787-f7d0-4cf4-a169-c83fbe28bb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_cf244787-f7d0-4cf4-a169-c83fbe28bb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2cfdc0d7-db73-491c-a220-f60f8ce49bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3245bc96-7e1b-4aa2-baea-cf3e69d8cbba" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2cfdc0d7-db73-491c-a220-f60f8ce49bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4328dbc2-222c-4c07-b2c1-bff1e7e7be6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_7c29690c-7555-4c13-8a93-5df79b8eb5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4328dbc2-222c-4c07-b2c1-bff1e7e7be6b" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_7c29690c-7555-4c13-8a93-5df79b8eb5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock_dd55c4b7-e34d-4260-b61a-4a43a42d2eda" xlink:href="infa-20221231.xsd#infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4328dbc2-222c-4c07-b2c1-bff1e7e7be6b" xlink:to="loc_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock_dd55c4b7-e34d-4260-b61a-4a43a42d2eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_f330c2ae-9ba2-43e4-b42f-05ebfd683f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4328dbc2-222c-4c07-b2c1-bff1e7e7be6b" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_f330c2ae-9ba2-43e4-b42f-05ebfd683f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#CashCashEquivalentsRestrictedCashandInvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_063de3bb-29f3-4fe9-becd-9884c1bb2029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_e9eece6f-018e-4434-90d6-2bf148626543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_063de3bb-29f3-4fe9-becd-9884c1bb2029" xlink:to="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_e9eece6f-018e-4434-90d6-2bf148626543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_0d88fb18-ed63-4a41-90a2-8bad58dfaa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_063de3bb-29f3-4fe9-becd-9884c1bb2029" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_0d88fb18-ed63-4a41-90a2-8bad58dfaa4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be5273a2-2586-418e-8503-66af99f16333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_624f996a-294f-49f0-8c45-73240aac466b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be5273a2-2586-418e-8503-66af99f16333" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_624f996a-294f-49f0-8c45-73240aac466b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ccbc3119-cc99-43dd-90f6-4b8e952c5145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ce4e30cc-1c5e-4bf3-b43a-67bf88e609f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ccbc3119-cc99-43dd-90f6-4b8e952c5145" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ce4e30cc-1c5e-4bf3-b43a-67bf88e609f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a2a61837-71f5-4540-9ab5-e75a78194ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_796737c3-a4c5-40c7-aa57-adbc5d278589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a2a61837-71f5-4540-9ab5-e75a78194ec2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_796737c3-a4c5-40c7-aa57-adbc5d278589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_ca48e0b0-dbc8-4fd1-9fa4-6f152abf7832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_ca48e0b0-dbc8-4fd1-9fa4-6f152abf7832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_23c59758-b970-42df-a4e8-d873db8684eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_23c59758-b970-42df-a4e8-d873db8684eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_449cce75-87d4-40b5-8991-c6c7b332ac51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_449cce75-87d4-40b5-8991-c6c7b332ac51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock_af537892-6459-44bd-aefe-d481a7dd2ce9" xlink:href="infa-20221231.xsd#infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:to="loc_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock_af537892-6459-44bd-aefe-d481a7dd2ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c921abf7-9269-4faf-ae0a-04596f8ccc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6f09178-6d5a-4e2d-a33f-5b463fb357fc" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c921abf7-9269-4faf-ae0a-04596f8ccc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="infa-20221231.xsd#AccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_d9a73bca-785b-4a45-8fbd-b8913f64dccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_c8ec7232-3031-4d90-aaf4-7bec431884fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d9a73bca-785b-4a45-8fbd-b8913f64dccd" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_c8ec7232-3031-4d90-aaf4-7bec431884fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/BorrowingsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4191d1de-6f1f-4952-8038-6c1c3f07785b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8b13e2ea-ad9c-48af-941c-bb0bf11bfecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4191d1de-6f1f-4952-8038-6c1c3f07785b" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8b13e2ea-ad9c-48af-941c-bb0bf11bfecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_92e70721-9be2-4dbb-9ad9-f16d25146a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4191d1de-6f1f-4952-8038-6c1c3f07785b" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_92e70721-9be2-4dbb-9ad9-f16d25146a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_314dd2e5-eaa8-451f-a680-8fdf33bd3c80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cd0de420-25fc-40db-adbe-9961946b24eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_314dd2e5-eaa8-451f-a680-8fdf33bd3c80" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cd0de420-25fc-40db-adbe-9961946b24eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock_dd29a329-6032-4d27-a2d4-73f794d07b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_314dd2e5-eaa8-451f-a680-8fdf33bd3c80" xlink:to="loc_us-gaap_CapitalizedContractCostTableTextBlock_dd29a329-6032-4d27-a2d4-73f794d07b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesTables" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ac74494d-f5fa-49d3-a7f5-e69383a378eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e03f330e-b288-42a6-99e8-89ecb749471f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ac74494d-f5fa-49d3-a7f5-e69383a378eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e03f330e-b288-42a6-99e8-89ecb749471f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ce4879bc-f768-4ad8-8ebc-21db20495f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_acfb5d5d-eff4-44d9-a506-607e6cf19772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ce4879bc-f768-4ad8-8ebc-21db20495f71" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_acfb5d5d-eff4-44d9-a506-607e6cf19772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_acc33bff-0c92-4e3e-8865-b4692737caf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ce4879bc-f768-4ad8-8ebc-21db20495f71" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_acc33bff-0c92-4e3e-8865-b4692737caf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_ef273fec-3742-44ff-b2ec-662608b26631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ce4879bc-f768-4ad8-8ebc-21db20495f71" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_ef273fec-3742-44ff-b2ec-662608b26631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d1f289a1-ff5b-4598-959e-9b7aa4ed56af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d1f289a1-ff5b-4598-959e-9b7aa4ed56af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_ec3f9f15-97e6-43ae-b5c5-c51b2fb0b268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_ec3f9f15-97e6-43ae-b5c5-c51b2fb0b268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_798e8b18-3157-4f3e-973e-0237a2839ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_798e8b18-3157-4f3e-973e-0237a2839ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_c273de2e-cae8-4ae0-b6e3-a4161365003a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_c273de2e-cae8-4ae0-b6e3-a4161365003a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_adb43c12-899d-4c66-9045-b35bc0147dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c7ef1acc-a216-4adb-8c00-f056246d4166" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_adb43c12-899d-4c66-9045-b35bc0147dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables" xlink:type="simple" xlink:href="infa-20221231.xsd#AccumulatedOtherComprehensiveLossIncomeTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ba65e553-307e-4614-b075-12ddd5f9cd9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_fb45076e-1812-409a-b888-c7ef56b270fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ba65e553-307e-4614-b075-12ddd5f9cd9f" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_fb45076e-1812-409a-b888-c7ef56b270fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_23f569f0-0bb9-42f8-9bc3-aab92a3453c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_23f569f0-0bb9-42f8-9bc3-aab92a3453c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3c9c0660-7ebf-4982-b23a-9c3c9a4b9c16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3c9c0660-7ebf-4982-b23a-9c3c9a4b9c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6e2a8ff4-d230-4772-944a-a6ed79748ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6e2a8ff4-d230-4772-944a-a6ed79748ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5ce63ba2-190f-43af-bd6b-bf9174a24c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5ce63ba2-190f-43af-bd6b-bf9174a24c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_a9bf5b44-872c-4528-97f9-f2e72b562292" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_a9bf5b44-872c-4528-97f9-f2e72b562292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_36d18533-ba2c-4ccc-9766-d5659c111ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_735d4ac9-793f-4f8c-a8a3-d8ff17bb4380" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_36d18533-ba2c-4ccc-9766-d5659c111ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="infa-20221231.xsd#NetLossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_321861b3-f340-432d-b1ce-3a02cd94976e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9c8c0022-d8a5-489d-98ee-f3b4a3d8ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_321861b3-f340-432d-b1ce-3a02cd94976e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9c8c0022-d8a5-489d-98ee-f3b4a3d8ba1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_191cfefc-cd1a-4169-a341-12c127d99ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_321861b3-f340-432d-b1ce-3a02cd94976e" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_191cfefc-cd1a-4169-a341-12c127d99ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactionsTables"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_07562174-dfc4-4c50-b30a-0022dffe7dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_fd3c5bc2-afa7-4c12-ada2-eb70cb5ad374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_07562174-dfc4-4c50-b30a-0022dffe7dcf" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_fd3c5bc2-afa7-4c12-ada2-eb70cb5ad374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#OrganizationandDescriptionofBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8a059705-fa76-450a-a0f2-7e6ee101a246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8a059705-fa76-450a-a0f2-7e6ee101a246" xlink:to="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:to="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_622bd836-d26f-435e-ad92-be57766b575b" xlink:to="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2dd762e3-9cfb-43b2-88dd-3e09102f9c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_us-gaap_CommonClassAMember_2dd762e3-9cfb-43b2-88dd-3e09102f9c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_2557bf0b-4020-40a9-8cb9-3b3d94aab3e8" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_infa_CommonStockClassB1Member_2557bf0b-4020-40a9-8cb9-3b3d94aab3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_f5814099-989a-42ec-8728-9f55ec02163d" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c35306ff-9841-4e9f-b595-727fd2b44917" xlink:to="loc_infa_CommonStockClassB2Member_f5814099-989a-42ec-8728-9f55ec02163d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6bd2e8f3-3d1a-4cca-b85d-396222aab560" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_c517e82a-6e37-48fd-8e0f-09e57bbf3c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:to="loc_us-gaap_IPOMember_c517e82a-6e37-48fd-8e0f-09e57bbf3c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_4b89cc5e-2758-4b5c-b774-e186af5e60f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1c1d84d8-6136-4da3-8d84-3292eedae8a4" xlink:to="loc_us-gaap_OverAllotmentOptionMember_4b89cc5e-2758-4b5c-b774-e186af5e60f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_cd0c9e91-aa55-4190-a29b-0795bc94c347" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b9386f75-4236-4382-b1d2-7979b7cf3a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b9386f75-4236-4382-b1d2-7979b7cf3a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_5dab4c55-9d58-45a5-a396-178a6d2d732c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_5dab4c55-9d58-45a5-a396-178a6d2d732c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_3d459033-f859-4bc3-a896-ad03b3d46e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_3d459033-f859-4bc3-a896-ad03b3d46e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross_05d0c5f3-1103-40d5-997f-c4c63fba81dc" xlink:href="infa-20221231.xsd#infa_SaleOfStockConsiderationReceivedOnTransactionGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_infa_SaleOfStockConsiderationReceivedOnTransactionGross_05d0c5f3-1103-40d5-997f-c4c63fba81dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d0560c24-3ca4-4894-a95d-083e50745fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d0560c24-3ca4-4894-a95d-083e50745fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions_275132fe-fb7d-430b-9110-cc5cb5985285" xlink:href="infa-20221231.xsd#infa_PaymentsOfUnderwritingDiscountsAndCommissions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_infa_PaymentsOfUnderwritingDiscountsAndCommissions_275132fe-fb7d-430b-9110-cc5cb5985285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_50e0fc4c-b048-4138-9539-bd3a9611c597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_51a41a1a-fcf1-44aa-8d29-be78f02f9144" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_50e0fc4c-b048-4138-9539-bd3a9611c597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_085f728b-002d-4de2-b274-d61b34ef402a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_085f728b-002d-4de2-b274-d61b34ef402a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_33e1379e-561a-447b-b647-a2e983394657" xlink:to="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MinimumMember_d32668a1-b5ad-4826-b424-dcb88e750f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7bf6f79a-cd7e-4aa1-8235-2f28e84df169" xlink:to="loc_srt_MaximumMember_37c4bb79-3049-4606-a6c3-3d450755ceef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_25ab49d4-aeb0-4d85-b512-8a7dfe182b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_25ab49d4-aeb0-4d85-b512-8a7dfe182b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_317b88fe-310d-4d38-96a4-c0ebd4f5267c" xlink:to="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_CloudAndSubscriptionSupportMember_caffd746-8895-41b2-a870-e1524ccc72eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52905650-704f-4dd4-b838-5fe2fd23630b" xlink:to="loc_infa_SelfManagedSubscriptionLicenseMember_dbc59d3c-3ad9-4253-9637-75a91126c0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_add40250-aa10-40cd-b722-c132e680a8b5" xlink:to="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4ebee405-91f5-4010-88ee-5fe238c432e6" xlink:to="loc_infa_CommonStockClassB1Member_33e6b66c-9e7f-46b3-9f3b-067ad94fdf38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d216fe8b-e297-4111-852a-78899856b455" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingMember_fc425644-5428-4a5f-b97a-083e8c78b992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_BuildingImprovementsMember_10569a4c-dbd9-41db-a6b3-9fcc789e61c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LandImprovementsMember_fde84752-5172-4c22-baf2-d31f68585be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_483b22a3-4812-4b74-8ddf-970a26f86c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_ComputerEquipmentMember_c773e5be-3f2c-4b8a-accb-9e18c650124e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_85fe03b5-1100-4f94-9589-d1e9d315d0f2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_db944df2-a026-431a-bf8c-76417b5d31d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_75a67ed4-8ddb-4f16-9867-d1d90ba14308" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfReportableSegments_e550d701-539a-4684-86b5-83513fe3f6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:href="infa-20221231.xsd#infa_RevenueFromContractWithCustomerSubscriptionTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_RevenueFromContractWithCustomerSubscriptionTerm_97714c95-4342-4c6d-829b-408de94370a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:href="infa-20221231.xsd#infa_AccountsReceivablePaymentTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_AccountsReceivablePaymentTerms_303e6bfd-ca6d-422f-92df-5952b9675fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityDeferredRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityDeferredRevenue_65298b27-7a3b-48e2-bd65-2c75eb3cd619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:href="infa-20221231.xsd#infa_ContractWithCustomerLiabilityCustomerDeposits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_infa_ContractWithCustomerLiabilityCustomerDeposits_27262d90-f3bf-47ae-ad69-48d700113f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiability_71283ebc-42e9-487b-87d9-caf64ecb9885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_43f8b4d8-61de-4f65-9395-79ff81e90346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_344bae64-8f42-456e-996c-f75abaa24b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_142984d9-e772-4e3b-bed0-ee29ceed9e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0426d9ff-d911-4921-b886-dda1fb0fa831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_28d83c8f-3ae5-4b6b-a522-94a2758bab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_f7a60de5-f266-48d9-87ae-28552020f1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_NumberOfOperatingSegments_8aa490b3-0bcf-4bb8-aa16-a401c83574e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_66653972-f77d-4033-a869-d9968819b4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_02569b4e-e13c-4fe9-91b9-b00951a34f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_24243716-bd7c-4e5f-9225-0c835b0bf888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_Dividends_68e5326e-396d-4f2d-859d-0fc42c432fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f789fbf4-6404-4003-8972-b17275aaf00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90ac2141-015f-474d-9662-86dc0967ab49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_294c0abb-20e1-493a-961c-3f2bd680f677" xlink:to="loc_us-gaap_AdvertisingExpense_c6d29f78-deac-480d-86f5-a1587cc6218c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7aa88c41-d275-4140-ae24-476d497f6096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7aa88c41-d275-4140-ae24-476d497f6096" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:to="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f14de3d6-7146-4667-ad55-e402c43a28bb" xlink:to="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_650041ad-e515-494c-96f5-81ce16e96d60" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_US_650041ad-e515-494c-96f5-81ce16e96d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_9bb5d4de-0da7-4320-aa82-46ad9406ea53" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_IN_9bb5d4de-0da7-4320-aa82-46ad9406ea53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_c0be5228-c263-41c5-b577-4d43a5565f2e" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IE"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_country_IE_c0be5228-c263-41c5-b577-4d43a5565f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_OtherMember_14977fea-bca3-4f33-bced-9426a0d9497d" xlink:href="infa-20221231.xsd#infa_OtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b4ee0e44-1110-42fe-97f0-07ed6d2ab0de" xlink:to="loc_infa_OtherMember_14977fea-bca3-4f33-bced-9426a0d9497d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bf0cb242-9734-4be0-ad5e-233588d3236d" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_800fe4da-5cdf-40d1-92da-00992cc5f438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_4d03916c-a329-403b-ae07-680605089527" xlink:to="loc_us-gaap_NoncurrentAssets_800fe4da-5cdf-40d1-92da-00992cc5f438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_309cbe25-5177-4443-8ce7-3ee1e6403b08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_309cbe25-5177-4443-8ce7-3ee1e6403b08" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_561da856-31ff-493e-a816-a200c3ac554a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_561da856-31ff-493e-a816-a200c3ac554a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_8815ac0e-d474-460c-b7da-b834ac88aa6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_8815ac0e-d474-460c-b7da-b834ac88aa6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_16e23636-6dfb-4949-92ff-3a1886c060fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_16e23636-6dfb-4949-92ff-3a1886c060fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_3cd81777-8540-4880-803f-a5f52de8fcc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_3cd81777-8540-4880-803f-a5f52de8fcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c5673ba0-ac9b-4df8-88ca-dd9bda4c431d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c297e4be-f8e8-46ce-82eb-e505f608ee17" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c5673ba0-ac9b-4df8-88ca-dd9bda4c431d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_9d99ae1b-df60-4d95-b8dd-24b3484eb4d3" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_6d47655b-dcb0-42c2-93bb-ac891c7e8ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_BankTimeDepositsMember_6d47655b-dcb0-42c2-93bb-ac891c7e8ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e8622afd-f30b-4216-8861-a69a193ccdda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_CommercialPaperMember_e8622afd-f30b-4216-8861-a69a193ccdda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_2ba4afc7-9884-4d7e-b571-e63a18a04a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_2ba4afc7-9884-4d7e-b571-e63a18a04a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_9c9c2bd3-f547-4d56-b278-6a549afc2621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember_9c9c2bd3-f547-4d56-b278-6a549afc2621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_ddc6bc99-fa07-416b-bb94-5bce39076d8d" xlink:href="infa-20221231.xsd#infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_059e8665-9151-4b11-ad5e-3b33bc0e1d17" xlink:to="loc_infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember_ddc6bc99-fa07-416b-bb94-5bce39076d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_d8333a41-71d4-4232-8614-201c8aa3647e" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_fd86a014-3238-462b-a72e-c725f0066981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_Cash_fd86a014-3238-462b-a72e-c725f0066981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue_5cebfe22-8c53-4b80-b81a-88e6ffeeec70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_TimeDepositsAtCarryingValue_5cebfe22-8c53-4b80-b81a-88e6ffeeec70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_5f696841-b68c-4a20-a138-cf9c9685b2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_5f696841-b68c-4a20-a138-cf9c9685b2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_f276f154-e118-4d69-9caf-5327a2556360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_CommercialPaperAtCarryingValue_f276f154-e118-4d69-9caf-5327a2556360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_a5df14fc-8c9d-4445-a3b4-5e8c06c782a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValueAbstract_c40f3b52-2598-41d5-8c06-073113a91df8" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_a5df14fc-8c9d-4445-a3b4-5e8c06c782a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98a8ddfa-0082-4c4b-a75b-3a19eadeb634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98a8ddfa-0082-4c4b-a75b-3a19eadeb634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_ecca9d76-af2a-43ca-a065-c9c8b4e1200c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_RestrictedCash_ecca9d76-af2a-43ca-a065-c9c8b4e1200c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c0a58315-df01-45ff-8c04-b79ee9f269a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c0a58315-df01-45ff-8c04-b79ee9f269a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_d4841438-487e-4e5d-a6dc-516fca1e0278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_d1c27691-ff03-4877-a7eb-f6c2d84c1990" xlink:to="loc_us-gaap_ShortTermInvestments_d4841438-487e-4e5d-a6dc-516fca1e0278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_49ab1cdc-b87c-4078-bd4f-7ccab2c26887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_bd9f9850-d3db-401c-9fbd-3ac997f4e663" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_49ab1cdc-b87c-4078-bd4f-7ccab2c26887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecuritiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c53e313b-c59d-4abd-8f87-d29c3aafc8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c53e313b-c59d-4abd-8f87-d29c3aafc8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_9713407b-fab6-47d5-a84f-c69ee36328c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_9713407b-fab6-47d5-a84f-c69ee36328c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a8ef797e-1435-4da6-8c67-17c9da7bf11c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a8ef797e-1435-4da6-8c67-17c9da7bf11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_52ef6a32-0a2a-43e8-9932-e79174fc4229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_52ef6a32-0a2a-43e8-9932-e79174fc4229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_10d0b075-0ef7-4633-bf51-6a2767797eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_10d0b075-0ef7-4633-bf51-6a2767797eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_9b2e0cc5-62fe-4c56-aae3-93d88ad4df81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_38ee742b-5838-4328-8d37-2a4bfb984d42" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_9b2e0cc5-62fe-4c56-aae3-93d88ad4df81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_55003560-2684-41e2-a8b2-bf310d243f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_55003560-2684-41e2-a8b2-bf310d243f9d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:to="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_808227a9-07b8-4456-b3e9-11b18f9dc808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2a45f42b-d8dd-47b4-b3a3-4e4479b064b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2a45f42b-d8dd-47b4-b3a3-4e4479b064b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_33fcef96-46cc-4d88-9798-8001c35dac3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_33fcef96-46cc-4d88-9798-8001c35dac3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_67f152f6-aaf4-458f-9629-ee9e7cd5931f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_67f152f6-aaf4-458f-9629-ee9e7cd5931f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_29cf5734-2b5b-4747-9bc6-f0e983df0416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3d4ae05-d0d9-492c-8485-7e5a48b33be6" xlink:to="loc_us-gaap_CommercialPaperMember_29cf5734-2b5b-4747-9bc6-f0e983df0416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_548d41b9-3a8d-44c8-8226-810859831e33" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95526bec-fe8e-4e4f-94b7-6b766f5c098c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95526bec-fe8e-4e4f-94b7-6b766f5c098c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_831c3139-3710-4b11-b0ce-7461517475f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_831c3139-3710-4b11-b0ce-7461517475f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_450c5ec0-b2c8-4d9d-9f7f-4da480d7869b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_450c5ec0-b2c8-4d9d-9f7f-4da480d7869b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ec87fc22-1ee3-4969-b4c4-d7dcc0b9d0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07506957-0a75-4885-82d0-b10eb5f733a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ec87fc22-1ee3-4969-b4c4-d7dcc0b9d0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7da172ce-2490-4c85-96f0-a0b0b5766651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7da172ce-2490-4c85-96f0-a0b0b5766651" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_490eb5a2-9e9e-4283-a22c-70d0c53e4388" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_92bab20a-573f-4382-b9a9-4a49555a311c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_BankTimeDepositsMember_92bab20a-573f-4382-b9a9-4a49555a311c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_702599a0-d10b-4e59-8c40-631bb025b20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_MoneyMarketFundsMember_702599a0-d10b-4e59-8c40-631bb025b20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_21e3fcac-17fd-4536-a4bf-a2de27ab4137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_CommercialPaperMember_21e3fcac-17fd-4536-a4bf-a2de27ab4137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_74731172-a76c-4182-b8b4-fb53e708affe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_74731172-a76c-4182-b8b4-fb53e708affe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_78beba0c-6b34-4f2d-bb1e-73967cfb8997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_78beba0c-6b34-4f2d-bb1e-73967cfb8997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_a91f9089-ab0e-4b5e-8bcf-0f6067952464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3bac0944-7f6c-419b-a5dc-db5c422ce28e" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_a91f9089-ab0e-4b5e-8bcf-0f6067952464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cbbc8040-62ec-4cfb-87d9-b6cabac14bb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e863c912-e5cb-472e-8a70-8843025fbf2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_805016b8-5076-4090-9023-2f4434ce4e65" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e863c912-e5cb-472e-8a70-8843025fbf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5b7ec9dc-5b1a-4e52-969d-515e8abe18c8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9783c2d3-6c3c-4393-8d01-e9ff4aba1411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9783c2d3-6c3c-4393-8d01-e9ff4aba1411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c30b5a7a-a8a2-448f-bd14-1aa9d230263c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c30b5a7a-a8a2-448f-bd14-1aa9d230263c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7d4574bf-be15-4370-a3bd-d23b69d2e67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3b86db3-fa42-4bba-a24a-25e66bcd7051" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7d4574bf-be15-4370-a3bd-d23b69d2e67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_cad7d911-b3a0-4ee7-902f-9e03c38d6da3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_1ca14fa3-ea98-41bc-8560-9b029e3ac48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:to="loc_us-gaap_ForeignExchangeContractMember_1ca14fa3-ea98-41bc-8560-9b029e3ac48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_8995cd73-0921-4ed7-9660-c108d5357b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1c9c4f55-03e4-4b9f-ba43-9ec40367f062" xlink:to="loc_us-gaap_InterestRateContractMember_8995cd73-0921-4ed7-9660-c108d5357b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8f55e822-ea31-4dd8-92cc-ccd6a58676f1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_b450b751-2f9c-4ac3-8f16-f2038e0bbb85" xlink:href="infa-20221231.xsd#infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets_b450b751-2f9c-4ac3-8f16-f2038e0bbb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e0b17c5-9b9a-4751-a735-34d2288903b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e0b17c5-9b9a-4751-a735-34d2288903b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_69d9e3cd-d150-41eb-9dd7-13a046ed3933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_DerivativeAssets_69d9e3cd-d150-41eb-9dd7-13a046ed3933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ce5d7efd-a3f4-4437-bad8-9b8edc1ffb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7d995a4c-9f4b-4f97-9784-9c65f596863a" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_ce5d7efd-a3f4-4437-bad8-9b8edc1ffb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_7425263b-b0d4-4eab-b15f-4d3de52773aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_7425263b-b0d4-4eab-b15f-4d3de52773aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_b6ed1059-493c-4a25-8b10-b7b89aa6978a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_64dc7b6d-d4f1-470d-9515-78f87061ad6d" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_b6ed1059-493c-4a25-8b10-b7b89aa6978a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_NetAssetValue_eaa90c9d-552d-4c08-bbd1-977ebee92925" xlink:href="infa-20221231.xsd#infa_NetAssetValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a535e0fa-be0e-456f-b9eb-c905a9432f79" xlink:to="loc_infa_NetAssetValue_eaa90c9d-552d-4c08-bbd1-977ebee92925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_302a5e6e-f07f-4597-b66d-91a4caf00fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_302a5e6e-f07f-4597-b66d-91a4caf00fad" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_98a47a65-a6f4-47d7-b464-d076cd6748a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_198205cc-5c3e-453a-ba5b-7fdb9091eba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_LandMember_198205cc-5c3e-453a-ba5b-7fdb9091eba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f129ba5e-af83-4111-ac27-5a53c799b21d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_BuildingMember_f129ba5e-af83-4111-ac27-5a53c799b21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_a876201a-5f8d-42db-9b3a-167962b3a4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_LandImprovementsMember_a876201a-5f8d-42db-9b3a-167962b3a4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_187c98cd-9c4a-47a6-9bd7-b94cffe3ec69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_e73d2c5f-d360-4e23-915f-29cf39cd3dc1" xlink:to="loc_us-gaap_BuildingImprovementsMember_187c98cd-9c4a-47a6-9bd7-b94cffe3ec69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f578f0f0-4044-47ba-8dbf-8b3318b51906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_ComputerEquipmentMember_f578f0f0-4044-47ba-8dbf-8b3318b51906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7c4d5c2a-54f9-4c96-a6cf-2dce5c3fb349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7c4d5c2a-54f9-4c96-a6cf-2dce5c3fb349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_e5914733-afbf-46ef-8e70-14229ef7f4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b77a1c3-3b17-4a5b-95b8-33190e298289" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_e5914733-afbf-46ef-8e70-14229ef7f4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:to="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_385b1c9c-b2a8-482d-9d09-190228007eb4" xlink:to="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0b5fed38-7750-41e7-b6e3-e03779d6f518" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:to="loc_srt_MinimumMember_0b5fed38-7750-41e7-b6e3-e03779d6f518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d1408d9f-a338-4c31-9dd4-e54d27583523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a6b44c5f-c9cc-471b-a5c3-571144d8c12e" xlink:to="loc_srt_MaximumMember_d1408d9f-a338-4c31-9dd4-e54d27583523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_548bd52d-ed7a-4cfc-851f-2eabb0d20db8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ff2650f3-9917-415e-ab0d-9ee7fc6d0ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ff2650f3-9917-415e-ab0d-9ee7fc6d0ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9bcbd95a-aae2-449e-8391-817c9d6c57c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9bcbd95a-aae2-449e-8391-817c9d6c57c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_418554ac-fd19-494d-83e1-3fd0cc4dee85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_418554ac-fd19-494d-83e1-3fd0cc4dee85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a60f6c94-ae5a-4c4f-b2e0-d6961efec734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_abdab9d7-e984-43bf-b8b4-cb8abcfc7574" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a60f6c94-ae5a-4c4f-b2e0-d6961efec734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#PropertyandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fd8db522-6bd6-4cdc-919a-4f89f56596fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f33691c1-91ae-4a01-ae56-56216a9d74cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fd8db522-6bd6-4cdc-919a-4f89f56596fa" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f33691c1-91ae-4a01-ae56-56216a9d74cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_35739f18-a827-4eff-a1a6-afdb9c2d0eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_35739f18-a827-4eff-a1a6-afdb9c2d0eac" xlink:to="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_66f276af-693f-4246-9829-381a38c316a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:to="loc_us-gaap_Goodwill_66f276af-693f-4246-9829-381a38c316a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_16ff34e0-b5f9-4abe-adab-e5291703c2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_16ff34e0-b5f9-4abe-adab-e5291703c2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e7265b8d-0e07-494f-a4d7-25f55a7e044e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e7265b8d-0e07-494f-a4d7-25f55a7e044e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5c40d9ca-3d5b-4a83-bc36-3bae4062536b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3021dfae-e44a-468b-adbd-ec2f848d7dde" xlink:to="loc_us-gaap_Goodwill_5c40d9ca-3d5b-4a83-bc36-3bae4062536b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dce43892-6237-41ed-b1da-d887c0c69e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_1d624976-4f76-488c-89e6-30a662e91b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dce43892-6237-41ed-b1da-d887c0c69e22" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_1d624976-4f76-488c-89e6-30a662e91b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1b4f4254-416f-42ea-b2dd-0a3a12560f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dce43892-6237-41ed-b1da-d887c0c69e22" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1b4f4254-416f-42ea-b2dd-0a3a12560f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a8d66c84-76fe-4724-9775-9b88c5460cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dce43892-6237-41ed-b1da-d887c0c69e22" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a8d66c84-76fe-4724-9775-9b88c5460cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2f458d81-4ab5-4633-90c2-08692d28562f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dce43892-6237-41ed-b1da-d887c0c69e22" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2f458d81-4ab5-4633-90c2-08692d28562f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_87101767-d992-4e45-b573-ca9c96ebd904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_87101767-d992-4e45-b573-ca9c96ebd904" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24d1d3c4-6fc2-40a7-92a0-55574feb4e8a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a075efed-610d-474b-9598-ff0da271864c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a075efed-610d-474b-9598-ff0da271864c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35ceb6d2-baa9-4c67-8f42-def820d1971c" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8dab7cc7-9a03-44b3-a051-295ff153dd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8dab7cc7-9a03-44b3-a051-295ff153dd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_4da560ef-e9bb-4521-952d-f24f366ed94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_e7b56ef7-f8da-4a95-be2a-2d0470ce1f46" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_4da560ef-e9bb-4521-952d-f24f366ed94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_76aab041-0b57-483b-907c-fe775649b5a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5b51d4d8-8e71-4f1f-a346-ea87adcee030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5b51d4d8-8e71-4f1f-a346-ea87adcee030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9f6f444f-f99c-4c71-b48a-c8ee5b01c4a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_83efe656-f3b7-4904-a968-120ecda4d024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_83efe656-f3b7-4904-a968-120ecda4d024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6c93ba8-e3d7-45b8-8093-157e8abb309b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6c93ba8-e3d7-45b8-8093-157e8abb309b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37e949ad-134a-48fe-86ee-3ea01f969dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_99dc7c83-99ad-4b15-8550-ed0d77d10645" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37e949ad-134a-48fe-86ee-3ea01f969dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_549b4039-1aa6-43ef-9015-36fa488dad34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_549b4039-1aa6-43ef-9015-36fa488dad34" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f045b50-9451-4eff-b08d-e7aee40e878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_16905a49-8f5d-40ac-a121-dc85360d0b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:to="loc_us-gaap_CostOfSalesMember_16905a49-8f5d-40ac-a121-dc85360d0b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_3c5e7c33-2025-4671-9c70-9f0bf49c5ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_745d507b-8f6e-485f-bac8-10b63e664296" xlink:to="loc_us-gaap_OperatingExpenseMember_3c5e7c33-2025-4671-9c70-9f0bf49c5ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24157c56-6dd0-47da-aeaf-b54083d2c313" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bc6625be-8e3d-456c-a10d-a4da48776290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26f017f-2d3b-410c-809f-5844de239620" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bc6625be-8e3d-456c-a10d-a4da48776290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4a2e2534-b2e6-4753-980a-af887aedd681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4a2e2534-b2e6-4753-980a-af887aedd681" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cb4e7658-fb82-4bd3-bed1-fafad1c121f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a478b8dd-8a07-449e-8cdf-4b847d64737f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a478b8dd-8a07-449e-8cdf-4b847d64737f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_2e79e0d6-fb5a-43c7-bf60-0d502f7f2637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8836362e-8e91-47b8-979d-709218cf62cb" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_2e79e0d6-fb5a-43c7-bf60-0d502f7f2637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf62a84d-bb87-474f-b9ce-e7a274236e45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9e491762-29e9-46a9-9c85-e49c033a1801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9e491762-29e9-46a9-9c85-e49c033a1801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e6444caf-80c4-4646-9dfa-279fdafc7af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e6444caf-80c4-4646-9dfa-279fdafc7af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b163cb97-4e27-4247-8214-7eec358540cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b163cb97-4e27-4247-8214-7eec358540cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1b1ab893-8608-4f11-8a0e-07ec44306508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1b1ab893-8608-4f11-8a0e-07ec44306508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cca18781-0e7c-423c-ae86-1ebdbe1c37d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cca18781-0e7c-423c-ae86-1ebdbe1c37d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d319fd8d-082a-410b-8b49-f40df3e3346f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d319fd8d-082a-410b-8b49-f40df3e3346f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_418e3134-b985-49e0-85d4-8468c55ba8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_be75dbc7-9bec-4d2f-b4ef-0cb07949f3d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_418e3134-b985-49e0-85d4-8468c55ba8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_491c3389-cd7d-47bf-a1ba-50a2272d1856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_653f80f8-2402-402f-9904-e80c93cd86c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_491c3389-cd7d-47bf-a1ba-50a2272d1856" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_653f80f8-2402-402f-9904-e80c93cd86c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_d387839c-cb2e-4759-b9fd-f03ace3c79a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_491c3389-cd7d-47bf-a1ba-50a2272d1856" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_d387839c-cb2e-4759-b9fd-f03ace3c79a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_095891f6-143e-42c4-853d-c62024bdb748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_491c3389-cd7d-47bf-a1ba-50a2272d1856" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_095891f6-143e-42c4-853d-c62024bdb748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bb0add97-90c3-4d65-af76-7257b63f3723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_491c3389-cd7d-47bf-a1ba-50a2272d1856" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bb0add97-90c3-4d65-af76-7257b63f3723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d7f9e869-f9ca-41af-8db1-483a3981aae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d7f9e869-f9ca-41af-8db1-483a3981aae9" xlink:to="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b007451-da3b-4a4a-ba4f-539b7f24f670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DollarTermLoanMember_033e3f5c-b793-4b5a-a2fd-3e44c3996838" xlink:href="infa-20221231.xsd#infa_DollarTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_09818ade-464a-4d42-b4b0-acfd20777353" xlink:to="loc_infa_DollarTermLoanMember_033e3f5c-b793-4b5a-a2fd-3e44c3996838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_794b291d-9020-4c3a-bec2-627eed688c03" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_3f22e0bd-a170-4618-9a6c-aab5417442f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c94bb7be-64b1-4af0-8d30-09da62efb9d4" xlink:to="loc_us-gaap_MediumTermNotesMember_3f22e0bd-a170-4618-9a6c-aab5417442f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_41e6768f-dbb2-4c36-924d-1c8c37985d1c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6ef86a9e-dc25-4510-83ff-920c88619e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_6ef86a9e-dc25-4510-83ff-920c88619e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_31642daf-a427-4aba-ae61-e48514cadc19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_31642daf-a427-4aba-ae61-e48514cadc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_785f9a80-f54a-4719-9299-cb8415ba96bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_785f9a80-f54a-4719-9299-cb8415ba96bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7d97856d-e5fd-440e-ab5a-7ac3ec49006f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebt_7d97856d-e5fd-440e-ab5a-7ac3ec49006f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d306cc04-d257-4e6b-9934-abada235eb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebtCurrent_d306cc04-d257-4e6b-9934-abada235eb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4995b49a-0065-4382-94cd-0e8e61640ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_468fb3d6-a361-4558-964b-84b20228fc14" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4995b49a-0065-4382-94cd-0e8e61640ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsScheduleofDebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/BorrowingsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_23e1fcbc-5497-4c89-af29-9dcdb619bad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_23e1fcbc-5497-4c89-af29-9dcdb619bad0" xlink:to="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_99167450-6d4a-48a4-8393-379f02bbc685" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DollarTermLoanMember_961af1e5-f46a-4be6-a6ba-18fd581c8eb0" xlink:href="infa-20221231.xsd#infa_DollarTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_DollarTermLoanMember_961af1e5-f46a-4be6-a6ba-18fd581c8eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EuroTermLoanMember_51ecba04-a8f3-4856-b933-db013a334268" xlink:href="infa-20221231.xsd#infa_EuroTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_EuroTermLoanMember_51ecba04-a8f3-4856-b933-db013a334268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SecondLienTermFacilitiesMember_b7ceaf36-eb2d-4af1-a1a4-135608d81602" xlink:href="infa-20221231.xsd#infa_SecondLienTermFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94ffb1ef-8ab8-489d-b05c-b71326d65da0" xlink:to="loc_infa_SecondLienTermFacilitiesMember_b7ceaf36-eb2d-4af1-a1a4-135608d81602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5066c9e2-79fc-4cb4-a86a-05458393d751" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_5f26cfca-bc5d-4def-9f53-5bf97f5be4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:to="loc_us-gaap_MediumTermNotesMember_5f26cfca-bc5d-4def-9f53-5bf97f5be4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7c01a441-d106-4c12-be0d-00608010ecaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_897a55e8-9d5f-4ed0-bebe-0706c322dacf" xlink:to="loc_us-gaap_LineOfCreditMember_7c01a441-d106-4c12-be0d-00608010ecaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9287bd07-04bc-46cc-a00a-c88bebd62fba" xlink:to="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_44204ca7-750b-497c-80d7-7c8dfff1832a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLiborSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLiborSwapRateMember_44204ca7-750b-497c-80d7-7c8dfff1832a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_22c4984e-e1e6-49dc-b80d-7997f73bd904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_BaseRateMember_22c4984e-e1e6-49dc-b80d-7997f73bd904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_ded4946f-a717-4095-90f6-df5799d52743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_38b6900d-5634-40e3-8bee-9b734fa03c17" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_ded4946f-a717-4095-90f6-df5799d52743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4b97bb18-6a0a-4007-a793-73b184aa9e0b" xlink:to="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b5eccf3c-6a07-433b-b984-8d3894ea0deb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:to="loc_srt_MinimumMember_b5eccf3c-6a07-433b-b984-8d3894ea0deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5d4479a4-c69f-4ef0-be30-1c6ee9d5552e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_84653033-fc51-4c0e-a6bf-3251b11cba9d" xlink:to="loc_srt_MaximumMember_5d4479a4-c69f-4ef0-be30-1c6ee9d5552e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_52153340-358e-4333-8fc3-786461145604" xlink:to="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_961fe008-a9c0-4cf7-8063-843cb4124573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_961fe008-a9c0-4cf7-8063-843cb4124573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_700123d1-f848-43e3-918d-20af5a4bfaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_LetterOfCreditMember_700123d1-f848-43e3-918d-20af5a4bfaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_48d31697-395d-4780-8991-e7ebef6c757b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5d7d79a2-f227-4ffe-b489-65f05d016fec" xlink:to="loc_us-gaap_BridgeLoanMember_48d31697-395d-4780-8991-e7ebef6c757b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostsTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DebtIssuanceCostsTypeAxis_f7de3db2-5df7-4a18-ae2a-6747bdecb084" xlink:to="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostExistingMember_de75a423-10a3-4e42-80aa-4a60e11641df" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostExistingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostExistingMember_de75a423-10a3-4e42-80aa-4a60e11641df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostBreakageFeeMember_9bfd9e19-1b50-4fa3-8e7f-1b28588eb43c" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostBreakageFeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostBreakageFeeMember_9bfd9e19-1b50-4fa3-8e7f-1b28588eb43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtIssuanceCostModifiedMember_8d679567-7f83-4fda-8916-9dd4287804ec" xlink:href="infa-20221231.xsd#infa_DebtIssuanceCostModifiedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DebtIssuanceCostsTypeDomain_a174bda0-f457-48f1-8067-c85d4d8adb51" xlink:to="loc_infa_DebtIssuanceCostModifiedMember_8d679567-7f83-4fda-8916-9dd4287804ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9990ea3d-0afb-443e-9b29-e110d6bdc270" xlink:to="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_94a384e9-a136-4876-9a28-7fc670b44034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LongTermDebtFairValue_94a384e9-a136-4876-9a28-7fc670b44034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b82e6264-7b73-4d70-a2e0-167b3e2d0806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b82e6264-7b73-4d70-a2e0-167b3e2d0806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_c21a9ee6-4a38-49e8-bf8e-f098a90cd6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_c21a9ee6-4a38-49e8-bf8e-f098a90cd6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_9834c8dc-817a-4883-9024-9b33a987450a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_9834c8dc-817a-4883-9024-9b33a987450a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_344953c4-13b5-4a8b-ab0e-c250993493f0" xlink:href="infa-20221231.xsd#infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount_344953c4-13b5-4a8b-ab0e-c250993493f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ad0f55e-fcd4-4287-bdb3-9fa36a869a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ad0f55e-fcd4-4287-bdb3-9fa36a869a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage_b56164df-323f-4ce9-a9a5-4739029b139a" xlink:href="infa-20221231.xsd#infa_DebtInstrumentOriginalIssueDiscountPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentOriginalIssueDiscountPercentage_b56164df-323f-4ce9-a9a5-4739029b139a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c2063693-f3bd-47ed-bdb7-dfa71cc00d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LongTermDebt_c2063693-f3bd-47ed-bdb7-dfa71cc00d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_159befbf-cfa7-437d-af72-c10928632453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_159befbf-cfa7-437d-af72-c10928632453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_ade89886-bbd8-4c39-bcad-c12b3adf7bdd" xlink:href="infa-20221231.xsd#infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization_ade89886-bbd8-4c39-bcad-c12b3adf7bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e8bbac14-9864-4732-ab7d-9b8225d04450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e8bbac14-9864-4732-ab7d-9b8225d04450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_651ede12-5679-442b-ab55-0415ecd543f4" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations_651ede12-5679-442b-ab55-0415ecd543f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_ed1fc72d-9071-4be6-b6ad-07316eca7826" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments_ed1fc72d-9071-4be6-b6ad-07316eca7826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_e64942f4-a37c-4c77-83ff-29bfd0dca417" xlink:href="infa-20221231.xsd#infa_DebtInstrumentCovenantMaximumNetLeverageRatio"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentCovenantMaximumNetLeverageRatio_e64942f4-a37c-4c77-83ff-29bfd0dca417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_a04daaa1-33e1-4913-93b9-ec0ca7997518" xlink:href="infa-20221231.xsd#infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_677cc0ed-e163-4760-ac74-593503cceb24" xlink:to="loc_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate_a04daaa1-33e1-4913-93b9-ec0ca7997518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#BorrowingsContractualObligationFiscalYearMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_a36aea43-3991-41ee-8629-ebd9c60f4a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_a36aea43-3991-41ee-8629-ebd9c60f4a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_eed0021b-5cc7-4a54-9005-9b094174a95d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_eed0021b-5cc7-4a54-9005-9b094174a95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_bb88136c-b78b-490e-a14b-f6a331e5bc66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_bb88136c-b78b-490e-a14b-f6a331e5bc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9527fb00-e7ee-48bf-a880-1d81bcdc1de0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9527fb00-e7ee-48bf-a880-1d81bcdc1de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_403f07aa-5f7e-4fab-a46e-232c250b368b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_403f07aa-5f7e-4fab-a46e-232c250b368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_149956d6-d24b-416f-a071-a9fb8a96aef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_149956d6-d24b-416f-a071-a9fb8a96aef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a40a2d7a-f5b9-47b7-bcdf-bb964a232f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c8a24dba-6276-425a-8bd3-bf882432a79c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a40a2d7a-f5b9-47b7-bcdf-bb964a232f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3e065711-0105-4611-94c2-be838826b2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3e065711-0105-4611-94c2-be838826b2fa" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:to="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4775881c-4928-4456-a46c-87e2f6361db8" xlink:to="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseAndServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:to="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:href="infa-20221231.xsd#infa_SubscriptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:to="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CloudAndSubscriptionSupportMember_5fa41020-192e-46ed-9d1c-377d1c486191" xlink:href="infa-20221231.xsd#infa_CloudAndSubscriptionSupportMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:to="loc_infa_CloudAndSubscriptionSupportMember_5fa41020-192e-46ed-9d1c-377d1c486191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_SelfManagedSubscriptionLicenseMember_61fdc1d5-03d8-4519-9521-0bcd9f592d90" xlink:href="infa-20221231.xsd#infa_SelfManagedSubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_SubscriptionMember_8697e1e5-8452-40af-81b1-d56cd36fd14b" xlink:to="loc_infa_SelfManagedSubscriptionLicenseMember_61fdc1d5-03d8-4519-9521-0bcd9f592d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerpetualLicenseMember_59ed7347-3198-447e-9114-e07005102a59" xlink:href="infa-20221231.xsd#infa_PerpetualLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LicenseAndServiceMember_e570f5f8-52ec-45aa-a320-070438f06ea8" xlink:to="loc_infa_PerpetualLicenseMember_59ed7347-3198-447e-9114-e07005102a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dbf26064-ca36-43fc-a058-cd132432974e" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_14870eec-7890-48f0-a9d5-93d7997626e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:to="loc_us-gaap_MaintenanceMember_14870eec-7890-48f0-a9d5-93d7997626e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProfessionalServicesMember_fc8fe1a4-5c2d-4f40-a47e-525e9a8554f6" xlink:href="infa-20221231.xsd#infa_ProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_MaintenanceAndProfessionalServicesMember_4dc0eac7-2081-48c6-bc19-8f05114fc517" xlink:to="loc_infa_ProfessionalServicesMember_fc8fe1a4-5c2d-4f40-a47e-525e9a8554f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7aa21a08-6f70-4360-8a10-3fa61197935b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_31468116-1611-4a89-baf2-db5acab618f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_406c85a4-7e8d-43f7-a103-b1c28cc43497" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_31468116-1611-4a89-baf2-db5acab618f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c532519b-3c53-4a27-abb6-a4e48d95e5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c532519b-3c53-4a27-abb6-a4e48d95e5d3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:to="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_be356456-0c4a-446c-827c-a5651ce12cbc" xlink:to="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_4987e5bd-5980-4c15-ac0d-fe5224191264" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_NorthAmericaMember_4987e5bd-5980-4c15-ac0d-fe5224191264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_8a77a1b1-221e-44d2-8d58-7f6ececbde37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_us-gaap_EMEAMember_8a77a1b1-221e-44d2-8d58-7f6ececbde37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_b754bfff-38c4-4a8a-a170-6791c671fad0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_AsiaPacificMember_b754bfff-38c4-4a8a-a170-6791c671fad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_9e637d6b-c40c-468a-9879-f990741aa111" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_03169afc-b427-4860-b191-f4f35d0e859f" xlink:to="loc_srt_LatinAmericaMember_9e637d6b-c40c-468a-9879-f990741aa111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_96efc20e-7a3b-41ff-a92c-de9e7fa6df61" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58bf68aa-1af9-42c7-9778-d325f506ee6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8dd44a37-af76-461a-b97b-9d22c599fe94" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58bf68aa-1af9-42c7-9778-d325f506ee6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_92239722-d4fa-4ef9-a62f-65f590f8a576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_92239722-d4fa-4ef9-a62f-65f590f8a576" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:to="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f63b308e-7faf-43d6-b27d-435989bf52b3" xlink:to="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_00878cf5-d59e-4a15-83a9-2dcc478c0316" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:to="loc_country_US_00878cf5-d59e-4a15-83a9-2dcc478c0316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_25e8ec92-26f8-4f8b-9c9b-1501489e32c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d66caf9d-a443-4966-a213-c652ab595b72" xlink:to="loc_us-gaap_NonUsMember_25e8ec92-26f8-4f8b-9c9b-1501489e32c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_909146b0-75ff-46a8-bbc4-2d7376139d39" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f675757e-94f1-4d32-b885-c70876a29403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f675757e-94f1-4d32-b885-c70876a29403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_0dfbba88-ce90-4fcd-a77e-db7d1e7312d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_0dfbba88-ce90-4fcd-a77e-db7d1e7312d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_9f048bd2-3f30-466b-ae61-47038f59974d" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b2a1f115-5bc6-443e-8acf-6c1c5c4f35b7" xlink:to="loc_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent_9f048bd2-3f30-466b-ae61-47038f59974d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a72dbea6-e4fc-4b9f-818a-b8513256e449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a72dbea6-e4fc-4b9f-818a-b8513256e449" xlink:to="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_10695873-e981-465c-87c6-6c146b358f52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_10695873-e981-465c-87c6-6c146b358f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CapitalizedContractCostAdditions_f17472ce-093b-4072-be79-fd6902eb548e" xlink:href="infa-20221231.xsd#infa_CapitalizedContractCostAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:to="loc_infa_CapitalizedContractCostAdditions_f17472ce-093b-4072-be79-fd6902eb548e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_0da0576b-eb45-4ce3-923d-e73aafc6859d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_0da0576b-eb45-4ce3-923d-e73aafc6859d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss_6df1c3af-a9c2-4f94-bba1-4d5784ab0d66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:to="loc_us-gaap_CapitalizedContractCostImpairmentLoss_6df1c3af-a9c2-4f94-bba1-4d5784ab0d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_560442aa-cea5-49a1-9e95-17e6dc668bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_CapitalizedContractCostsRollForward_6d54fae4-b8b6-410d-aac0-d2e8ef04f454" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_560442aa-cea5-49a1-9e95-17e6dc668bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_028448b4-5cb3-4e9a-b2b5-d8067eff85cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_028448b4-5cb3-4e9a-b2b5-d8067eff85cf" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:to="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9f1503b9-e4de-42fb-a050-b74fd2785624" xlink:to="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_be828aa1-3f0f-4742-a5ae-faedde588368" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:to="loc_srt_MaximumMember_be828aa1-3f0f-4742-a5ae-faedde588368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_33b65684-4b60-4b07-9a76-11b7f3d26f64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c34f7b16-f03b-4339-963a-579be1b059c0" xlink:to="loc_srt_MinimumMember_33b65684-4b60-4b07-9a76-11b7f3d26f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6138d153-3b1e-461b-b1ab-7c484561f7b9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_df489e6a-1eb6-4917-8cbd-20f7d254557b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_df489e6a-1eb6-4917-8cbd-20f7d254557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_LesseeOperatingLeaseExtensionPeriod_fb20b7d6-162b-4359-8c9b-cc2ae61f090f" xlink:href="infa-20221231.xsd#infa_LesseeOperatingLeaseExtensionPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_infa_LesseeOperatingLeaseExtensionPeriod_fb20b7d6-162b-4359-8c9b-cc2ae61f090f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_b75d568e-01c0-437c-af6b-ab268a4f4242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseExpense_b75d568e-01c0-437c-af6b-ab268a4f4242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2e84c95e-e561-4079-a462-1af8460a580e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeasePayments_2e84c95e-e561-4079-a462-1af8460a580e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_87617a18-c4f3-437a-ab89-a09e89443e29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_87617a18-c4f3-437a-ab89-a09e89443e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0b46830c-31b8-469a-95a4-6dc12cf21711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0b46830c-31b8-469a-95a4-6dc12cf21711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b2ffa5db-b3c5-43ed-9001-fcde902649b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b2ffa5db-b3c5-43ed-9001-fcde902649b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_4acb8e14-e034-4cc7-8dd3-a45963736587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_4acb8e14-e034-4cc7-8dd3-a45963736587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_617145b0-982b-43b2-9662-3d4e68b003b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_617145b0-982b-43b2-9662-3d4e68b003b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_c4cc0014-f977-4597-b10b-99f08f1e8c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_88a51a71-9444-47ee-9924-68da4f871de2" xlink:to="loc_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList_c4cc0014-f977-4597-b10b-99f08f1e8c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesLesseeOperatingLeaseLiabilityMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b93ec943-1a27-4f12-b93a-10e4950c61dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b93ec943-1a27-4f12-b93a-10e4950c61dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9aeb1980-c0e0-49fc-b8e2-dc3ec2eb7c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9aeb1980-c0e0-49fc-b8e2-dc3ec2eb7c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d896c0c9-0eee-4522-b5a6-2d674b5a729d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d896c0c9-0eee-4522-b5a6-2d674b5a729d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b543bc64-2d8f-4462-a725-962ff43a6160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b543bc64-2d8f-4462-a725-962ff43a6160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_309e4eb1-c872-4f96-a119-edd738b155ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_309e4eb1-c872-4f96-a119-edd738b155ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_049edc8a-9ae2-40a7-8f16-6f7501c55719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_049edc8a-9ae2-40a7-8f16-6f7501c55719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1cc85712-0a6b-4a88-9141-483aedaa3153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1cc85712-0a6b-4a88-9141-483aedaa3153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8e246b27-683f-406d-814d-6745da469dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8e246b27-683f-406d-814d-6745da469dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e4080d9a-59b8-4ee0-9fb9-d8b509714738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ea3a12fa-6542-47e4-b502-4d17a94e3252" xlink:to="loc_us-gaap_OperatingLeaseLiability_e4080d9a-59b8-4ee0-9fb9-d8b509714738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="infa-20221231.xsd#LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d142407b-a239-42c0-9c68-9ac95ebb893c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d142407b-a239-42c0-9c68-9ac95ebb893c" xlink:to="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5042ad82-24d6-4cf3-a981-96a508967a71" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_8209f969-dd05-4e9d-a806-7c9364b0699b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_8209f969-dd05-4e9d-a806-7c9364b0699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ed83c84a-632e-43a4-a353-1a9c6c496452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_InterestRateSwapMember_ed83c84a-632e-43a4-a353-1a9c6c496452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_56f80563-a720-4e1a-94e4-46bb6b231cec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dc0b003c-32df-48f5-858c-b14b0c3b6375" xlink:to="loc_us-gaap_ForeignExchangeContractMember_56f80563-a720-4e1a-94e4-46bb6b231cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_44e7e75b-827e-4b88-91d2-3b6bde958dfa" xlink:to="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8343f75e-5eab-4dda-bd9a-50846bea1e2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_53d03db1-e4ce-4923-93f4-4e0d5e33489a" xlink:to="loc_srt_MaximumMember_8343f75e-5eab-4dda-bd9a-50846bea1e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionAxis_beb357ad-75fe-420e-8428-85bfbd850c93" xlink:to="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongMember_cfe52cd5-e4f5-4426-a550-5a5b20abb5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionDomain_d3874ae2-0c2f-4eef-831c-504b72504111" xlink:to="loc_us-gaap_LongMember_cfe52cd5-e4f5-4426-a550-5a5b20abb5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_da08945c-9276-4d86-8447-4430e15a6e8b" xlink:to="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_0a708480-295f-469f-a411-972e30898d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_0a708480-295f-469f-a411-972e30898d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e0c842fb-b7cc-4e91-9513-7c2d8853dc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e0c842fb-b7cc-4e91-9513-7c2d8853dc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_1fc43a07-6bc4-451d-a9fe-3d3d05e90f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_1fc43a07-6bc4-451d-a9fe-3d3d05e90f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_677dfff6-f11d-4c98-81bd-d65e9729ae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_677dfff6-f11d-4c98-81bd-d65e9729ae3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DerivativeNumberOfInstrumentsDeDesignated_f69b2423-8ebf-4583-a93f-30e0f77ee6ae" xlink:href="infa-20221231.xsd#infa_DerivativeNumberOfInstrumentsDeDesignated"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_09b99888-0320-48f7-8f16-d0cc99b60e9e" xlink:to="loc_infa_DerivativeNumberOfInstrumentsDeDesignated_f69b2423-8ebf-4583-a93f-30e0f77ee6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_43d2a2c8-8e50-458e-aab1-7be282df5df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_43d2a2c8-8e50-458e-aab1-7be282df5df5" xlink:to="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_5dfabe7c-3caa-4130-8dac-d8c7158b78e2" xlink:to="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e6e317bd-6de6-465c-a7c5-0f6b7e58ef46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e6e317bd-6de6-465c-a7c5-0f6b7e58ef46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_e314cf3d-70b4-4c55-ae32-28ff5d4ded41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_2d514c36-4892-4c64-bc53-6b4b1c6ffb8a" xlink:to="loc_us-gaap_NondesignatedMember_e314cf3d-70b4-4c55-ae32-28ff5d4ded41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d45773eb-8377-47a2-871b-217431854140" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_06473528-ad87-44b9-bc7f-d365917eddae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_06473528-ad87-44b9-bc7f-d365917eddae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eddaa917-d530-4b55-8bb8-dad1a6159f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b1da8902-b250-426b-a4d8-6cf150c47417" xlink:to="loc_us-gaap_InterestRateSwapMember_eddaa917-d530-4b55-8bb8-dad1a6159f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f736e92f-2c99-443c-8492-fffcad0eb3f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_4ddb6835-e99a-4f32-b3c7-b8afcdf39f45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_4ddb6835-e99a-4f32-b3c7-b8afcdf39f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_866e12b6-38ea-43ed-8b6b-c9d2a4955287" xlink:href="infa-20221231.xsd#infa_AccruedLiabilitiesAndOtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dcf2871f-9ad8-4030-8f4c-bcc72509fc4e" xlink:to="loc_infa_AccruedLiabilitiesAndOtherLiabilitiesMember_866e12b6-38ea-43ed-8b6b-c9d2a4955287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_11e92457-c4c5-4a4a-962d-f100e7c679b4" xlink:to="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_06d25e00-e68f-49cb-8f6f-17d16bbdd185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_06d25e00-e68f-49cb-8f6f-17d16bbdd185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_710180b2-4149-4ecc-8b7f-a6d04d8cc259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_34c6b89b-c3d5-4166-8a8d-58495a3dfbd9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_710180b2-4149-4ecc-8b7f-a6d04d8cc259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d110aca2-9689-4ff1-9e85-2343b2f9c29e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d110aca2-9689-4ff1-9e85-2343b2f9c29e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2436bad5-a639-4b7a-9093-faf221bf6ff2" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4f2d7aa6-1882-4b52-b049-24df4b30eb81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a68da81a-b020-4c26-bd73-9b082f3d0a33" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4f2d7aa6-1882-4b52-b049-24df4b30eb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_79250cc7-e6f1-440b-b183-75840dbb4134" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_e0cf5469-e241-4b4b-9365-c74662bc9834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_e0cf5469-e241-4b4b-9365-c74662bc9834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_47b56b46-6ddd-4e5e-87fa-cde8a5fe936a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1a5621e3-5cb6-43d8-8936-3a2a382c5778" xlink:to="loc_us-gaap_InterestRateSwapMember_47b56b46-6ddd-4e5e-87fa-cde8a5fe936a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd05a032-3b77-4062-aee5-a7d4e4e4523f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_c73e2cca-730a-492c-82b7-6b2d33f201db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:to="loc_us-gaap_CostOfSalesMember_c73e2cca-730a-492c-82b7-6b2d33f201db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_e5990825-45ba-4439-9981-a0958701ad8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e3ce521f-2918-41b5-ace2-c35ed3684db5" xlink:to="loc_us-gaap_OperatingExpenseMember_e5990825-45ba-4439-9981-a0958701ad8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9db7a304-6f75-463a-b141-cd4e7cd8b1be" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_42b4ef5b-9498-4099-a650-aaf9324d2326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_42b4ef5b-9498-4099-a650-aaf9324d2326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_520237f8-4936-4719-85c8-85a55970dc91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_520237f8-4936-4719-85c8-85a55970dc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnDerivativeInstrumentsPretax_968a91a3-19f5-4a17-a435-0025d6e711d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnDerivativeInstrumentsPretax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_GainOnDerivativeInstrumentsPretax_968a91a3-19f5-4a17-a435-0025d6e711d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnDerivativeInstrumentsPretax_ae913ac1-7421-4673-8c92-23285bbf83d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnDerivativeInstrumentsPretax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_292b8cd5-d664-47e9-a6ba-9a6cb9bfab67" xlink:to="loc_us-gaap_LossOnDerivativeInstrumentsPretax_ae913ac1-7421-4673-8c92-23285bbf83d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9aed3841-35a5-4f71-928d-22581ab34425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9aed3841-35a5-4f71-928d-22581ab34425" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e49cf883-7c8e-453b-a2d5-7fe008e65f56" xlink:to="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_503982ea-d55d-45a1-b544-47177fb41ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_59bf7951-8458-43ba-a8d9-7985647f1669" xlink:to="loc_us-gaap_NondesignatedMember_503982ea-d55d-45a1-b544-47177fb41ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e7cfbf3d-e899-4f86-bdff-726fb8ea737f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_1707154e-de74-49fa-b4f3-861688791c66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be76f80a-ccd3-4493-9d51-f9219d0a878c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_1707154e-de74-49fa-b4f3-861688791c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_01f4ee08-928c-415b-8837-02c1a2444ab3" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_546385df-c17d-4898-9834-c24e288b70c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c1a062fb-4dab-44ca-86db-34b59802075d" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_546385df-c17d-4898-9834-c24e288b70c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a74e0301-1338-45e7-817d-ea5c32d3a569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a74e0301-1338-45e7-817d-ea5c32d3a569" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5bc63388-8136-436f-9a50-181439121206" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2015StockPlanMember_965f83a9-50c7-4784-b0a7-99a48588e260" xlink:href="infa-20221231.xsd#infa_A2015StockPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_A2015StockPlanMember_965f83a9-50c7-4784-b0a7-99a48588e260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_A2021StockPlanMember_92ef27f0-12eb-493f-92a1-eaa84c5d8602" xlink:href="infa-20221231.xsd#infa_A2021StockPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_A2021StockPlanMember_92ef27f0-12eb-493f-92a1-eaa84c5d8602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_5f0971a1-1dcf-440c-8a37-811457a67896" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember_5f0971a1-1dcf-440c-8a37-811457a67896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_b9b72a09-e293-4757-9f9a-69c564498269" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_b9b72a09-e293-4757-9f9a-69c564498269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceAndPerformanceBasedShareOptionsMember_c70448f9-1155-447b-8e56-0afae9fe352e" xlink:href="infa-20221231.xsd#infa_ServiceAndPerformanceBasedShareOptionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_ServiceAndPerformanceBasedShareOptionsMember_c70448f9-1155-447b-8e56-0afae9fe352e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_6f9f32e0-9c1e-4f37-84ea-2cbf000d6db4" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_6f9f32e0-9c1e-4f37-84ea-2cbf000d6db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bce65c10-78e1-4055-850c-bce32f100ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_us-gaap_RestrictedStockMember_bce65c10-78e1-4055-850c-bce32f100ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_83ca4ba2-d44f-4673-81ea-085b08867933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_us-gaap_EmployeeStockMember_83ca4ba2-d44f-4673-81ea-085b08867933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_82d56107-7cff-4532-89f8-031ea3237cb6" xlink:href="infa-20221231.xsd#infa_RestrictedStockUnitsAndPerformanceStockUnitsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8992c784-91e2-456a-95ea-99f20c4d5d2b" xlink:to="loc_infa_RestrictedStockUnitsAndPerformanceStockUnitsMember_82d56107-7cff-4532-89f8-031ea3237cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6734fdae-d2d2-4055-82f6-4fc79053e1e4" xlink:to="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9d050953-bdbf-43d5-8555-b60c4432eadd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_us-gaap_CommonClassAMember_9d050953-bdbf-43d5-8555-b60c4432eadd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB1Member_056f98a6-8e3b-4f38-9ec9-3b722489291a" xlink:href="infa-20221231.xsd#infa_CommonStockClassB1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_infa_CommonStockClassB1Member_056f98a6-8e3b-4f38-9ec9-3b722489291a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_CommonStockClassB2Member_5677ebfa-64f2-4966-a519-cf39b1344886" xlink:href="infa-20221231.xsd#infa_CommonStockClassB2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_infa_CommonStockClassB2Member_5677ebfa-64f2-4966-a519-cf39b1344886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3fcf92dd-74f4-44e7-bc31-d1214f87d22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d859f659-0146-4327-bc99-119d3f6265b5" xlink:to="loc_us-gaap_PreferredStockMember_3fcf92dd-74f4-44e7-bc31-d1214f87d22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a10cebe8-56dc-4c67-a850-4fb92e750c5b" xlink:to="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_67f89301-847d-4ee3-b46b-885a47a0b90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_313cc4b9-e478-41bc-884d-77c28883527b" xlink:to="loc_us-gaap_CommonStockMember_67f89301-847d-4ee3-b46b-885a47a0b90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7dd0b159-3ee5-41ac-9c13-2a4f5d39d43e" xlink:to="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_101f1439-a7f5-4a82-9d78-3a90c3628f8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:to="loc_srt_MinimumMember_101f1439-a7f5-4a82-9d78-3a90c3628f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_044db704-1797-413a-b563-e38d31557cbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_304937b2-3e82-4914-a8a3-f3b765475d63" xlink:to="loc_srt_MaximumMember_044db704-1797-413a-b563-e38d31557cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_e8953e55-0132-453b-89d6-4fc401e42ecd" xlink:to="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4074abc5-3b0a-4ad7-81a0-c065f621e671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockSharesIssued_4074abc5-3b0a-4ad7-81a0-c065f621e671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e3e20605-24d4-403d-bab1-b53ecb39ee8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e3e20605-24d4-403d-bab1-b53ecb39ee8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_ed5867ed-d39d-4b85-b413-a651b7f66f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_ed5867ed-d39d-4b85-b413-a651b7f66f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_07dd5f02-abe9-4335-be2a-11113a620348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_07dd5f02-abe9-4335-be2a-11113a620348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_bac06eea-c757-4ea2-9fc7-beaa3b9210ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_bac06eea-c757-4ea2-9fc7-beaa3b9210ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_b777b8fd-f85f-49af-90cb-54895ebcf1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_Dividends_b777b8fd-f85f-49af-90cb-54895ebcf1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6a6d8b48-1ee6-484c-864d-7710faea6d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6a6d8b48-1ee6-484c-864d-7710faea6d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2299df4-a810-4eec-a92c-3f8a764b7321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2299df4-a810-4eec-a92c-3f8a764b7321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09fe63c4-9dfc-4894-aa19-93c765367040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09fe63c4-9dfc-4894-aa19-93c765367040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_917b2234-732e-407f-b57f-d96a7b5493b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_917b2234-732e-407f-b57f-d96a7b5493b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_54c1ee3f-a845-430d-b642-bbeb84c72b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_54c1ee3f-a845-430d-b642-bbeb84c72b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_cc60106e-0b65-406a-9e71-89bc36eb87f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_cc60106e-0b65-406a-9e71-89bc36eb87f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_0da664a4-d716-47ff-86dd-a637acf570ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_0da664a4-d716-47ff-86dd-a637acf570ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_8dbea1f5-1927-4577-816a-d99ba4437432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_8dbea1f5-1927-4577-816a-d99ba4437432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1d5f76f3-f598-4327-850f-193d686ca3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1d5f76f3-f598-4327-850f-193d686ca3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_97feb248-ac46-4ead-a905-aa040dcc26d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_97feb248-ac46-4ead-a905-aa040dcc26d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_5807c67e-03a0-4f9d-9aa4-3a6cab6d04aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_5807c67e-03a0-4f9d-9aa4-3a6cab6d04aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1660f38d-da49-4373-9c0b-16981c5ad5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1660f38d-da49-4373-9c0b-16981c5ad5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f16074a2-61aa-4fc1-8f41-8e587ef05155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f16074a2-61aa-4fc1-8f41-8e587ef05155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_c8237577-adcb-4fac-9d49-5da223b3d3ae" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_c8237577-adcb-4fac-9d49-5da223b3d3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_b4b5a853-f027-4f7b-8755-112c6e8fbf56" xlink:href="infa-20221231.xsd#infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate_b4b5a853-f027-4f7b-8755-112c6e8fbf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_b80181f1-f679-4569-944b-5d8e82b5027d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_b80181f1-f679-4569-944b-5d8e82b5027d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7a723b80-3451-4e48-b73c-8deeb8362675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7a723b80-3451-4e48-b73c-8deeb8362675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3349d82d-ad79-44e7-967f-dae48e2f7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3349d82d-ad79-44e7-967f-dae48e2f7ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fdfb968-16ca-49f9-87df-282a39388491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad4dba0a-d5f2-43dd-8a6f-da4deece281c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fdfb968-16ca-49f9-87df-282a39388491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ff5e5920-1bca-4a15-9453-6d40cf0519b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ff5e5920-1bca-4a15-9453-6d40cf0519b7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:to="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c51d13dd-0308-4a32-85b8-eca694454022" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_7a1b1055-bd9e-44c9-b342-68baa365acee" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_7a1b1055-bd9e-44c9-b342-68baa365acee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_5efced1e-40fe-4614-b8d5-945d3360d5a3" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e0058bc6-b09a-4188-89b4-c48473b88177" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_5efced1e-40fe-4614-b8d5-945d3360d5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c00c5383-3bf9-49fc-8112-360001df0bfe" xlink:to="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6b78fdae-67bc-4dc3-a20f-45979c8e8819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6b78fdae-67bc-4dc3-a20f-45979c8e8819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f0f7b90-ee49-4a4f-b327-b2118a7efeda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f0f7b90-ee49-4a4f-b327-b2118a7efeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_09db1221-7fb9-4267-a439-46604f56c2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_09db1221-7fb9-4267-a439-46604f56c2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a5920eb2-b420-4387-b654-a9fab2e16c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a5920eb2-b420-4387-b654-a9fab2e16c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b6841ae8-dd20-44f5-9293-9dacbb18cbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b362156-4db1-4b6a-adcf-7e7d0bf61ccf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b6841ae8-dd20-44f5-9293-9dacbb18cbaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_220609c0-117f-4885-a862-5a581c6d416f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_220609c0-117f-4885-a862-5a581c6d416f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cac79990-981b-4370-a68f-225fccd3e43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cac79990-981b-4370-a68f-225fccd3e43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5540eacb-4663-48a3-a4cb-e7a789d8c3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5540eacb-4663-48a3-a4cb-e7a789d8c3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5648069c-5657-4bfb-8ab3-b0e78195757f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5648069c-5657-4bfb-8ab3-b0e78195757f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f65069e5-fd77-4538-94b1-4f0b8fc836f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae74f027-9179-4f47-bc31-80d66c87c440" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f65069e5-fd77-4538-94b1-4f0b8fc836f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96d223f0-844f-4319-aa14-209528a4f81f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96d223f0-844f-4319-aa14-209528a4f81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f068af45-fc90-4351-b4a3-0d8df651a956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f068af45-fc90-4351-b4a3-0d8df651a956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_25e6d55b-385b-4a5a-8709-bc6da5af1717" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_71853d1f-2443-4373-947a-0cbbce00ef91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_71853d1f-2443-4373-947a-0cbbce00ef91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e3a9670-085b-43fe-b347-89e8e8e11267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_28f2bbea-7fc9-403a-90cf-febc0a16c8f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e3a9670-085b-43fe-b347-89e8e8e11267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d80b11f2-8b25-41ca-b6bd-d99791bfbd91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d80b11f2-8b25-41ca-b6bd-d99791bfbd91" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:to="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3008f4a3-72cd-44a4-a884-b2c2c035e742" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_18ecef3f-85e6-42a7-b874-e978b396f03d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3730d45e-934c-4639-9c91-f49a68201c42" xlink:to="loc_us-gaap_RestrictedStockMember_18ecef3f-85e6-42a7-b874-e978b396f03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4a067b-19b6-4629-a49a-9a0ed4fdbff7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fba36eb2-8230-4700-9e47-30bb4751a5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fba36eb2-8230-4700-9e47-30bb4751a5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1c034c1b-dd53-493c-8b68-631c676642bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1c034c1b-dd53-493c-8b68-631c676642bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_97be5206-ae68-4448-a2db-4c16380bff1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_97be5206-ae68-4448-a2db-4c16380bff1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abebb787-b90c-4ccb-87bf-0ca112088c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abebb787-b90c-4ccb-87bf-0ca112088c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a5f5cc10-9d41-43b4-ae47-aad250ee6af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_596c061e-a716-4e47-a95c-7952b96cca7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a5f5cc10-9d41-43b4-ae47-aad250ee6af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c87d7007-c81a-4875-a524-436d1044532e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a3616c16-ef1b-4112-af93-b6ae47535429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a3616c16-ef1b-4112-af93-b6ae47535429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96c5d5c2-2e97-4607-8f9d-7c7c1f2987e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_96c5d5c2-2e97-4607-8f9d-7c7c1f2987e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f88bd04d-668a-4e76-bc77-395ed9778ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f88bd04d-668a-4e76-bc77-395ed9778ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_50baa15b-2611-4230-b8fa-4ae91c0320e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_50baa15b-2611-4230-b8fa-4ae91c0320e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_52c473ba-6a09-4cb6-b08e-26ac2f281bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_de55ae77-788d-4ebd-8531-9daabe5069e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_52c473ba-6a09-4cb6-b08e-26ac2f281bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySummaryofValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_670b345f-1158-47ea-91e2-e3b35ffad7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_670b345f-1158-47ea-91e2-e3b35ffad7a9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:to="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a62ffbb1-3fee-49e3-a46d-17bae6d68b57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ServiceBasedAwardOptionsMember_7af87070-1d70-4771-82f7-854da8b82901" xlink:href="infa-20221231.xsd#infa_ServiceBasedAwardOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_infa_ServiceBasedAwardOptionsMember_7af87070-1d70-4771-82f7-854da8b82901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_PerformanceBasedShareOptionsMember_37ad7587-bb5f-4c05-a8b5-05d4649a95a9" xlink:href="infa-20221231.xsd#infa_PerformanceBasedShareOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_infa_PerformanceBasedShareOptionsMember_37ad7587-bb5f-4c05-a8b5-05d4649a95a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_6ed80512-755d-4ca7-9701-b6a58f78db2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70dd1597-b125-4254-8367-675da8c328b8" xlink:to="loc_us-gaap_EmployeeStockMember_6ed80512-755d-4ca7-9701-b6a58f78db2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:to="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1f0c12c6-4b13-451b-a0f5-cf128c23286d" xlink:to="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a22f978-2712-4e53-ba71-e762ff0b909e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:to="loc_srt_MinimumMember_2a22f978-2712-4e53-ba71-e762ff0b909e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_baf5deab-8407-4731-8bab-f14e5b2734a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0b499e2f-a374-40bf-ab7a-4e011ff556a9" xlink:to="loc_srt_MaximumMember_baf5deab-8407-4731-8bab-f14e5b2734a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_01d597b5-5050-426a-9abf-126dac38e802" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7d78be62-4a62-4519-b54a-f34b2bb42e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7d78be62-4a62-4519-b54a-f34b2bb42e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_c2072339-87f6-4c2f-8c9f-8702a3ddb73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_c2072339-87f6-4c2f-8c9f-8702a3ddb73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_917662c8-9ead-4597-aba4-c5415b327133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_917662c8-9ead-4597-aba4-c5415b327133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4b94049c-92f9-49c3-9709-81db50acd64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4b94049c-92f9-49c3-9709-81db50acd64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d3e6c430-9dc2-47a5-b5af-0e8c0dfa83e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d3e6c430-9dc2-47a5-b5af-0e8c0dfa83e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_e70778ec-c8c7-4ba5-b40e-24589e2631ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_e70778ec-c8c7-4ba5-b40e-24589e2631ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ee06ae5c-1b0b-4a11-9739-a75736caee79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ee06ae5c-1b0b-4a11-9739-a75736caee79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_898ac532-0830-4fce-bcbf-6cc6ea0867ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_898ac532-0830-4fce-bcbf-6cc6ea0867ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_cc9d577e-0e40-47c1-81c9-b6b27edd928c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7174111-e10c-4b07-98dc-539e6dbd24bd" xlink:to="loc_us-gaap_SharePrice_cc9d577e-0e40-47c1-81c9-b6b27edd928c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6747f508-02de-4ce7-b98d-3b8d948e9b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6747f508-02de-4ce7-b98d-3b8d948e9b5f" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_bcca5242-6ba8-4df8-8d80-1122b0cf16df" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_dd9acc6c-81da-4c25-aafc-bd9bc60e6753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_CostOfSalesMember_dd9acc6c-81da-4c25-aafc-bd9bc60e6753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b2287bc5-8819-49a8-8048-66def1e42dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b2287bc5-8819-49a8-8048-66def1e42dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_2b891f64-ce21-4b11-8b2f-046921623974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_2b891f64-ce21-4b11-8b2f-046921623974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5b8bc1c9-513f-4121-985e-cc64bfca4552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fe0a279a-3803-4e50-a3cd-43f7d383188a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5b8bc1c9-513f-4121-985e-cc64bfca4552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5137e869-a2b9-44bc-ad12-7cc28ee4a201" xlink:to="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_94d3f76f-f91c-430a-b5e8-d7a8692b3e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03759bf3-b0c1-4baa-b915-40bf15574d47" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_94d3f76f-f91c-430a-b5e8-d7a8692b3e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/Employee401KPlanDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#Employee401KPlanDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/Employee401KPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_bc6c79bb-d2fa-47b1-9626-37c6c642e3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_bc6c79bb-d2fa-47b1-9626-37c6c642e3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_840ce118-061d-4af2-b22c-2c308157d84c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_840ce118-061d-4af2-b22c-2c308157d84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount_12946bb2-0445-4165-82fc-3bd84bcd1079" xlink:href="infa-20221231.xsd#infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount_12946bb2-0445-4165-82fc-3bd84bcd1079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_83fe91c2-cadc-471b-b0eb-3a4be77039d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_83fe91c2-cadc-471b-b0eb-3a4be77039d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017_304a3174-fb25-4ad7-ba37-edc7d634d052" xlink:href="infa-20221231.xsd#infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017_304a3174-fb25-4ad7-ba37-edc7d634d052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_b7846385-5cb8-4e53-b68e-1cf1fa148fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_b7846385-5cb8-4e53-b68e-1cf1fa148fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_abef89fc-4575-4dcc-98b7-326721e67ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_29d165a7-7331-409c-a857-7f0041503149" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_abef89fc-4575-4dcc-98b7-326721e67ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_31a462a4-7167-410e-8459-58b3842d2fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_31a462a4-7167-410e-8459-58b3842d2fd1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1540c2a5-1ea0-40c2-b573-610295996d85" xlink:to="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_60708099-3cb9-4c32-9ff3-865dbe85268e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fa15faf1-f9a0-47f4-a664-92d75063b383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fa15faf1-f9a0-47f4-a664-92d75063b383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_8d5d7261-7a1c-435c-8c28-684dba5b2601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_8d5d7261-7a1c-435c-8c28-684dba5b2601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_518b38e6-a0b1-436c-8008-6d6343e2668f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9da0aaa2-700c-4f83-805e-2ccdf67dfa7a" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_518b38e6-a0b1-436c-8008-6d6343e2668f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3c4bcd12-3ec6-4cf4-9a38-407dbfa2ede1" xlink:to="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_6acac326-7b03-47a6-9f2c-8c24fb2ee837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_5fc9bd0a-4856-46e1-8627-2509925b812b" xlink:to="loc_us-gaap_CashFlowHedgingMember_6acac326-7b03-47a6-9f2c-8c24fb2ee837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1c719d62-bc75-44c6-81ec-fa06773340df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_023d7b03-145e-4744-a88c-5c1acb50b52b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_105c1ff3-e78b-4748-93b1-cadb14a5cf65" xlink:to="loc_us-gaap_InterestRateSwapMember_023d7b03-145e-4744-a88c-5c1acb50b52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8061c662-9978-45d8-ae4a-62d9aca495cc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_423857d1-711a-4d50-aa0d-ad169994ff56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:to="loc_us-gaap_CostOfSalesMember_423857d1-711a-4d50-aa0d-ad169994ff56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_abe54139-d4de-4283-a756-1b8280e662df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a392742f-4b77-4f1c-9854-c441ccb51d3e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_abe54139-d4de-4283-a756-1b8280e662df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0482e629-312b-4f29-a3cb-56a0976d1985" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5b5dceb3-3b98-49c5-a1ca-3baa5de3be4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:to="loc_us-gaap_StockholdersEquity_5b5dceb3-3b98-49c5-a1ca-3baa5de3be4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0cdf4051-64e5-450e-872e-f0c3a642e616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0cdf4051-64e5-450e-872e-f0c3a642e616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_027f55b0-6fc9-4faf-9f95-2f3ec35b3e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_027f55b0-6fc9-4faf-9f95-2f3ec35b3e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f87761aa-8104-4196-a992-6dfe2668237d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_efdb3d40-ce6c-423d-ba13-038d6a5b6ae8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f87761aa-8104-4196-a992-6dfe2668237d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_34cd3e28-c846-4fac-9d09-53e0dc6f410a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e8c0d923-e844-4bb9-8364-b377578b65d3" xlink:to="loc_us-gaap_StockholdersEquity_34cd3e28-c846-4fac-9d09-53e0dc6f410a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_11406a62-40f2-4ea0-8ddb-e4bad5584a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_11406a62-40f2-4ea0-8ddb-e4bad5584a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6fc5de56-9919-4643-b46a-2a61392d51c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6fc5de56-9919-4643-b46a-2a61392d51c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_9d5cd8cf-a8c2-442d-971c-d0af6a330275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_30e55b59-2329-4d25-88d2-42d5d85dc055" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_9d5cd8cf-a8c2-442d-971c-d0af6a330275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c97869b3-4696-40ce-8373-8a9bba7e19ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c97869b3-4696-40ce-8373-8a9bba7e19ec" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d03e4804-6814-4941-b5ad-0e4f750388de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d03e4804-6814-4941-b5ad-0e4f750388de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_93440bbe-cb82-4c5e-b41f-63fd45b884cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_93440bbe-cb82-4c5e-b41f-63fd45b884cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e6002427-aeb7-41fe-bba6-f4045de70d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e6002427-aeb7-41fe-bba6-f4045de70d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f114680f-f07c-4f35-8565-def8b93120a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca26e028-ebef-46db-a2a0-a079b3aaf236" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f114680f-f07c-4f35-8565-def8b93120a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c97869b3-4696-40ce-8373-8a9bba7e19ec" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_57d9a10e-a8b6-4217-aa15-82ddf6e9d498" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_57d9a10e-a8b6-4217-aa15-82ddf6e9d498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b1970fd5-018d-4c60-a705-abfc63a5bb42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b1970fd5-018d-4c60-a705-abfc63a5bb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2c139ffd-4e1d-4a21-adaa-5b809d34653c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2c139ffd-4e1d-4a21-adaa-5b809d34653c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a1bca367-a46e-45b1-b18a-7fed010562ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61e5435d-52b4-41e3-9b01-28d7d2b7eb52" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a1bca367-a46e-45b1-b18a-7fed010562ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a60e90a-577e-45c8-ae03-a8563752e47c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c97869b3-4696-40ce-8373-8a9bba7e19ec" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a60e90a-577e-45c8-ae03-a8563752e47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7c2824bb-519f-4206-96e5-532a060384e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c05336c5-ba0d-429f-ba49-7d65c5ab5932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7c2824bb-519f-4206-96e5-532a060384e9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c05336c5-ba0d-429f-ba49-7d65c5ab5932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_af08b092-d1e4-4405-9af4-88f7a42d2a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7c2824bb-519f-4206-96e5-532a060384e9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_af08b092-d1e4-4405-9af4-88f7a42d2a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_0e9d8a9f-648e-4266-9283-19925bcf2e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7c2824bb-519f-4206-96e5-532a060384e9" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_0e9d8a9f-648e-4266-9283-19925bcf2e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5748e784-4af8-4ede-9c99-4f45a5b2f2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5748e784-4af8-4ede-9c99-4f45a5b2f2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_1ce9ec7a-9035-4bab-aab2-97c8be8a0986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_1ce9ec7a-9035-4bab-aab2-97c8be8a0986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_7841df22-106e-4b78-8aef-5b2b18c05f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_7841df22-106e-4b78-8aef-5b2b18c05f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1132dfe0-e565-4942-9e9d-40cf3490f6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1132dfe0-e565-4942-9e9d-40cf3490f6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_968dd9a0-c9d0-4b96-b3ca-c220ebf87c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_968dd9a0-c9d0-4b96-b3ca-c220ebf87c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_f0a81f28-d665-41b5-91a8-76b8563e1c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_f0a81f28-d665-41b5-91a8-76b8563e1c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_de1034bb-4a2b-4fa9-ae67-1e6d47233088" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount_de1034bb-4a2b-4fa9-ae67-1e6d47233088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_d03c5fc8-576e-44b0-98c2-6615372d10a8" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount_d03c5fc8-576e-44b0-98c2-6615372d10a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_17913198-7b50-4e89-8793-1d011767bf1f" xlink:href="infa-20221231.xsd#infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount_17913198-7b50-4e89-8793-1d011767bf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_26562211-5cf2-4a68-b1d6-a51fb0cf5ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_26562211-5cf2-4a68-b1d6-a51fb0cf5ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_e096861c-ac0c-4616-93b6-59f7635ebc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_e096861c-ac0c-4616-93b6-59f7635ebc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_f8d648cc-1e1b-489a-b2fb-4b8ba0b27783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_f8d648cc-1e1b-489a-b2fb-4b8ba0b27783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7c70c844-b473-4549-aefc-0ddf926e46fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb599f10-047e-4cec-9524-c8b1a1e0bb34" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7c70c844-b473-4549-aefc-0ddf926e46fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd9e830-d165-43ad-b09f-722039b979da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd9e830-d165-43ad-b09f-722039b979da" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_51501325-68c5-4dea-acb1-8b3878bd5f8c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_485c0010-b155-47f2-a169-86166f174407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:to="loc_us-gaap_DomesticCountryMember_485c0010-b155-47f2-a169-86166f174407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_365c89a5-4fb4-41d0-b37d-23146113bb74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70da7e49-3395-4b65-8e27-089c20ba376d" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_365c89a5-4fb4-41d0-b37d-23146113bb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_11a60843-704d-4737-b58b-80cc41469e12" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_b598bfda-6235-4ce8-9ae3-9bd55032d357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_ecc86557-0344-4878-9347-38a8dcfd3cab" xlink:to="loc_us-gaap_ResearchMember_b598bfda-6235-4ce8-9ae3-9bd55032d357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_716e869b-0a1f-4d52-86dd-702f4fe499a6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_6696c226-0c38-4d75-ba97-c4ab8e08528a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_800558c5-35ef-437d-ac6e-be72acaa82b5" xlink:to="loc_srt_SubsidiariesMember_6696c226-0c38-4d75-ba97-c4ab8e08528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_fb8f673c-b9c4-4ee4-b087-486ef2e46d8d" xlink:to="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0936fc4a-eb80-4af5-babc-f375d574b959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b6a9b28f-5755-41d3-a3b9-c5bd203b3b76" xlink:to="loc_us-gaap_NonUsMember_0936fc4a-eb80-4af5-babc-f375d574b959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_0eb2c226-d58f-4d85-9ee4-ee90c0e19eb7" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eef67b1b-7c16-4ee2-972f-73a8e78d0042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eef67b1b-7c16-4ee2-972f-73a8e78d0042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_8bd52ec9-c1af-4234-9b0d-ce7bcdec793d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_OperatingLossCarryforwards_8bd52ec9-c1af-4234-9b0d-ce7bcdec793d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_51f4893e-2da5-48ff-a580-8e436c45a203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_51f4893e-2da5-48ff-a580-8e436c45a203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_c7b8f5e7-d68e-45f9-8797-917c1a3ddbe9" xlink:href="infa-20221231.xsd#infa_DeferredTaxLiabilitiesDeferredDistributionTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_c7b8f5e7-d68e-45f9-8797-917c1a3ddbe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_62b4be5a-62b4-458c-8b61-54cb6917e2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_62b4be5a-62b4-458c-8b61-54cb6917e2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_763bb2eb-19a8-40a6-9ac8-6f1e8a61cf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_763bb2eb-19a8-40a6-9ac8-6f1e8a61cf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7ed8c12b-e99e-4faf-a30c-9661ef926022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7ed8c12b-e99e-4faf-a30c-9661ef926022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4ac0ff6d-d0ea-4429-9612-16e280fc0378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_549ef08b-6b74-4d7b-9bb9-c9166ca3fa40" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4ac0ff6d-d0ea-4429-9612-16e280fc0378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_39624058-8cad-43d0-b87f-3501c8cb7aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_39624058-8cad-43d0-b87f-3501c8cb7aca" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_0dd8a574-e8a1-4d97-aadf-6fe334a436e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_0dd8a574-e8a1-4d97-aadf-6fe334a436e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_fb0b0573-b9e0-43ac-8cb3-fded9031a5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_fb0b0573-b9e0-43ac-8cb3-fded9031a5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3b31c463-fac6-48d0-bda0-0fb6ac3951cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3b31c463-fac6-48d0-bda0-0fb6ac3951cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5378cd09-8867-4013-947d-733edaf542c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5378cd09-8867-4013-947d-733edaf542c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses_78d3c3a2-5d3f-49a1-9252-a1c22cf6c0f9" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsUnrealizedGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_infa_DeferredTaxAssetsUnrealizedGainsLosses_78d3c3a2-5d3f-49a1-9252-a1c22cf6c0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_c14e278d-1deb-4a49-a5bd-5d56eddc30dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_c14e278d-1deb-4a49-a5bd-5d56eddc30dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e3e79adc-df8e-4784-948b-0ded29770da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e3e79adc-df8e-4784-948b-0ded29770da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsOperatingLeaseLiability_95d423f5-d6b2-4078-9441-f333312421b5" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_infa_DeferredTaxAssetsOperatingLeaseLiability_95d423f5-d6b2-4078-9441-f333312421b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_db91742f-c6bb-4b2e-bbae-54f1bf037ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_db91742f-c6bb-4b2e-bbae-54f1bf037ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_779ca07b-97a8-4d8b-86d5-d27c798144fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_779ca07b-97a8-4d8b-86d5-d27c798144fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_3f218ab5-fa5d-4ed8-b86b-4b733ab7da49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_3f218ab5-fa5d-4ed8-b86b-4b733ab7da49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1888b6c8-5b11-4ce2-9ecb-0267f17e9682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1888b6c8-5b11-4ce2-9ecb-0267f17e9682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4c7def32-1273-4c36-9540-ef84e31d2f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4c7def32-1273-4c36-9540-ef84e31d2f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fb255e12-0609-48b3-bde2-a4946eb9a4af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_528f195a-6541-4c47-b44f-def3dd2067b0" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fb255e12-0609-48b3-bde2-a4946eb9a4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_39624058-8cad-43d0-b87f-3501c8cb7aca" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_d1a9e41a-a530-4b01-9809-2646625287a2" xlink:href="infa-20221231.xsd#infa_DeferredTaxLiabilitiesDeferredDistributionTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:to="loc_infa_DeferredTaxLiabilitiesDeferredDistributionTax_d1a9e41a-a530-4b01-9809-2646625287a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6dbc1c1c-b851-499d-b587-5408664ee19a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6dbc1c1c-b851-499d-b587-5408664ee19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_09b21120-6e71-4925-bccf-14a89c72f279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_09b21120-6e71-4925-bccf-14a89c72f279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6a3ea615-ad03-42ae-a700-041ae4f7c0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6a3ea615-ad03-42ae-a700-041ae4f7c0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2f0cf3a5-a857-453a-b000-fdb4ee039e40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_99fe3210-bb59-4908-acff-16faa762c9ff" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_2f0cf3a5-a857-453a-b000-fdb4ee039e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f706bbe7-c0be-4c6d-9655-52c910ece2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_39624058-8cad-43d0-b87f-3501c8cb7aca" xlink:to="loc_us-gaap_DeferredTaxLiabilities_f706bbe7-c0be-4c6d-9655-52c910ece2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesSummaryofValuationAllowanceDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d0264440-0186-4758-9f01-af1ee19bdfac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward_8685c501-04c8-41ea-a538-bc4d4a654cf2" xlink:href="infa-20221231.xsd#infa_DeferredTaxAssetsValuationAllowanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0264440-0186-4758-9f01-af1ee19bdfac" xlink:to="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward_8685c501-04c8-41ea-a538-bc4d4a654cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5647f097-6058-47ee-88b8-9ca53268b7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward_8685c501-04c8-41ea-a538-bc4d4a654cf2" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5647f097-6058-47ee-88b8-9ca53268b7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_51ccc018-00bd-43a2-b4bd-d1beed337e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward_8685c501-04c8-41ea-a538-bc4d4a654cf2" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_51ccc018-00bd-43a2-b4bd-d1beed337e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2a1552e7-99f4-4c0d-9850-cb83e93a689c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_infa_DeferredTaxAssetsValuationAllowanceRollForward_8685c501-04c8-41ea-a538-bc4d4a654cf2" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2a1552e7-99f4-4c0d-9850-cb83e93a689c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_70b4a811-d667-4626-8781-efd47f7e0585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_70b4a811-d667-4626-8781-efd47f7e0585" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_379671ca-1ca6-4812-89d5-8336954cdf9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_379671ca-1ca6-4812-89d5-8336954cdf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6ff43200-8aee-4416-b481-a75412bcaac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6ff43200-8aee-4416-b481-a75412bcaac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_5bf795fd-fae0-413c-b67b-79f5e2181e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_5bf795fd-fae0-413c-b67b-79f5e2181e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_f49379f7-f39e-48c3-af32-52758678faa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_f49379f7-f39e-48c3-af32-52758678faa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bb7de715-4e91-4d99-b073-9cb97a6b003b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bb7de715-4e91-4d99-b073-9cb97a6b003b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b518fd49-49bc-484f-88ae-ced90a626b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b518fd49-49bc-484f-88ae-ced90a626b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_62f46c4a-8be6-4f01-b053-e25358386974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fdf611b1-cc67-451b-9473-c7f67afcaea7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_62f46c4a-8be6-4f01-b053-e25358386974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#NetLossPerShareScheduleofNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_db55f799-1e38-4619-813d-e56af13b58b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8e6f7230-4cf4-4472-946d-f57d12250628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_db55f799-1e38-4619-813d-e56af13b58b0" xlink:to="loc_us-gaap_NetIncomeLoss_8e6f7230-4cf4-4472-946d-f57d12250628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_d96f96c1-05d3-4aff-bb95-c2eb6d5f5496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_db55f799-1e38-4619-813d-e56af13b58b0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_d96f96c1-05d3-4aff-bb95-c2eb6d5f5496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6f13c06a-d30e-4ca6-8a5f-be448e27367a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_d96f96c1-05d3-4aff-bb95-c2eb6d5f5496" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6f13c06a-d30e-4ca6-8a5f-be448e27367a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_feaec102-2d96-4a19-a566-3fdb84ee0edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_d96f96c1-05d3-4aff-bb95-c2eb6d5f5496" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_feaec102-2d96-4a19-a566-3fdb84ee0edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_0d70ab8b-05ee-45d4-b0e4-d593af25d2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_db55f799-1e38-4619-813d-e56af13b58b0" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_0d70ab8b-05ee-45d4-b0e4-d593af25d2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_68763d09-fd84-4d40-a920-53d1e5aa8a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_0d70ab8b-05ee-45d4-b0e4-d593af25d2a8" xlink:to="loc_us-gaap_EarningsPerShareBasic_68763d09-fd84-4d40-a920-53d1e5aa8a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_30a2a5f1-3540-481d-9cd2-efd1e01079c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_0d70ab8b-05ee-45d4-b0e4-d593af25d2a8" xlink:to="loc_us-gaap_EarningsPerShareDiluted_30a2a5f1-3540-481d-9cd2-efd1e01079c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#NetLossPerShareScheduleofDilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c67d3f1d-182a-45fb-aa60-ac0568fcaff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c67d3f1d-182a-45fb-aa60-ac0568fcaff6" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2481c897-79a9-4d50-a534-eba83c21d41e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4631bb4-bc8f-4a4f-a362-5f453797af1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4631bb4-bc8f-4a4f-a362-5f453797af1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7821d402-2f5e-4b79-a6a0-9cbfcec2e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7821d402-2f5e-4b79-a6a0-9cbfcec2e7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ab35e2cd-3d5d-4f9a-aa15-620bfc426e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_PerformanceSharesMember_ab35e2cd-3d5d-4f9a-aa15-620bfc426e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_3c0d275f-ab74-4c8b-a88b-5df7fb967776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff7c0848-fcf2-4acf-8b19-db4bf86f2c1e" xlink:to="loc_us-gaap_EmployeeStockMember_3c0d275f-ab74-4c8b-a88b-5df7fb967776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5edf3feb-abc7-4536-8e16-63b501b25b8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8ff54e6c-0496-4c7c-83ec-c029358fcf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_97bc0e2c-a434-4d1c-bc99-465ed4d4311d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8ff54e6c-0496-4c7c-83ec-c029358fcf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_39c4a085-0d51-4474-9811-69c8b17813ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_39c4a085-0d51-4474-9811-69c8b17813ad" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f700b1bc-57ca-455c-97cd-07292c7385f7" xlink:to="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_8daaf73a-7bc0-48a5-8697-aeb79803d139" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:to="loc_srt_AffiliatedEntityMember_8daaf73a-7bc0-48a5-8697-aeb79803d139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_859e0d93-6607-4443-885b-8f5f964637cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ManagementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_cc36f128-825f-4df5-8b70-77c50d1bb7ee" xlink:to="loc_srt_ManagementMember_859e0d93-6607-4443-885b-8f5f964637cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:to="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1247a760-348c-4683-b147-dac73f90061d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_FormerExecutiveOfficerMember_663d9c6c-2b65-401c-8d6c-c3f9d167a2bb" xlink:href="infa-20221231.xsd#infa_FormerExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a98bcc30-64d7-4a7c-82bb-be6c85a8ee41" xlink:to="loc_infa_FormerExecutiveOfficerMember_663d9c6c-2b65-401c-8d6c-c3f9d167a2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6cfe0e05-e322-4d4d-87dc-947234a2b0d1" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_c2625ab8-9180-4373-b63f-4186cd5e1941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_c2625ab8-9180-4373-b63f-4186cd5e1941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_5bb18173-ee93-4910-82ec-71d68dd2990b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0e8b359e-e116-4934-b84d-d1d74d965a18" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_5bb18173-ee93-4910-82ec-71d68dd2990b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_c380544a-86ec-4971-a3e5-6d2b2bc8961f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_c380544a-86ec-4971-a3e5-6d2b2bc8961f" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_81477a7d-a58c-4419-b2a0-9bd94427300a" xlink:to="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_f74108cd-8cca-4707-8620-792c234191a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_dac89389-4dbf-4845-8508-cf160a28df0d" xlink:to="loc_srt_AffiliatedEntityMember_f74108cd-8cca-4707-8620-792c234191a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_22ff4eff-493d-4a17-bc1c-524002c4bf59" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_MaintenanceAndProfessionalServicesMember_6dd34bbb-bfee-4662-90ba-c4289cae47af" xlink:href="infa-20221231.xsd#infa_MaintenanceAndProfessionalServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_079ca1a2-74f2-48b2-a290-3882795eff85" xlink:to="loc_infa_MaintenanceAndProfessionalServicesMember_6dd34bbb-bfee-4662-90ba-c4289cae47af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_149dc2ad-bf06-41b9-9189-30a27afb3e5e" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_23f0d6e2-9bd4-4f25-9b90-877fbe3e0526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_626c51ff-6e2b-47ee-8ce4-cd7a670d8f9a" xlink:to="loc_us-gaap_RevenueFromRelatedParties_23f0d6e2-9bd4-4f25-9b90-877fbe3e0526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c34ddd8d-f95f-4e23-8d0d-67cc4992213a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c34ddd8d-f95f-4e23-8d0d-67cc4992213a" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:to="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_67485a8c-ea04-4649-983d-a57acdb8c354" xlink:to="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d6bda2c-e298-415f-99d1-1fba42fe5c47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:to="loc_srt_MinimumMember_7d6bda2c-e298-415f-99d1-1fba42fe5c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b88928ed-538e-453f-8c09-ad35670cde5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bfc3ac23-7810-4594-9493-96cc111a7c1f" xlink:to="loc_srt_MaximumMember_b88928ed-538e-453f-8c09-ad35670cde5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_33a94d3a-dc7e-4abf-9448-bafdda58874a" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_56e57211-7e53-421f-8048-2aea352a1cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligation_56e57211-7e53-421f-8048-2aea352a1cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_482048ea-0f51-4306-87a3-bed723e28b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_482048ea-0f51-4306-87a3-bed723e28b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear_839c6d83-4f32-4384-9bcf-c5c450c12e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondAndThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondAndThirdYear_839c6d83-4f32-4384-9bcf-c5c450c12e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear_bf32106b-64ea-4700-883c-2cf6f84bb35e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthAndFifthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthAndFifthYear_bf32106b-64ea-4700-883c-2cf6f84bb35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_infa_ProductWarrantyTerm_58e817f1-9ba6-4038-89c7-b01ccf2c8601" xlink:href="infa-20221231.xsd#infa_ProductWarrantyTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_8ce32767-2bd7-4b44-8eab-55781c909d61" xlink:to="loc_infa_ProductWarrantyTerm_58e817f1-9ba6-4038-89c7-b01ccf2c8601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.informatica.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="infa-20221231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.informatica.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_08838427-a678-44c0-acfd-940ec2839b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_08838427-a678-44c0-acfd-940ec2839b3f" xlink:to="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f0219d7a-9317-41ec-ad46-1ebbb16d2a74" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_96f20f81-2ec5-42d4-961f-5de272b1b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_827cc981-3256-4b48-a6ee-5e4eee8b62a3" xlink:to="loc_us-gaap_SubsequentEventMember_96f20f81-2ec5-42d4-961f-5de272b1b3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:to="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0cb001ae-e605-4e9c-8002-30d4cfe817e4" xlink:to="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4787c65f-1172-4197-93f4-d2845a6a0acd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:to="loc_srt_MinimumMember_4787c65f-1172-4197-93f4-d2845a6a0acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_edd8defc-58a5-44ca-8299-b62f27b4eaa4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_77ece870-f829-4ae5-bd16-a4ec5bdae79c" xlink:to="loc_srt_MaximumMember_edd8defc-58a5-44ca-8299-b62f27b4eaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f43d6dcf-1358-4873-aacf-71c2eb2fc635" xlink:to="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_117c407c-dadd-4163-9983-ab58150ff1df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_117c407c-dadd-4163-9983-ab58150ff1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_64e1b427-12c1-46ac-ac78-239d2eedeafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_64e1b427-12c1-46ac-ac78-239d2eedeafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_df947cd5-b0ee-4e21-9850-f24087e668f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_a605197d-0b1c-4d1c-b513-77c5f5e263f2" xlink:to="loc_us-gaap_RestructuringCharges_df947cd5-b0ee-4e21-9850-f24087e668f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>infa-20221231_g1.jpg
<TEXT>
begin 644 infa-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1"617AI9@  34T *@    @ ! $[  (
M   ,   (2H=I  0    !   (5IR=  $    8   0=NH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $QA;2P@36]N
M:6-A   !ZAP !P  " P   AH     !SJ    "
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                  !, &$ ;0 L "  30!O &X :0!C &$   #_X0ID:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[
MOR<@:60])U<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T
M82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(^/')D9CI21$8@>&UL;G,Z<F1F
M/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C
M(CX\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB
M83-D+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O
M<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(O/CQR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W
M-3$X,F8Q8B(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT
M<R\Q+C$O(CX\9&,Z8W)E871O<CX\<F1F.E-E<2!X;6QN<SIR9&8](FAT=' Z
M+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z
M;&D^3&%M+"!-;VYI8V$\+W)D9CIL:3X\+W)D9CI397$^#0H)"0D\+V1C.F-R
M96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO>#IX;7!M971A
M/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^
M_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8%1@7&QXG(1L=
M)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4"PL4*AP8'"HJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ_\  $0@"(P3. P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           !
M @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-1
M80<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$
M149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8
MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;G
MZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*
M"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"
MD:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-4
M55976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6F
MIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V
M]_CY^O_:  P# 0 "$0,1 #\ ^>J*=104-HIU% #:*=10 VBG44 -HIU% #:*
M=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10
M VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VB
MG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44
M -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -H
MIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU%
M #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:
M*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=10 VBG44 -HIU% #:*=1
M0 VBG44 -HIU% #:*=10 VBG44 -HIU% !BC%+BC% "8HQ2XHQ0 F*,4N*,4
M )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC
M%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC
M% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8
MHQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2X
MHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0
MF*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4
MN*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4
M )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC
M%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC
M% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8
MHQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2X
MHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 M%+BC% $EM;2WEU';VZ[Y96"JOJ3
M7IVC^"=,T^W4WD2WEP1\S2#*CZ+_ (UROP^@67Q,789,,#.OL<A?Y,:]/KUL
M#0@X\\E<^+X@S"M"JL/3=E:[MU*']A:1_P! NR_\!T_PH_L+2/\ H%67_@.G
M^%7Z*]+DCV/E?K%;^=_>RA_86D?] JR_\!T_PH_L+2/^@59?^ Z?X5?HHY(]
M@^L5OYW][*']A:1_T"K+_P !T_PH_L+2/^@59?\ @.G^%7Z*.2/8/K%;^=_>
MRA_86D?] JR_\!T_PH_L+2/^@59?^ Z?X5?H ). ,FCDCV#ZQ6_G?WLH?V%I
M'_0*LO\ P'3_  H_L+2/^@59?^ Z?X5JK:3OTB;\>*?_ &?<_P!P?]]"ERP[
M(KVN(?VG][,?^PM(_P"@59?^ Z?X4?V%I'_0*LO_  '3_"M5K2=.L3?AS4)!
M!P1@T<D.PG6KK>3^]E#^PM(_Z!5E_P" Z?X4?V%I'_0*LO\ P'3_  J_13Y(
M]A?6*W\[^]E#^PM(_P"@59?^ Z?X4?V%I'_0*LO_  '3_"K]%')'L'UBM_._
MO90_L+2/^@59?^ Z?X4?V%I'_0*LO_ =/\*OT4<D>P?6*W\[^]E#^PM(_P"@
M59?^ Z?X4?V%I'_0*LO_  '3_"K]%')'L'UBM_._O91&@Z2S #2K(D]!]G3_
M  K7MO"NB11#S-(L'<]<VR''Z5/IEODF9ATX6M*LIQCM8ZZ-2K;F<G][,S_A
M&M"_Z NG?^ B?X4?\(UH7_0%T[_P$3_"M.BL^6/8Z/;5?YG]YF?\(UH7_0%T
M[_P$3_"C_A&M"_Z NG?^ B?X5IT4<L>P>VJ_S/[S,_X1K0O^@+IW_@(G^%'_
M  C6A?\ 0%T[_P !$_PK3HHY8]@]M5_F?WF9_P (UH7_ $!=._\  1/\*/\
MA&M"_P"@+IW_ (")_A6G11RQ[![:K_,_O,L^&=!((_L73^?2U3_"LBZ\-:5;
MR[3I=D5/*G[.G/Z5U=0W4 N("O\ $.5/O5144]C.I4JR6DG?U.4_L+2/^@59
M?^ Z?X4?V%I'_0*LO_ =/\*OD8.#4B6\LGW(V/OBMN2'8X57K/:3^]F9_86D
M?] JR_\  =/\*/["TC_H%67_ (#I_A6P-/N3_!^HIK6=PG6(_AS1RP[(?M<1
M_,_O9D_V%I'_ $"K+_P'3_"C^PM(_P"@59?^ Z?X5?((.",'WHI\D>Q/UBM_
M,_O90_L+2/\ H%67_@.G^%']A:1_T"K+_P !T_PJ_11R1[!]8K?SO[V4/["T
MC_H%67_@.G^%']A:1_T"K+_P'3_"K]%')'L'UBM_._O90_L+2/\ H%67_@.G
M^%']A:1_T"K+_P !T_PJ_11R1[!]8K?SO[V4/["TC_H%67_@.G^%']A:1_T"
MK+_P'3_"K]%')'L'UBM_._O90_L+2/\ H%67_@.G^%']A:1_T"K+_P !T_PJ
M_11R1[!]8K?SO[V4/["TC_H%67_@.G^%']A:1_T"K+_P'3_"K]%')'L'UBM_
M._O90_L+2/\ H%67_@.G^%']A:1_T"K+_P !T_PJ_11R1[!]8K?SO[V4/["T
MC_H%67_@.G^%']A:1_T"K+_P'3_"K]%')'L'UBM_._O90_L+2/\ H%67_@.G
M^%']A:1_T"K+_P !T_PJ_11R1[!]8K?SO[V4/["TC_H%67_@.G^% T'26( T
MJR)/3_1T_P *OU=L(,DRL.G"TG&"6Q4:U:3MSO[V5X/"^BQQ@/I%@S'KFV0_
MTJ7_ (1O0_\ H#:?_P" J?X5I45CRQ[':JU1*W,_O,W_ (1O0_\ H#:?_P"
MJ?X4?\(WH?\ T!M/_P# 5/\ "M*BCDCV'[:K_,_O,W_A&]#_ .@-I_\ X"I_
MA1_PC>A_] ;3_P#P%3_"M*BCDCV#VU7^9_>9O_"-Z'_T!M/_ / 5/\*/^$;T
M/_H#:?\ ^ J?X5I44<D>P>VJ_P S^\S?^$;T/_H#:?\ ^ J?X4?\(WH?_0&T
M_P#\!4_PK2HHY(]@]M5_F?WF;_PC>A_] ;3_ /P%3_"F2^&-$DC(72+!3V(M
MD']*U:*.6/8/;57]I_><JV@:4C%6TJR!!Y_T=/\ "D_L+2/^@59?^ Z?X5TD
M]HD[[B2#CMWJ%M-'\,GYBM$H=CE<L0GI)_>8/]A:1_T"K+_P'3_"C^PM(_Z!
M5E_X#I_A6O)93)T&X?[-5R"#@\&JY(/H9.M76\G][*']A:1_T"K+_P !T_PH
M_L+2/^@59?\ @.G^%7Z*?)'L+ZQ6_G?WLH?V%I'_ $"K+_P'3_"C^PM(_P"@
M59?^ Z?X5?HHY(]@^L5OYW][*']A:1_T"K+_ ,!T_P */["TC_H%67_@.G^%
M7Z*.2/8/K%;^=_>RA_86D?\ 0*LO_ =/\*MV/AO1Y'9WTFQ*KP ;9.OY5)6O
M:Q^7;H.Y&34RC%+8UI5JSE\3^]E+_A&]#_Z VG_^ J?X4?\ "-Z'_P! ;3__
M  %3_"M*BLN2/8Z_;5?YG]YF_P#"-Z'_ - ;3_\ P%3_  H_X1O0_P#H#:?_
M . J?X5I44<D>P>VJ_S/[S-_X1O0_P#H#:?_ . J?X4?\(WH?_0&T_\ \!4_
MPK2HHY(]@]M5_F?WF;_PC>A_] ;3_P#P%3_"C_A&]#_Z VG_ /@*G^%:5%')
M'L'MJO\ ,_O,W_A&]#_Z VG_ /@*G^%'_"-Z'_T!M/\ _ 5/\*TJ*.2/8/;5
M?YG]YF_\(WH?_0&T_P#\!4_PH_X1O0_^@-I__@*G^%:5%')'L'MJO\S^\S?^
M$;T/_H#:?_X"I_A3)O#.B/$P71[!6QP1:H/Z5JT4<L>P>VJO[3^\Y3^P=)'_
M #"K+_P'3_"C^PM(_P"@59?^ Z?X5K7D?EW+8Z-R*@K;DAV.!UZR=N=_>RA_
M86D?] JR_P# =/\ "C^PM(_Z!5E_X#I_A5^BGR1["^L5OYW][*']A:1_T"K+
M_P !T_PH_L+2/^@59?\ @.G^%7Z*.2/8/K%;^=_>RA_86D?] JR_\!T_PH_L
M+2/^@59?^ Z?X5?HHY(]@^L5OYW][*']A:1_T"K+_P !T_PH_L+2/^@59?\
M@.G^%7Z*.2/8/K%;^=_>RA_86D?] JR_\!T_PH_L+2/^@59?^ Z?X5?HHY(]
M@^L5OYW][*']A:1_T"K+_P !T_PH_L+2/^@59?\ @.G^%7Z*.2/8/K%;^=_>
MRA_86D?] JR_\!T_PH_L+2/^@59?^ Z?X5?HHY(]@^L5OYW][*']A:1_T"K+
M_P !T_PH_L+2/^@59?\ @.G^%7Z*.2/8/K%;^=_>RA_86D?] JR_\!T_PH_L
M+2/^@59?^ Z?X5?HHY(]@^L5OYW][*']A:1_T"K+_P !T_PH_L+2/^@59?\
M@.G^%7Z*.2/8/K%;^=_>RA_86D?] JR_\!T_PH_L+2/^@59?^ Z?X5?HHY(]
M@^L5OYW][*']A:1_T"K+_P !T_PH_L+2/^@59?\ @.G^%: !/0$_2E*..JL/
MPI<D.P>WK?S/[V9W]A:1_P! JR_\!T_PH_L+2/\ H%67_@.G^%7Z*?)'L'UB
MM_._O90_L+2/^@59?^ Z?X4?V%I'_0*LO_ =/\*OT4<D>P?6*W\[^]E#^PM(
M_P"@59?^ Z?X4?V%I'_0*LO_  '3_"K]%')'L'UBM_._O90_L+2/^@59?^ Z
M?X5+!X:TRX?":598[DVZ8'Z5?MX&N)0B\#N?05MQ1K%&$08 J)*"Z&U*=:>K
MF[>K,F'PGH40^;2;&1O5K9/Y8J7_ (1K0O\ H"Z=_P" B?X5IT5CRQ['8JM1
M*RD_O,S_ (1K0O\ H"Z=_P" B?X4?\(UH7_0%T[_ ,!$_P *TZ*.6/8?MJO\
MS^\QYO">A2CY=)L8V]5MD_EBLN?PUIEN^U]*LL=B+=,']*ZRF2Q+-&4<9!_2
MJBHKH93E4EM)W]6<C_86D?\ 0*LO_ =/\*/["TC_ *!5E_X#I_A6I<0-;RE&
M_ ^HJ*MN2'8XG7K)V<G][*']A:1_T"K+_P !T_PH_L+2/^@59?\ @.G^%7Z*
M?)'L+ZQ6_G?WLH?V%I'_ $"K+_P'3_"C^PM(_P"@59?^ Z?X5?HHY(]@^L5O
MYW][*']A:1_T"K+_ ,!T_P */["TC_H%67_@.G^%7Z*.2/8/K%;^=_>RA_86
MD?\ 0*LO_ =/\*JWOA31;V(HUA%"2.'@41D?EQ^=;-%)TX-6:14<57@^:,W?
MU9XWK^AS:#J)MY3OC8;HI /O+_C677I'Q'A1M%M9B/G2XV ^Q4D_^@BO.,5X
M&)IJE4<5L?I.5XJ6+PL:D]]G\A**7%&*YSTPQ1BEHI =9\.O^1BG_P"O5O\
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
M\$_.^(/]^?H@HHHKM/ "BBI+>+SIU3L3S]* 2N[%_3K;"^<XY/W?;WJ_0
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
M=NW)Z=375248UY+[CRL7*I4RZE).Z6_Z%_X=!3XH;=U%NY'URM5_'K2-XON
MX^540)]-H/\ ,FLW0-5.C:W;WN"R(<2*.ZG@_P"-=]J_A[3O&1BU'3M05'V!
M695W@CT(R"",TYM4ZW/+9HSP\'BL Z%/XE*]NZ/.;;4KZRC,=G>W%NC')6*5
ME!/K@&O0/AS_ ,BW>?\ 7PW_ * M32W&F^!_#<EI!<B>[?+*N1N=R,;B!T Q
M^GK4/PY_Y%N\_P"OAO\ T!:SK5/:4FTK*_WG5@<.\/BX0E.[L[KMY$'P]TZ"
M#2[G5YXP9 S*C'G:JC)(],Y_2G^'?'%UJ^OK8W=M"L,^X1[ <K@$\DGG@8Z5
M4\ ZY:16L^D7\@C\URT9=L*V0 5]NGZFM/2?!UGX=U0ZI<:BK0PAC'Y@"!<@
MC).>>#45.52G[3?H;87VKHT'AG[J^/;YW**:9#I?Q7M8[50D4R/*$ X7,;@@
M?B#7.?%2 GQ0LJ\XMT!'XFM8^)+6Z^)%OJ+/LLXLPK(W'!5AN/H,MGZ5N^)O
M"EKK5\NIW.I);VHB"R94$%02<ALX'!]ZTC-TJD93['/4HK%86K3P]G[]_E;?
MT*OQ-M?MUGI%IG;Y]^L>?3<"/ZU+XP\1'P1I6GV>C6L(,FY4#J2J(N,\ CDE
MA^M0?%"Z:UTS2KJ+EH;U9%]R 2*L:UI.G?$;1;.ZL+]87A)(;;O*;@-R,N1@
M\#_)K*%N2#G\.IUXCG=;$1P[_>M1MWMUM_78=-JTFN?">ZU&:)(I)K27>J?=
MR&921]<9_&O%:]KN=/M]*^%E[86=T+N.WMI5,HQ\S9);ITY)XKQ2NW!V]_EV
MN>#GG/>C[3XN57]>H4445W'SH4444 %%%% !1110 4444 %:.EPYW3'MPM9U
M;=FFRSC'J,_G43>AM0C>5R>BBBL3N"BBB@ HHHH " >HS1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 (Z*ZE7&0>HK$NH#;S%>J]5/M6Y5/4X]UN
M'[J?TJX.S,:T>:-^QDT445L<(4444 <G\1/^1>@_Z^E_] >O-J])^(G_ "+T
M'_7TO_H#UYOBO"QW\8_1.'_]Q7JQ**7%&*XCWPHIU%(9U7P[_P"1AG_Z]6_]
M#2O2*\W^'G_(PS_]>K?^AI7I*J68!1DGH!7O8'^"?G7$'^_/T0E.5'<X12WT
M%:-MIJJ UQR?[O85>50HPH 'H!74YKH>1&@WJS$^QW'_ #R:KNG6[QL[R*5/
M09%7Z*AS;5C:-&,7<****@V"BBB@ HHHH **** "BBB@ IOE(9?,*C?C&:=1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 (RJZE7 (/4&LJ]LO)_>1<Q]QZ5K4A 92&&0>HJE)HB<%-:G/4
M5-<P&"X9.W4?2H:W//::=F%%%% @K1L(-J>:PY;I["J,,?FS*GJ>:V0   .
M*B3Z&]&-W<*Z;PQ#X=NK*YM=;E,%S*P\N5CM"@#LW0'KG/M7,T5C./,K7L>A
M1J^RGS.*?DSTS3IO#/A"UGFMM26\EE'(219&;'10%X'XUYW?W;W^H7%W*,--
M(SD9Z9/2J]%13I*#<F[MF^)QCKPC345&*V2"BBBM3B"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *5<;ANSMSSBDHH [W^Q
M_!NK10SP:D+':@5HVE5"<#&2&[^XX--\7>(M-&@IHFC.)D 56922JJN"!GN<
M@5PE%<ZH>\FVW8].68/V<HP@HN6C:"BBBN@\P**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH K7=L9RA3 (X)/I3$TY!]]R?IQ5RBJNR'3BW
M=E;[!#_M?G4;Z</^6;D?6KM%',P=.+Z&/+!)"?G7CU'2HZW" RX89![&LV[M
M/*^>/E.X]*M2N<\Z7+JBK1115&(4444 %%%%  !DX')K0M],R TY(_V11IEN
M"3,PZ<+_ (UI5G*71'52I)KFD5Q8VX&/+_4U.JA5"KP ,"EHK.[9TJ*6R"BB
MBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HYX
MO.@:/.-W>I** :NK&:VE''RRY/N*J/;2QRB-D.X],=ZW:,5:FS"5"+V*$.F*
M!F<Y/]T5/]AM\8\O]35BBES,T5."6QYO\3HUAT>-$^Z+I,9_W&KS&O4OBE_R
M#$_Z^D_]%M7E]>1C?XOR1]MD.F#^;&T4ZBN(]T,48I<48IB.J^'G_(P3_P#7
MJW_H:5Z[86OE()''SL./85XCX7UF/0]7-S-&71XS&<'[O(.??I7I-MXL-Y%Y
MEM()%]5?I]>.*]C!SC[+EOJ?#YW0J+%^VY6XV6IV-%<G_P )%<>C?]]?_6H_
MX2*X]&_[Z_\ K5U:=SQKR[?D=917)_\ "17'HW_?7_UJ/^$BN/1O^^O_ *U&
MG<+R[?D=916?H8N-9TF.]^TM#ODD39MW8V2,F<\==N?QK6L]"N+N^@MO[19/
M.D6/=Y6<9.,XS6#Q%%.W-^9Z2RS&R5U3_&/^9#179?\ "JKC_H8F_P# /_[.
MC_A55Q_T,3?^ ?\ ]G2^L4?YOS_R'_9>._Y]_C'_ #.-HKLO^%57'_0Q-_X!
M_P#V='_"JKC_ *&)O_ /_P"SH^L4?YOS_P @_LO'?\^_QC_F<;179?\ "JKC
M_H8F_P# /_[.C_A55Q_T,3?^ ?\ ]G1]8H_S?G_D']EX[_GW^,?\SC:*[+_A
M55Q_T,3?^ ?_ -G1_P *JN/^AB;_ , __LZ/K%'^;\_\@_LO'?\ /O\ &/\
MF<;179?\*JN/^AB;_P  _P#[.C_A55Q_T,3?^ ?_ -G1]8H_S?G_ )!_9>._
MY]_C'_,XVBNR_P"%57'_ $,3?^ ?_P!G1_PJJX_Z&)O_  #_ /LZ/K%'^;\_
M\@_LO'?\^_QC_F<;179?\*JN/^AB;_P#_P#LZ/\ A55Q_P!#$W_@'_\ 9T?6
M*/\ -^?^0?V7CO\ GW^,?\SC:*[+_A55Q_T,3?\ @'_]G1_PJJX_Z&)O_ /_
M .SH^L4?YOS_ ,@_LO'?\^_QC_F<;179?\*JN/\ H8F_\ __ +.C_A55Q_T,
M3?\ @'_]G1]8H_S?G_D']EX[_GW^,?\ ,XVBNR_X55<?]#$W_@'_ /9T?\*J
MN/\ H8F_\ __ +.CZQ1_F_/_ "#^R\=_S[_&/^9QM%=E_P *JN/^AB;_ , _
M_LZ/^%57'_0Q-_X!_P#V='UBC_-^?^0?V7CO^??XQ_S.-HKLO^%57'_0Q-_X
M!_\ V='_  JJX_Z&)O\ P#_^SH^L4?YOS_R#^R\=_P ^_P 8_P"9QM%=E_PJ
MJX_Z&)O_  #_ /LZ/^%57'_0Q-_X!_\ V='UBC_-^?\ D']EX[_GW^,?\SC:
M*[+_ (55<?\ 0Q-_X!__ &='_"JKC_H8F_\  /\ ^SH^L4?YOS_R#^R\=_S[
M_&/^9QM%=E_PJJX_Z&)O_ /_ .SH_P"%57'_ $,3?^ ?_P!G1]8H_P WY_Y!
M_9>._P"??XQ_S.-HKLO^%57'_0Q-_P" ?_V='_"JKC_H8F_\ _\ [.CZQ1_F
M_/\ R#^R\=_S[_&/^9QM%=E_PJJX_P"AB;_P#_\ LZ/^%57'_0Q-_P" ?_V=
M'UBC_-^?^0?V7CO^??XQ_P SC:*[+_A55Q_T,3?^ ?\ ]G1_PJJX_P"AB;_P
M#_\ LZ/K%'^;\_\ (/[+QW_/O\8_YG&T5V7_  JJX_Z&)O\ P#_^SH_X55<?
M]#$W_@'_ /9T?6*/\WY_Y!_9>._Y]_C'_,XW /44QHHW&'13]17:_P#"JKC_
M *&)O_ /_P"SH_X55<?]#$W_ (!__9T?6:/\WY_Y"_LO'?\ /K\8_P"9Y_/I
MJL"8#M/]T]*S'1HW*N,$=0:]3_X55<?]#$W_ (!__9U')\(WE(,FO[B.YL__
M +.M(XNBMY?G_D83R7&O6-/\8_YGG>G)F1G]!BM"NTC^$CQ B/7RN>N+/_[.
MG?\ "J)O^AA/_@'_ /9TGBJ+?Q?F7#*,=&-O9_C'_,XFBNV_X51-_P!#"?\
MP#_^SH_X51-_T,)_\ __ +.E]9H_S?G_ )%_V5CO^??XQ_S.)HKMO^%43?\
M0PG_ , __LZ/^%43?]#"?_ /_P"SH^LT?YOS_P @_LK'?\^_QC_F<317;?\
M"J)O^AA/_@'_ /9T?\*HF_Z&$_\ @'_]G1]9H_S?G_D']E8[_GW^,?\ ,XFB
MNV_X51-_T,)_\ __ +.C_A5$W_0PG_P#_P#LZ/K-'^;\_P#(/[*QW_/O\8_Y
MG$T5VW_"J)O^AA/_ (!__9T?\*HF_P"AA/\ X!__ &='UFC_ #?G_D']E8[_
M )]_C'_,XFBNV_X51-_T,)_\ _\ [.C_ (51-_T,)_\  /\ ^SH^LT?YOS_R
M#^RL=_S[_&/^9Q-%=M_PJB;_ *&$_P#@'_\ 9TO_  JB?_H83_X!_P#V='UF
MC_-^?^0?V5CO^??XQ_S.(HKM_P#A5$W_ $,)_P# /_[.D_X51-_T,)_\ _\
M[.CZS1_F_/\ R#^RL=_S[_&/^9Q-%=M_PJB;_H83_P" ?_V='_"J)O\ H83_
M . ?_P!G1]9H_P WY_Y!_96._P"??XQ_S.)HKMO^%43?]#"?_ /_ .SH_P"%
M43?]#"?_  #_ /LZ/K-'^;\_\@_LK'?\^_QC_F<317;?\*HF_P"AA/\ X!__
M &='_"J)O^AA/_@'_P#9T?6:/\WY_P"0?V5CO^??XQ_S.)HKMO\ A5$W_0PG
M_P  _P#[.C_A5$W_ $,)_P# /_[.CZS1_F_/_(/[*QW_ #[_ !C_ )G$T5VW
M_"J)O^AA/_@'_P#9T?\ "J)O^AA/_@'_ /9T?6:/\WY_Y!_96._Y]_C'_,XF
MBNV_X51-_P!#"?\ P#_^SH_X51-_T,)_\ __ +.CZS1_F_/_ "#^RL=_S[_&
M/^9Q-%=M_P *HF_Z&$_^ ?\ ]G1_PJB;_H83_P" ?_V='UFC_-^?^0?V5CO^
M??XQ_P SB:*[;_A5$W_0PG_P#_\ LZ7_ (51/_T,)_\  /\ ^SH^LT?YOS_R
M#^RL=_S[_&/^9Q%%=O\ \*HG_P"AA/\ X!__ &=)_P *HF_Z&$_^ ?\ ]G1]
M9H_S?G_D']E8[_GW^,?\SB:*[;_A5$W_ $,)_P# /_[.C_A5$W_0PG_P#_\
MLZ/K-'^;\_\ (/[*QW_/O\8_YG$T5VW_  JB;_H83_X!_P#V='_"J)O^AA/_
M (!__9T?6:/\WY_Y!_96._Y]_C'_ #.)HKMO^%43?]#"?_ /_P"SH_X51-_T
M,)_\ _\ [.CZS1_F_/\ R#^RL=_S[_&/^9Q-%=M_PJB;_H83_P" ?_V='_"J
M)O\ H83_ . ?_P!G1]9H_P WY_Y!_96._P"??XQ_S.)HKMO^%43?]#"?_ /_
M .SH_P"%43?]#"?_  #_ /LZ/K-'^;\_\@_LK'?\^_QC_F<317;?\*HF_P"A
MA/\ X!__ &='_"J)O^AA/_@'_P#9T?6:/\WY_P"0?V5CO^??XQ_S.)HKMO\
MA5$W_0PG_P  _P#[.C_A5$W_ $,)_P# /_[.CZS1_F_/_(/[*QW_ #[_ !C_
M )G$T5VW_"J)O^AA/_@'_P#9T?\ "J)O^AA/_@'_ /9T?6:/\WY_Y!_96._Y
M]_C'_,XFBNW_ .%43_\ 0PG_ , __LZ/^%43?]#"?_ /_P"SH^LT?YOS_P @
M_LK'?\^_QC_F<117;?\ "J)O^AA/_@'_ /9T?\*HF_Z&$_\ @'_]G1]9H_S?
MG_D']E8[_GW^,?\ ,XFBNV_X51-_T,)_\ __ +.C_A5$W_0PG_P#_P#LZ/K-
M'^;\_P#(/[*QW_/O\8_YG$T$!@01D'K7;?\ "J)O^AA/_@'_ /9T?\*HF_Z&
M$_\ @'_]G1]9H_S?G_D']E8[_GW^,?\ ,\RN(3#,5'3J*FAL&<9E.T>G>O1C
M\)9&8,=?)*]#]CZ?^/TO_"J)O^AA/_@'_P#9U7URC;XOP?\ D8+),;>[I_C'
M_,X);* ?PY^II&L86' *_0UWW_"J)O\ H83_ . ?_P!G1_PJB;_H83_X!_\
MV=3]:I?S?F:?V/C/^?7XQ_S/-I[)X@67YU]1VJM7J7_"J)O^AA/_ (!__9U$
M?@]DY.N_^2?_ -G5K&4>LOP9E+),=?W:?XQ_S..LUVV<>/3-35V*_"B=%"KX
MA( X ^Q__9TO_"JKC_H8F_\  /\ ^SK-XFC?XOS_ ,CI658Y*WL_QC_F<;17
M9?\ "JKC_H8F_P# /_[.C_A55Q_T,3?^ ?\ ]G2^L4?YOS_R'_9>._Y]_C'_
M #.-HKLO^%57'_0Q-_X!_P#V='_"JKC_ *&)O_ /_P"SH^L4?YOS_P @_LO'
M?\^_QC_F<;179?\ "JKC_H8F_P# /_[.C_A55Q_T,3?^ ?\ ]G1]8H_S?G_D
M']EX[_GW^,?\SC:*[+_A55Q_T,3?^ ?_ -G1_P *JN/^AB;_ , __LZ/K%'^
M;\_\@_LO'?\ /O\ &/\ F<;179?\*JN/^AB;_P  _P#[.C_A55Q_T,3?^ ?_
M -G1]8H_S?G_ )!_9>._Y]_C'_,XVBNR_P"%57'_ $,3?^ ?_P!G1_PJJX_Z
M&)O_  #_ /LZ/K%'^;\_\@_LO'?\^_QC_F<;179?\*JN/^AB;_P#_P#LZ/\
MA55Q_P!#$W_@'_\ 9T?6*/\ -^?^0?V7CO\ GW^,?\SC:*[+_A55Q_T,3?\
M@'_]G1_PJJX_Z&)O_ /_ .SH^L4?YOS_ ,@_LO'?\^_QC_F<;179?\*JN/\
MH8F_\ __ +.C_A55Q_T,3?\ @'_]G1]8H_S?G_D']EX[_GW^,?\ ,XVBNR_X
M55<?]#$W_@'_ /9T?\*JN/\ H8F_\ __ +.CZQ1_F_/_ "#^R\=_S[_&/^9Q
MM%=E_P *JN/^AB;_ , __LZ/^%57'_0Q-_X!_P#V='UBC_-^?^0?V7CO^??X
MQ_S.-HKLO^%57'_0Q-_X!_\ V=<_KOA*XT2^2V_M9I]T8DW>1MQDD8QN/I1]
M8H_S?G_D']EX[_GW^,?\S-HH_LJX_P"?]O\ OW_]>N3_ .$BN/1O^^O_ *U:
M0J0J?"SEKX7$8>WM86OYK]&=917)_P#"17'HW_?7_P!:C_A(KCT;_OK_ .M6
MFG<YKR[?D=917)_\)%<>C?\ ?7_UJ/\ A(KCT/\ WU_]:C3N%Y=OR,?XI?\
M(,3_ *^D_P#1;5Y?BNT\;^(8M3MXK./#R++YDCA\[< @#I[_ *5QF*\?%R4J
MNA]QDM.=/")35KML3%&*7%&*Y3V1:*7%&*0Q*D@N);:026\C1N.ZG%,Q1BGL
M)I-6:.DT_P 6.N$U&/>/^>L8P?Q'3\JZ.UO+>\CWVLRR+WP>1]1VKSC%/AFD
MMY!)!(T;CHRG%==/%2CI+4\7$Y/1J^]2]U_@>ET5REAXK=,)J">8/^>B#!_$
M5TEK>V]['OM95D'?'4?4=J]"G6A4^%GS6(P5?#/]XM._0[[P1_R*<'_7>X_]
M'R5UFC_\AVP_Z^8__0A7)^"/^13@_P"N]Q_Z/DKK-'_Y#EA_U\Q_^A"O&E\3
M/N:/\./HCUBD)I":C9\5)J2;J3=7FA\>:X?X=/\ ^_#_ /QRD_X3K7/[MA_W
MX?\ ^.5U?5:AX_\ ;&&\_N/3-]&^O,_^$ZUS^[8?]^'_ /CE'_"=:Y_=L/\
MOP__ ,<H^JU _MC#>?W'IF^C?7F?_"=:Y_=L/^_#_P#QRC_A.M<_NV'_ 'X?
M_P".4?5:@?VQAO/[CTS?1OKS/_A.M<_NV'_?A_\ XY1_PG6N?W;#_OP__P <
MH^JU _MC#>?W'IF^C?7F?_"=:Y_=L/\ OP__ ,<H_P"$ZUS^[8?]^'_^.4?5
M:@?VQAO/[CTS?1OKS/\ X3K7/[MA_P!^'_\ CE'_  G6N?W;#_OP_P#\<H^J
MU _MC#>?W'IF^C?7F?\ PG6N?W;#_OP__P <H_X3K7/[MA_WX?\ ^.4?5:@?
MVQAO/[CTS?1NKS/_ (3K7/[MA_WX?_XY5"X^*&LP2E(XK"3'4^2X_P#9ZI8.
MJ]B)9WA(*\K_ ''K@-+FN \%>-]1\1:U+:7T-K'&EN90848'(91W8\<FNZ#U
MSU*<J4N61Z.%Q5/%4_:TMB0FFEZB:3%>0?VCJ'_03U#_ ,#)?_BJNC1=6^NQ
MAC<<L)RWC>]_P/8_,H\RO'/[0U#_ *">H?\ @9+_ /%4G]H:A_T$[_\ \#)/
M_BJW^ION>?\ VY#^3\3V3S*/,KQO^T-0_P"@G?\ _@9)_P#%4?VAJ'_03O\
M_P #)/\ XJCZF^X?VY#^3\3V3S*/,KQO^T-0_P"@G?\ _@9)_P#%4?VAJ'_0
M3O\ _P #)/\ XJCZF^X?VY#^3\3V3S*/,KQO^T-0_P"@G?\ _@9)_P#%4?VA
MJ'_03O\ _P #)/\ XJCZF^X?VY#^3\3V3S*/,KQO^T-0_P"@G?\ _@9)_P#%
M4?VAJ'_03O\ _P #)/\ XJCZF^X?VY#^3\3V3S*/,KQO^T-0_P"@G?\ _@9)
M_P#%4?VAJ'_03O\ _P #)/\ XJCZF^X?VY#^3\3V3S*/,KQO^T-0_P"@G?\
M_@9)_P#%4?VA?CKJ=_\ ^!DG_P 51]3?</[<A_)^)[+O]Z4-7@=WXDU/S-MK
MJM^%'5OM<AS_ ./5K^!]<U6Z\96,-WJ=Y/"WF;HY+AF4_NV(R"?6JE@91@Y7
MV(I<04JE:-)0>K2W[GLV:7-0K)F@OBO//I"0M2;Z\^\;WEU%K<2VUY=0)]G4
ME8;AT!.YN<*1S7.?VAJ'_03U#_P,E_\ BJ[(85SBI7/$KYO&C5=-PO;S/8_,
M]Z/,KQO^T-0_Z"=__P"!DG_Q5']H:A_T$[__ ,#)/_BJKZF^YC_;D/Y/Q/9/
M,H\RO&_[0U#_ *"=_P#^!DG_ ,51_:&H?]!._P#_  ,D_P#BJ/J;[A_;D/Y/
MQ/9/,H\RO&_[0U#_ *"=_P#^!DG_ ,51_:&H?]!._P#_  ,D_P#BJ/J;[A_;
MD/Y/Q/9/,H\RO&_[0U#_ *"=_P#^!DG_ ,51_:&H?]!._P#_  ,D_P#BJ/J;
M[A_;D/Y/Q/9/,H\RO&_[0U#_ *"=_P#^!DG_ ,51_:&H?]!._P#_  ,D_P#B
MJ/J;[A_;D/Y/Q/9/,H\RO&_[0U#_ *"=_P#^!DG_ ,51_:&H?]!._P#_  ,D
M_P#BJ/J;[A_;D/Y/Q/9/,H\SWKQO^T-0_P"@G?\ _@9)_P#%54OM>OK5-JZG
M?F4]!]LDX]_O4U@I-V3)EGU.*NX?B>X;Z7=7SU_PD>M_]!G4/_ I_P#&O;-
MNGE\.:;)-(TDCVD3.[')8E!DD]S65?#.BDV[G7E^:PQTI1C%JQL[J3?7*>-K
MJ:/183;W$T#?: "T,K(2-K<9!'%<-_:&H?\ 03U#_P #)?\ XJBEAW4CS7'B
M\SCAJOLW&Y['YGO1YE>.?VAJ'_03U#_P,D_^*I/[0U#_ *"=_P#^!DG_ ,56
MGU-]SE_MR'\GXGLGF4>97C?]H:A_T$[_ /\  R3_ .*H_M#4/^@G?_\ @9)_
M\51]3?</[<A_)^)[)YE'F5XW_:&H?]!._P#_  ,D_P#BJ/[0U#_H)W__ (&2
M?_%4?4WW#^W(?R?B>R>91YE>-_VAJ'_03O\ _P #)/\ XJC^T-0_Z"=__P"!
MDG_Q5'U-]P_MR'\GXGLGF4>97C?]H:A_T$[_ /\  R3_ .*H_M#4/^@G?_\
M@9)_\51]3?</[<A_)^)[)YE'F5XW_:&H?]!._P#_  ,D_P#BJ/[0U#_H)W__
M (&2?_%4?4WW#^W(?R?B>R>91YGO7C?]H:A_T$[_ /\  R3_ .*J.XUB\MHB
M\FIZA[#[9)S_ ./4_J;?43SV"5W#\3VD/2[J^?'\2:T6)75[]03P!=2<?K7I
M?PWU&ZO/#MQ)?74US(+ME#S2%R!L3C)[<FIK825*',V:X'.:>,K>RC%H[C=2
M%ZR]7N&71;TQNR,+>0JRL00=IY!'0UY?_:&H?]!/4/\ P,E_^*K*C0=5-W.K
M&YA'"247&]SV/S/>CS*\<_M#4/\ H)ZA_P"!DO\ \52?VAJ'_03O_P#P,D_^
M*K;ZF^YP_P!N0_D_$]D\RCS*\;_M#4/^@G?_ /@9)_\ %4?VAJ'_ $$[_P#\
M#)/_ (JCZF^X?VY#^3\3V3S*/,KQO^T-0_Z"=_\ ^!DG_P 51_:&H?\ 03O_
M /P,D_\ BJ/J;[A_;D/Y/Q/9/,H\RO&_[0U#_H)W_P#X&2?_ !5']H:A_P!!
M._\ _ R3_P"*H^ION']N0_D_$]D\RCS*\;_M#4/^@G?_ /@9)_\ %4?VAJ'_
M $$[_P#\#)/_ (JCZF^X?VY#^3\3V3S*/,KQO^T-0_Z"=_\ ^!DG_P 51_:&
MH?\ 03O_ /P,D_\ BJ/J;[A_;D/Y/Q/9/,H\SWKQO^T-0_Z"=_\ ^!DG_P 5
M2-J5\BEFU2_  R2;R3_XJCZF^X?VY#^3\3V;?2[J\ N/$NJM*?L^JZ@B#I_I
M<AS^M=3\-]8U&]\23QWVH75S&+1F"33,X!WIS@GKR:=3!2A!S;V%A\^I5Z\:
M*@]>IZONI-U0B6N:\;W4T6BPFWN)H'^T %H960D;6XRI'%<<(\\E$]RO55&D
MZC5['5;Z3S/>O'/[0U#_ *">H?\ @9+_ /%4?VAJ'_03U#_P,D_^*KK^ION>
M)_;D/Y/Q/8_,H\RO&_[0U#_H)W__ (&2?_%4?VAJ'_03O_\ P,D_^*H^ION'
M]N0_D_$]D\RCS*\;_M#4/^@G?_\ @9)_\51_:&H?]!.__P# R3_XJCZF^X?V
MY#^3\3V3S*/,KQO^T-0_Z"=__P"!DG_Q5']H:A_T$[__ ,#)/_BJ/J;[A_;D
M/Y/Q/9/,H\RO&_[0U#_H)W__ (&2?_%4?VAJ'_03O_\ P,D_^*H^ION']N0_
MD_$]D\RCS*\;_M#4/^@G?_\ @9)_\51_:&H?]!.__P# R3_XJCZF^X?VY#^3
M\3V3S*/,KQO^T-0_Z"=__P"!DG_Q5']H:A_T$[__ ,#)/_BJ/J;[A_;D/Y/Q
M/9/,]Z7?7B=WK=[:QY.IWY8_=7[9)S_X]60?$>MYXUB_'_;T_P#C5QP$I=3&
M?$5*#LX/[SZ%W4N:Y;P->SW7@ZQFNYI)YF\S=)*Y9C^\8#)/M71>97!./+)Q
M['T5&JJU*-1?:2?WDV:3=7$Z[XOO]-UF>TMXK=HX]N"ZL3RH/8^]9_\ PGFJ
M?\\+3_OAO_BJVCAJDE='!/-,-3FX2;NM-CT;?1OKSC_A/-4_YXVG_?#?_%4?
M\)YJG_/&T_[X;_XJJ^JU"?[7PO=_<>C[Z-]><?\ ">:I_P \;3_OAO\ XJC_
M (3S5/\ GC:?]\-_\51]5J!_:^%[O[CT??1OKSC_ (3S5/\ GC:?]\-_\51_
MPGFJ?\\;3_OAO_BJ/JM0/[7PO=_<>C[Z-]><?\)YJG_/&T_[X;_XJC_A/-4_
MYXVG_?#?_%4?5:@?VOA>[^X]'WT;Z\X_X3S5/^>-I_WPW_Q5'_">:I_SQM/^
M^&_^*H^JU _M?"]W]QZ/OHWUYQ_PGFJ?\\;3_OAO_BJ/^$\U3_GC:?\ ?#?_
M !5'U6H']KX7N_N/1]]&ZO./^$\U3_GC:?\ ?#?_ !54;WXFZG;-LB@LVD[Y
M1L#_ ,>IK"56[(B6=82"NV_N/5LTN:\ITGXF:S?:U96DUM8B.XN(XG*QOD!F
M ./FZ\UZDKYK*K1G2=I'9@\=1QD7*ET):X#QW_R'8?\ KV7_ -":N^!K@?'?
M_(=A_P"O9?\ T)JQ.TYJO**]7KRBO0P7VOD?-9]_R[^?Z!15:\U"VL(]]U($
MST'4GZ"N7U'Q/<7.8[,&"/\ O?QG\>U=52M"GN>1A<!7Q+]Q:=WL=#J&LVFG
M B9]TN.(UY/_ -:N5U'Q!=W^4!\F$_P(>OU/>LLDL26))/4FC%>;4Q$YZ;(^
MIPN5T,/[S]Z7=_HA**7%&*YCU1**7%&* #%&*6BF F*,4M% "8HQ2T4 )BGQ
M2R02"2%VC<=&4X--HHN)I-69[[\.I'F\!:?)(=SNTS,?4F9Z[+1_^0[8?]?,
M?_H0KB_AM_R3W3?^VO\ Z->NTTC_ )#MC_U\Q_\ H0H%9+1'JCMBJ<TN,U8E
M.!67=R8!H XC_A#=>_Y\/_(T?_Q5'_"&Z]_SX?\ D:/_ .*KU2BNSZW4[(\3
M^Q</_,_P_P CRO\ X0W7O^?#_P C1_\ Q5'_  ANO?\ /A_Y&C_^*KU2BCZW
M4[(/[%P_\S_#_(\K_P"$-U[_ )\/_(T?_P 51_PANO?\^'_D:/\ ^*KU2FI(
MD@)C=7 8J2IS@@X(^N:7UR?9!_8F'[R_#_(\M_X0W7O^?#_R-'_\51_PANO?
M\^'_ )&C_P#BJ]4HI_6ZG9!_8N'_ )G^'^1Y7_PANO?\^'_D:/\ ^*H_X0W7
MO^?#_P C1_\ Q5>J44?6ZG9!_8N'_F?X?Y'E?_"&Z]_SX?\ D:/_ .*H_P"$
M-U[_ )\/_(T?_P 57JE-$B-(T:NI=0"R@\@'ID?@?RI?7)]D']B8?O+\/\CR
MW_A#=>_Y\/\ R-'_ /%4?\(;KW_/A_Y&C_\ BJ]4HI_6ZG9!_8N'_F?X?Y'D
M%]X-\4,GEVNFYR/F;SXQ^'WJR_\ A77BG_H%_P#DQ%_\57N=%7''5(K1+^OF
M83X>PLW=RE]Z_P CR[P3X7UKP_KDMUJMGY$+VYC5O-1LL64XPI)Z UZ )>*=
MJ[;;5#_TT'\C5%'RM<M6K*K+FD>O@\)3P=+V5-MKS)IIL USW_"N/^HK_P"2
M_P#]E6I<R8!KI*4*DX?"RJ^%HXBWM5>WK^AP_P#PKC_J*_\ DO\ _94?\*X_
MZBO_ )+_ /V5=Q16GUFKW.;^R\'_ "?B_P#,X?\ X5Q_U%?_ "7_ /LJ/^%<
M?]17_P E_P#[*NXHH^LU>X?V7@_Y/Q?^9P__  KC_J*_^2__ -E1_P *X_ZB
MO_DO_P#95W%%'UFKW#^R\'_)^+_S.'_X5Q_U%?\ R7_^RH_X5Q_U%?\ R7_^
MRKN*K?VC9_VE]@^T1_:]F_RL\[:3Q51;R_(I93A9;0_%_P"9R'_"N/\ J*_^
M2_\ ]E1_PKC_ *BO_DO_ /95W%%/ZS5[D_V7@_Y/Q?\ F</_ ,*X_P"HK_Y+
M_P#V5'_"N/\ J*_^2_\ ]E7<44?6:O</[+P?\GXO_,X?_A7'_45_\E__ +*H
M+KX8/<Q[%UKRU/WO]%SG_P ?KOZ*%B:JZ_D)Y5@VK.'XO_,\S_X4]_U'/_)3
M_P"SJYI/PX_X1[5(=4_M7[1Y&?W?V;;NW KUW'U]*] JIJAVZ;*?]W_T(54L
M76DFF_R)IY/@:<U.$-4[K5]/F5XY<BEDEP*IP/E:=,_RURGJF=J/A7_A(;D7
M7VWR-B^7M\K=G!)SG(]:J?\ "N/^HK_Y+_\ V5=1H[;K63_KH?Y"M"MHUZD5
M9,X*F7X:I-SG'5^;_P SA_\ A7'_ %%?_)?_ .RH_P"%<?\ 45_\E_\ [*NX
MHJOK-7N1_9>#_D_%_P"9P_\ PKC_ *BO_DO_ /94?\*X_P"HK_Y+_P#V5=Q1
M1]9J]P_LO!_R?B_\SA_^%<?]17_R7_\ LJ/^%<?]17_R7_\ LJ[BBCZS5[A_
M9>#_ )/Q?^9P_P#PKC_J*_\ DO\ _94?\*X_ZBO_ )+_ /V5=J\L<6WS9%3<
MP5=S8R3T ]Z?2^LU>_Y!_96$_D_%_P"9P_\ PKC_ *BO_DO_ /94?\*X_P"H
MK_Y+_P#V5=Q13^LU>X?V7@_Y/Q?^9P__  KC_J*_^2__ -E1_P *X_ZBO_DO
M_P#95W%%'UFKW#^R\'_)^+_S.&;X;DJ=NK8/8FVSC_Q^LU_A"TC%GU[+'DDV
MG_V=>ET4UBJRV?Y$2R? S^*'XO\ S/,3\'\?\QS_ ,E/_LZZFQB_LVQ@L?,\
MS[+&L._&-VT8SCMTKHG-<M/+_IDX_P"FC?SJ*E>I55INYOAL!AL(W*C&U_-O
M\V/O])_X2&%;3[1Y&QO,W;-V<<8QD>M4/^%<?]17_P E_P#[*MG0WW:@X_Z9
M'^8K?I1K3@K195; X>O/GJ1N_5_YG#_\*X_ZBO\ Y+__ &5'_"N/^HK_ .2_
M_P!E7<45?UFKW,?[+P?\GXO_ #.'_P"%<?\ 45_\E_\ [*C_ (5Q_P!17_R7
M_P#LJ[BBCZS5[A_9>#_D_%_YG#_\*X_ZBO\ Y+__ &5'_"N/^HK_ .2__P!E
M7<44?6:O</[+P?\ )^+_ ,SA_P#A7'_45_\ )?\ ^RH_X5Q_U%?_ "7_ /LJ
M[:21(HVDE=411EF8X 'J32@@@$$$'H12^LU>_P"0?V5A/Y/Q?^9Q'_"N/^HK
M_P"2_P#]E1_PKC_J*_\ DO\ _95W%%/ZS5[A_9>#_D_%_P"9P_\ PKC_ *BO
M_DO_ /94?\*X_P"HK_Y+_P#V5=Q11]9J]P_LO!_R?B_\SA_^%<?]17_R7_\
MLJH7/PG>ZE+OKO'8?9.G_C]>CT4UBJRV?Y$RRC!35G#\7_F>8GX/?]1S_P E
M/_LZW-"T#_A%+-['[7]J\R0S;_+V8R ,8R?[OZUV#&N?UB3;?J/^F8_F:FIB
M*M1<LGH7A\LPF&G[2E"S]7^K"X7[= ]IOV>>ICW8SC=QG'XUD_\ "N/^HK_Y
M+_\ V57K:7-];C_IJO\ ,5U51"K."M%F]?"4,0TZL;V]3A_^%<?]17_R7_\
MLJ/^%<?]17_R7_\ LJ[BBM/K-7N<_P#9>#_D_%_YG#_\*X_ZBO\ Y+__ &5'
M_"N/^HK_ .2__P!E7<44?6:O</[+P?\ )^+_ ,SA_P#A7'_45_\ )?\ ^RH_
MX5Q_U%?_ "7_ /LJ[BBCZS5[A_9>#_D_%_YG#_\ "N/^HK_Y+_\ V5'_  KC
M_J*_^2__ -E787.H6=G_ ,?EW!;_ /760+_,U!%KND3OL@U2RD;T2X0G]#4/
M&23LY?D:+)L.US*F[?\ ;W^9RW_"N/\ J*_^2_\ ]E1_PKC_ *BO_DO_ /95
MW ((R#D45?UFKW,_[+P?\GXO_,X?_A7'_45_\E__ +*C_A7'_45_\E__ +*N
MXHH^LU>X?V7@_P"3\7_F</\ \*X_ZBO_ )+_ /V55;SX6O= +_;>Q!_#]ESG
M_P ?KT*BA8JJM;_D3+*<%)6</Q?^9YG_ ,*>_P"HY_Y*?_9UHZ%X%_X1._:^
M_M+[5YD9AV>1LQD@YSN/]W]:[NLW66VVL?\ UT'\C3EBJTX\LGI\@I93@J,U
M4IPLUYO_ #(A-Q56ZTNWUY1:W;RHB'S 8B <CCN#ZU&LGRU:TA]VH./^F9_F
M*YTVG='HSA&<7&2NF4/^%>Z5_P _%Y_WVG_Q-'_"O=*_Y^+S_OM/_B:ZJBM?
M;U.YR_V?A?Y$<K_PKW2O^?B\_P"^T_\ B:/^%>Z5_P _%Y_WVG_Q-=511[>I
MW#^S\+_(CE?^%>Z5_P _%Y_WVG_Q-'_"O=*_Y^+S_OM/_B:ZJFR2)%&SRNJ(
MHR68X _&CV]3N']GX5_81R__  KW2O\ GXO/^^T_^)H_X5[I7_/Q>?\ ?:?_
M !-=#:ZE8WS,ME>V]PR_>$,JOC\C5FDL1.2NI#EEN'B[2IV.5_X5[I7_ #\7
MG_?:?_$T?\*]TK_GXO/^^T_^)KJJK76I6-BRK>WMO;EONB:54S^9H>(G%7<@
MCEN'D[1IW.>_X5[I7_/Q>?\ ?:?_ !-'_"O=*_Y^+S_OM/\ XFNHCD26-7B=
M71AD,IR#^-.I^WJ=Q?V?A5]A'*_\*]TK_GXO/^^T_P#B:/\ A7NE?\_%Y_WV
MG_Q-=511[>IW#^S\+_(CB9OA7HL\IDDO-1)/_31./_'*C/PET+_G[U'_ +^)
M_P#$5W5(:KZS6_F,GE>";NZ:.>T[3H-!M4TRT>1X8,[3*06.X[CG '<^E73-
MQ52^DQJDP^G\A3&E^6L&VW=GH0A&$5"*LD8^J>$-0UC4I;ZWFMECEQ@.S \
M#LI]*J?\*]U7_GXL_P#OM_\ XFN[TQMVG1'_ 'OYFK=;QQ-2*LCS9Y7AJDW.
M2=WKN><_\*]U7_GXL_\ OM__ (FC_A7NJ_\ /Q9_]]O_ /$UZ-4<UQ#;!#<3
M1Q!V"*78+N8]AGJ>.E-XNHMR5D^&;LD_O//?^%>ZK_S\6?\ WV__ ,31_P *
M]U7_ )^+/_OM_P#XFO1J*?UJH']D87L_O/.?^%>ZK_S\6?\ WV__ ,31_P *
M]U7_ )^+/_OM_P#XFO1J*/K50/[(PO9_>><_\*]U7_GXL_\ OM__ (FC_A7N
MJ_\ /Q9_]]O_ /$UZ-11]:J!_9&%[/[SSG_A7NJ_\_%G_P!]O_\ $T?\*]U7
M_GXL_P#OM_\ XFO1J*/K50/[(PO9_>><_P#"O=5_Y^+/_OM__B:/^%>ZK_S\
M6?\ WV__ ,37HU%'UJH']D87L_O/-9_AYK9B(M[FQ#GNTC\?^.5E'X3:\3DW
M>GDG_IK)_P#$5Z_151QE6.QE/(\'-ZI_>>4:=\,=9T[5+2]FNK!H[:9)G"2/
MDA6!./DZ\5Z1#+G%6KHXLYC_ -,V_E65:R9 K&K6G5=Y'=@\#1P<7&EU-9#F
MN$\=?\AR'_KV7_T)J[B(\5PWCK_D.P_]>R_^A-6)VG-U\_ZCXJ9LQZ<NT?\
M/5QS^ _QKZ KY;K2-24$U'J<]7"TJ\HRJ*]OU'2RR3R&29V=VZLQR33,4M%9
MW.E))60F*,4M% Q,48I:* $Q1BEHH 7%&***!!BC%%% !BC%%% !BC%%% 'O
M7PV_Y)[IO_;7_P!&O7::1_R'+'_KYC_]"%<7\-O^2>Z;_P!M?_1KUVFD?\AR
MQ_Z^8_\ T(4"/3I^AK%OFX-;,_2L2^Z&@#ILT9IN:,T .S1FFYHS0 [-<YI>
ME[X+F[L)VM+MKVYW,!N27$[XWKT/UX/O70YK,T$_Z!/_ -?MU_Z/>L*D5*HD
M^S_0ZJ4Y0I2<>Z_46'6##,MMK$0LYF.U) V893_LMV/^R<'ZUJ9J*:*.XA:*
M=%DC<89'&01[BLO[%>:7SI3_ &BW'6SF?E?]QST^AR/<4[SAOJOQ_P"#_6A-
MJ=3;W7^'W]/GIYHV<U#=7<%E;M/=S+%&O5G./\FLL:W+>DPZ79RFX4[93<J8
MT@/HQ[GH<+GZCK4]KI*)<+=7\K7MV/NR2#"Q_P"XO1?KU]Z/:.?\/7SZ?\$/
M8JGK5T\NO_ _JR9'YVH:MQ;!].M#_P MI%_?2#_94_<'NW/L*CTJR@L/$6H1
M6RD!K6W9V9BS.VZ;EB>2:MWNK06<H@0/<W;#*6T(RY]SV4>YP*KV;NWB.]:5
M=CFRMBRAL[3NFR,]ZRM'VD=;N_Z/[C=.?LIZ6BU]^JU[O\NQL9I,TS-&:ZS@
M'YHS3,T9H H:XW^AQ_\ 74?R-4(V^6K>MG-I'_UU'\C5*+[M $-T?E-=3FN4
MNONFNIS0 [-&:;FC- #LT9IN:,T .S1FFYHS0!3UFYN[72I9=/B\R88[;BBY
MY8+_ !$#G'>J']GZ3_PCOF_:OW7_ !\_VAO^??\ \]=WK[>G&,<5MYKG_P"S
M+?\ X2KROF^S>5]K^S9_=^=NQOQZ]\=,\]>:Y:T7S7M>^GH=V'FN5QO:VNG7
MR_RZ&IHUS=W6E12ZA'Y<QSVVEUSPQ7^$D<X[5>S3<T9KHBG&*3=SDG)2DY)6
MN.S1FF%J3-4029HS4>:,T 29JEJQ_P")7+_P'_T(59S5/5C_ ,2R7ZK_ .A"
M@#.MC\M.G/RFF6WW:=/]PT 7M#/^AR?]=3_(5I9K+T,_Z'+_ -=3_(5I9H =
MFC--S1F@!V:,TW-&: '9JO>WT&GVK3W+$*" JJ,L['HJCN3Z4V]OH-/M6GN&
M(4$!5499V/15'<GTJG96<UQ=#4=54"< ^1;YRMLI_FY[G\!QURG-WY8[_D;T
MZ:MSSV_/R7ZOI]R&1Z3_ &INN=>C#.ZE8K;=E;93Z$?Q^K#IT'N^TO)M/NDT
M_5)#('.+6[;_ ):_[#>CC_Q[KUR*U,U#=VL%]:O;W2"2)QR#_,'L?>I]ERZP
MW_/U_K3\"_;\_NU/A_+T_7OUUU+&:,UCVEY-I]TFGZHYD#G%M=M_RU_V&]'_
M /0NHYR*UBV*TA-21C4IN#\NC[CLT9J/=1FK,R3-)FF9HS0 .U<C<-_IT_\
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
M7M73?*]4NOE^O]==X5&-:*G'1O2W2ZU^2]?RU739HS4>:,UU'"29HS4>:,T
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
M@"_)J"C_ %:$^YXJL]Y.Y^_M]EJ&DH WJ*6B@8E%+10 E%+10 E%+10![O\
M#?\ Y)]IO_;7_P!&O79Z1_R'+'_KYC_]"%<9\./^2?Z;_P!M?_1KUV>D?\AR
MQ_Z^8_\ T(4$GIL_2L2_Z&MN?I6)?]#0!NYHS29HS0 N:,TF:,T +FLS09%:
MSN%5E+)>W(8 \K^^<\_@<UI9JC=Z7%<3?:8':UNP,">+@GV8=&'L?TK*:E=2
MCT-J<H\KA+2]M?2_^9?S1FLE=4FL6$>M(L:YPMW'GRF_WNZ'Z\>]:+2C:"A!
MR,@BJC-2V)G3E#?;OT,R"W@NKK5(KJ)94^V*VUAD9$4>,CO2S:MNF:UTN+[7
M.O#8.(XO]YOZ#)]JKP6R7D^J0RO(J&Z4MY;E2P\I."1SBK<EQ9:1:(IV01#Y
M8XT7ECZ*HY)^E<\;J+=[+77YLZYM.25G)V5ETV7]:6]1D.E[YEN=4E^V3J<H
M",1Q'_97U]SDTEK(K^)M0V,&VVUNK8.<'=*<?7D?G46V_P!3_P!:7T^U/\"G
M]](/<_P#V'/N*O6MM!90"&UB6*,<X4=3ZGU/O51C=IQ5DN^[TM_5R)S:BU-W
M;5K+9:I^G39%G-&:9FC-=)QC\T9IF:,T 5-5.;>/_KH/Y&J\7W:FU,Y@3_KH
M/Y&H8ONT 077W371YKG+K[IKH<T .S1FFYHS0 [-&:;FC- #+BW@NXO*NHDF
MCR&VNH(R#D&I<TW-&:5E>X[NUA759$9)%#*PPRL,@CTKG&LI1J']B"Y;^S/*
M\[9SOVYQY6[^Y^N..E;-[?0V5L\T[A$4<GK^ '<^U8FW4_M']L>7\VW9]AP-
MWE9SU_OYYQT[>]<U?E;2M?OZ?UTZG;A>9)N]ETOWZ6\_/IW-Y L:*D:A5485
M0, #TIV:K6UW%>6Z3V[AXW'!_H1V/M4N:Z4TU='%)-.TMQ+>""UB\JVB2&/)
M.U% &2<FI<U'FC-"22L@;;=V29HS4>:,TQ$F:JZB?] D^H_F*FS5>_/^@O\
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
M8]V,9P,9Q0!:S4-V?]&;ZC^=/S4-R?\ 1V^H_G0 ^V^[3I_N&FVWW:=/]PT
M2:5_Q[R?]=#_ "%7JHZ5_P >\G_70_R%7<T +129I'D$:Y:@!7<(N351Y"[9
M-,DE,C9/X"FYH HZ_JS:+HD]_' +AHR@6)I-@8LX7[V#CKZ&HK#6;F35GTO5
M;..TN_)\^/R9_-CE3(4D,54Y!(R"O<=:9XFTZXU?P]<65D8A.YC9/-8JORNK
M<D D=/0UG7&DZY?37>H2/96E^UD]G:)%*\B1!V!9V<J"3\JX&T=/>@"YHWB<
M:X=1CM+8)-:L?LXEEPMPF65),A254LC#H< 9YSBFZ5KFL7^L7EE/I=C EC*L
M4\B7[N<M&K@JIA&>& Y([U3TWPG<:)JVFW%CJ<US!;6QLY8KD1KB'&5V[(QD
MA@/O'H3SZZ%MIM[9WVOW<#0&2_D62V#,< K B#?QQ\R]L\?E0 NF>)HM2\0Z
MAI:P-']E_P!7,6R)]IVR8';:Q"_C6WFN,L/!U[I;:-/;ZQ-<S6#MYL<XC$;+
M)_KMI6,-DM\PW$\CGUKL,T /S1FF9HS0 _-&:9FDS0 .:R#_ *Z3_?/\ZU'-
M9?\ RVD_WC_.@"[HW_(0?_KD?YBMRL/1_P#D(/\ ]<S_ #%;>: %KF/%_BBY
M\-W>D&*&*2UN)V%XSJ2T<2C+.N#V&2<YX!KILUE:MH<6K:A87%S(/)M!,)(2
MN1*LD90C.>.#[T 4+OQ1-'X^L-"M8X6MI(V:ZE8'<K%&=%7G'1,GKPRU7@\5
MS7GC"?36BC73]SPVTXSNDFC"M(IYQC#X'NCU6T_PB=--@Z:DT]Q:232//+%E
MIRT?EIGG^%0H]]O;-06_@2UM+2Q-O?77VZSG6Y^T23R.CR;LR'RB^T;P6''(
MW=?4 6V\3ZG<ZS);AM/CDCNS$VERAH[DQ!]OFJ[-M;CYL!<8XW9J=;WQ&?%1
MTIK_ $LQK:K=%QI\F2"Y7;_K^O'7]*+GPU>7;PPW6JB:RANUNHQ);[KA2K[P
MHFW<#( ^[G'&:U!IF/$C:MYWWK06WE;?1RV[.??&,4 8>D^)[K4]8GMI-<T2
MW>+4)K==/,)-PZ1R%>OG#DJN<[,>QJGI?C:]O+BP!O=)NY+J[:"33K:-A<0(
M'9=Y/F-P  3E5X/6MG3='U;2[B=;?4[)K.:]ENFC>Q<R 22%V4.)0,\X!V_A
M3;;PQ]DL-,BAO,7.G7#RI/Y7WT=F+H5ST(;'7J >V* +&M:CJ4.M:7IVERVL
M)O!,SRW,#2[=@4C 5TZY]:K?\)1/#X<U2YNH(_M^G3M:&.,DI+,0OE[<\X;S
M$XZC)':K6L:3>7VI6%_IU[#:SV0E4>?;&96#@ \!UQC'K5%_!T=Q#!%=W\TB
M_;6OKMHR8FN)MN%(9""@7 P!_=7GB@"[IVHZEK.@QR6TUI9ZA%*T-V);=I45
MT)5P%#J1D@$$D\'OG-5-#U^_D\'#Q%KL]F8'M/M/E6UNT9CXR1N:1MWH.!5W
M1M!CT.]OGM+B5K:\99##-(\K+(!AFWNQ)W +P?[O7L*7_")J_A#3O#TUZS6U
MJ8A.R*4-PB<[>&RF2!R">GXT 7?#&LW>JZ=(-5@CMM1MI3%<PQYPI(#*0#S@
MJR_CFMK-86F^'8=)UNXOK*YN#'<PJDT,\TDQ9U/ROO=B1P2,?3ICG:S0 K&L
MN\.;L?[H_F:T&-9UT<W0_P!T?UH 2#_C]@_ZZK_,5TU<S!_Q^P?]=%_G72YH
M 6BDS1F@#,U+Q)IFD7'D7L\@EV>8R0V\DQ1.1N;8IVKP>3@<&GKK-I<W M[2
MX65V@6X!7)!C8D*P/0YP:Y^:^DT'Q5K-Q/97D\5^L+026ENTV2B%3&=H.TYY
MR<#GK5*WFDT?5+>\N='FM;>;3(X1!8PM.()%=F\O"+QP_!P!P: -I_%.DI:V
M\XN))%N2XA2&WDDD?8<,0BJ6P#U.,5'<>+]'MK**\DFN'M95W+/#9S2H/FVX
M+*A"G=Q@X.>U<Q;:?+9:1I#7MKJ=C<1QSLM[8(99(-\F\1O$JMN!&#T(!7MU
MJW=1:C>_#F9;BR87DEP&V1V^QY5^T B1HQ]UBHW$?6@#H9?$NFPVD5Q,US&)
MI#'%$]G,LTC#DA8BN\_4"FR>*M&BTV"_DOE6VGN!;(Y1N)22-K#&5.0<Y QW
MJEK'FV/BC3M7>WGN;2.VFMI!!$TK0L[1L'V*"Q!"$' SR*YZ]T6?6899+BQN
M([34];27R&C(>.$0>69&'5,E<\XQD=Z .YO=8L=.NK.WO)Q'->R>5;IM)+MC
M..!Q]3Q52'Q1IMQ>-;6_VV5TG:W9TT^=HUD5MK R!-N 1R<X'K7'QV6M:AJ>
MF7VK6DWGZ?>PV0.PG>BAC)/_ +KMLYZ?**N^'9);'5+N*ZNM:@,FJW++:C36
M-NRO,VUO,\D\'(.=X'T% '00>+M'N+A(DGF'F3&".22TE2)Y Q7:)&4*3N!&
M >HJ[J>LV6D11R7\K)YK[(UCB:1W.">%4$G@$].,5P]CHVHPZ;IL]V]_+9QZ
MO+)/IIB4!!]H<QR !-Y ;8Y!)!!ST%:OCFVN;W[!'&UU!"GFR&ZL[=YI(Y-H
M5%(3Y@C!G#$>@&1G- '5VMW#>VD5U:2K+!,@>.13PRD9!J7-<]X/N[VXT,#4
M-/\ [-:%_*BM?*9!'&% 4#/4=\^^.H-;V: 'YJI?',:?[_\ 0U/FJMX<HG^]
M_0T (OW*FTO_ )"#?]<S_,5"OW*ETS_C_;_KF?YB@#8HI,T9H R_$.K3Z79V
MXLXXY+J\NH[6$2DA%9C]YL<X !..^,5B/XON-.M]8%W<Z5J<VGQJ4-A*$)D+
ME/+DC+NR$-M&<D<^HQ6]KFE+J]@D8N&M9H)DN(+A5#&*13D'!X(Z@CN":Y^Y
M\-3:I)?2ZWJ"W$UU:K:JUK;^0L2JQ<, 6<[MQ!R3CCI0 ^75]?M=1AL-0.G3
M2WT,IM)((G18YD7=M<%CN7'<%>AX%,M?%$^H1: MI%$+C4MSW*/D^0D:_O>A
MZA\(,]S4UIHUZ=6@O]9U)+V2UC9+=8K;R54M@,S?,VYL#'8<GBC2O#D6EZ_J
M&I).SBZ_U4)7 @!.Y\'/.YSN/3M0!G>&_$UUK<T7FZYHBRM)('TZ.$_: JLP
MQGSNN!G.S\*I^'?&][JLFC>9>Z3?2:B/W]G91LLMF-A;<Q\Q^ 0 <A>HK9T3
M1]6T:&*T74[*6RCD=MAL7$A#,6QO\W&<GKM_"FZ=X7_LVUT-(+S]_I4?D-+Y
M6//B(PR$9XY"D<G!7O0!E6/CV\N?"MQ=7%M##J<)C=8R#Y<L3RA Z\Y]0>>&
M'H16MJ_B>73O$EI9111O9KL^WS,3F#S6*18[#+ YSVQ5&[\!PW7AW3M/^VF.
MXL&&VZ6+[Z;]S(5ST.!WX(!J:[\#V>H_VK)J%W=R3ZBY8O%<2Q+&H $:[%?:
MVW .2.3GZ4 2GQ5-;^.)](O(46QQ$D-RH.1,X)"/SCYL'!XY&.XJ&T\3ZEJ-
MII,-JEK'?:B;AC)(C-'%'"^TG:&!8G*\;AU)JS_PBZ7"ZB-3N?M7]H0012%4
MV%6C4C>#DX.3N'H1WJ"S\)SZ?I>E1VNJ#^T--\T)=26^Y)5D;+JR!AP>.C#E
M?PH 9JWB+6-'T^S_ +1?3=/FFU+[(]Y.I: Q>6[B0+Y@*Y*@89N.>O!K=T2\
M>]T_SWU*QU(,YV3V$>R/ XQ]]\D'/.?PK(N/#FH36]JYUD/?6]_]N\Z>!GCS
MY;)L6,.-JX;H&ZCOFMJQ6^C@(U.XM[B7=D-;P-"H7 XP7?G.><_A0!=S2$TW
M-(30!1D_X_'^H_E3I/NTU_\ CZ?ZC^5.D^[0!J:8?^)='^/\S5O-4]-_Y!\?
MX_S-6\T +FC-)FFO((URU "O($7)JH\A=LFF/*9&R:;F@#,UK6+G3KO3K2PL
MX;J>_F>)!-<&)4VQLY)(1CT4CI3+?Q)%_9^I3ZE";.;2]WVN+?O"@+O#*W&X
M%3P< ]L<5'KUA?W6H:3>Z8EM+)83O(T5Q,T0<-$Z<,$;GYL].U9=WX6U+4;2
MY6ZNX89=3O(Y;YK?I'#&HVI'N4[CE5R6 !RW&.* -?3-<O=8T%;RRT^*.]61
MHIK.YN2@B93@@N$;/8CY>0:3PYK=_K5B+Z\L+6SMF#A#'>-*V58J<@QJ ."<
MY/TJ+1M$N](UK4)VOWO;:^"2,9PBR+,HVDX1%7!4+VSE>^:KIH.HQ>!'T2"X
MACNI?,C>8,<(DDA+$<9W;&...O?O0!>\->)8_$=O<2I;M;F*0!59L^9$P#1R
M#CHRG..V"*V\US&F>&KG1_$$5Y;ZE+=6S6GV6:.Y6-6"H<Q%?+10<98<]FZ\
M5T>: ),T9J/-&: ),T9J/-&: "8_Z/)_NG^5-L>@I)C^Y?\ W3_*EL>@H V8
M>E<3XY_Y#D/_ %[+_P"A-7;0]*XGQS_R'(?^O9?_ $)J .;KY$KZ[KY$H&%!
MHH- "4444 %)2TE @I*6DH Z*BEHH&)12T4 )12T4 )12T4 >Z?#G_D0-._[
M:_\ HUZ[+2/^0Y8_]?,?_H0KC?AU_P B#IW_ &U_]&O79:1_R'+'_KYC_P#0
MA0(]-GZ5B7_0UMS]*Q+_ *&@#6HI*BFG6%?5CT% "S3")?5CT%46<LQ)Y)IC
M.78LQR329H JZQJL>D::UU)&TK%TBBB3[TDCL%51]214.GZE?S7SVFJ:9]D<
M1"5)89C-$XS@KN*KAAQQCOP32:[IKZMIGDP2K#/%-'<0.PRHDC<.N1Z9&#]:
MSKNT\2ZC97R27%E9--;^1#%"[2*I8_-*7* Y"YPH&/4]P 6-%\3'7K>_:QM%
M6:W?]RDTNU9XSG9)N"DJ&P>QQBC1M;U74]0NH;C3+.WAL[@V\\B7SR-N"*^5
M4Q*"/G4<D=_QJZ=X8N-(UNSNK74IKFWCM39RQW(C!6->8]GEHN<'(Y[,>?6U
M::;?V$.NO;/ ;F^NGN+4LQVJ3$B+OX_O(3QGB@"32/$L6K:Q?V"0-&+5OW4I
M;(N%#%'(]-KJ5_(]ZFTO7(]0\-QZQ/']FB:)I74MNV!<YYP,]/2L/3_"%UI%
MUH\]IJTUR;$-%+'<B,*T3C+[2B!B=P5AN)Z=>]3:-I6K6V@IH6I6UB;,PR0R
M7$-XY<JP;D(8@.^/O?X4 6+7Q->,UA+J&D_9++475+>47 =U9AE!(FT;<X[%
MN>#BEC\2WMRAO++1VN--%P8?-2;]\P#["ZQ;>5!!_BS@9Q5:#1M9G72[/5'L
MA::;(DGFP,YDN&083*E0$YP3@MG':J-[X0O+G3&T<PZ9-9K.\EM>3Y,]LK/O
M("[2">VX,.,9% '<9HS4>:,T 29HS4>:,T ,N3E5_P![^E2Q?=J"<\+_ +W]
M*GB^[0!!=?=-;E8=U]TUM9H =4$]QY8VK]X_I27%R(AM7E_Y50+$G).30!QF
MMZ[KD=WJD.F7*":+5K6VMUD12NUX49E)QG!8GGJ,\5<L=>FU[6H[>UN9K**3
M3G>2-50R6\ZRA6!W*1D<C!!'?'2M"7PY9S7LUTTDX>:\AO& 88#QJJJ!QTPH
MSW]Z=!X?L;7Q+<:W '2ZN8?*E4$;&Y!W8Q][Y0,Y[4 8MI<:LFF>(+R77+R=
MM-DN(H4DB@"G;&"K-MC!)!.>H''2HX==N;7PU<:JNI:K>W$5F)/)OK 00EV
M (;R4+ $]F/%="NB6RV.IVH>79J3R/,=PRI=0IV\<<#OFH(/#VRR>RO-4O;^
MR> P&VN%A"[2,=4C5LX]Z *UK>7=AXFMM.O-8FO#<1MOCN+(Q@N%#9BD2,(1
MC.5+$CUK#\+^(]3U"30A_:5]>W%Y$9;V"ZLEBB2,+R\;B-,X8J."P.:Z:S\/
M1VU];75QJ%]?/:*RVZW+H1%N&#]U06..,L2:2#PU:6UAI=M;SW$9TM=L$P9=
MY4J5(;C!!'MU ]* *-CXBNYO%KK+(ITFYFEL[3@?ZZ( L<]]Q\P?]LQZTJ1:
MI_PF+:<?$.H&W6S6YP8K;)8R%=N?*Z8'U]ZEB\$:%;VMJEM9QPW%J\<B7J1H
M+@LI!W,^.<XYSP<FM4:?"-:;4]S^>UN+<KD;=H8MGIG.3ZT <ZFMZI>7"Z=#
M=^3+<:M<VXN/+4F&&(%L*",%N ,D'OUJ'5M9UK3K#6;"#4!+>6DMF;:\EA3.
MR>4)M=0-I(PW( X(Z'FMJ3PS9O Z)-<12F\>]CGC<"2*1LYVG&,8)&"#P><T
MA\+VCV5Q!<7-U/+=3Q3SW,CKYCM&ZLHX4*%&T#  &">YS0!4L/$L^I:]I-N/
M]'+PW2WUJ0"4FC,0QGKCYR1CJ&!KJ<UCGP_8_P#"4+KZ^8EX(# P5AL<'')&
M.O &<]*U<T /S4=P?W)^H_G2YJ.8_NC]1_.@"Q;?=IT_W#3;;[M.G^X: 'Z7
M_P >\G_70_R%7JHZ9_Q[R?\ 70_R%6GD6-2S<"@!SR"-2S=*H23&5LGIV'I3
M)9S*V3P.PIF: 'YK(UG4[NWO;#3],6$75\SXEN 62)47+$J""QY  R.O6M3-
M9FK:7)?SVEU:70M;RS9C%(T?F*0PPRLN1D'CH0>!S0!0'B&_@+VEY';F\M[Z
MWMY'C5A')'*1AU!.5."1@DX([U?.L.GBB[L)O+2UM[".Z,ASN!9Y%.3G&,(.
MWK65;^'+^>'4?[3NXQ>S7D5S%>0+\I\O:4_='[H&W!&XYY.>:?<^%[K4(]0;
M4-45KF_ACM9'@MS&JP*Q9D5=Y.6#,-Q8]>G:@!FE^++N]T#5KJYMXX+JU@-W
M!$0<-"T9>(L,YSP0>G*FK^JZW<6/@:?684B:YCLOM 5@=F[;G&,YQ^-4Y?!M
MLD\LFGW=Q )K&6RE6>:2X#(P^7&]SMVG)P/4_6G3:!JEYX<N=&OM4LVMY;0V
MR/#8LCH< !CF5@> >,#ZT /U6]UZVU^QL[2\TY8;]Y GF6,C-$$3=R1, V<8
MZ"H=0\37^DW-SIUW'!/J$J(=,\M&1+DMA2"-Q(VMR>?ND&M:\TW[7J^G7WG;
M/L+2-LVYW[TV]<\8Z]Z+W3!>:QIM\90IL&D8)MSOWH5ZYXQGWH T(C((4$[*
MTNT;R@PI/? .<"GYIF:,T /S1FF9HS0 CFLX?ZQ_]XU><U1'^L?_ 'C0!=T?
M_D(/_P!<S_,5N5AZ1_R$'_ZYG^8K:)P.: %)QUKB-<\2WUE\0+*T67_B4/;H
M)X]J_*[R,J/GKC<%7&<?-FNHN+GS#M3[O\ZP]1\/V>J7%S-=-+FYM/LC!6 "
MKN+!AQPP)R#[#B@#,TCQ%=7WC+4XY9U72H8"T"[1@['*/)NQG[RN.N,*#3-
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
M#Y(VI@8)48XS@$]<D"L]/ VA164,4=HB7,+K(M^$07)=6#;S)MY)(Y[<XQ0
MRWFUS65O[W3M26V:WO);>WM'C3R7$3E#YC;2^6(/*D8R.#4>IZOK%EJ<^CQ,
MSW.I.&TRY,2D0+_RU#8&#Y8&X9Z[@.:NW7A6TNI+E3=W<5I=R>;<V4;KY4S'
MJ3E2PSCD!@#6C/IT-QJ=G?.SB2S618U4C:0X .>/:@"\F5159BY P6;&3[\<
M4N:9FC- #\TA--S2$T 5S_Q\O^'\J?)]VH_^7AOP_E4DGW: -/3?^0?'^/\
M,U:JIIW_ "#X_P ?YFK#R+&I9C@4 5-:OFTS0KZ]B"F2WMY)4#C(+*I(!]N*
MXJ?QS=MX"&KM!#_:N[R#;X/EK,.2<9SMV@OUSMKI]7B.JZ;=VA?RQ<0O$&QG
M9N4C.._6N<D\%0O<R2B\8![ VWE^7\HE,?EF?&>NP!<>G>@"36?%-UIVE:9/
M:V\<]Q<1?:9X\'Y8$0-*5 .<\@#KR12:[XG>RUBRMH-4TO3[6YLY+D75^A97
M(9 JK^\3J&)[]*?_ ,(A;3WHN-0NKB81V<=G$D$TEN%0?>R4<;MQP<'T%.TO
MPN-/GM#+=_:H;2REL4C>+[T;NK*"<G.U4"^_7CI0!GKX[>WMM*N=3BBBAO(+
MIV" YE:)T6/R\D<.&SSV(Y !-6-4\0:KI::4FHW6E:9)?22^;+<(6C@ 7<JY
M\Q<MV)R 3T%3VWA58I-.%U="Z@L(+BV2.2+[\4I7"DY/W53;G'.>U,/AN_B_
MLXVNK1[]-DD^SM<VIE_=LNT(V)%)*@XW9&<#(]0!FJ:OK-IX<_M:PU71[V,%
M1NCLG*2;I F5(G/3/OT[4FL:[J6C7^F65[J^CVOVM)WDN[FU9(QL\O:H4S#D
M[S_$>G2M*_TJ[U70);#4+R S2.C>=!;%% 5U;&TNQ[8SN[U/<Z9]HUZQU+SM
MOV.&:+R]N=_F%.<YXQL].<T 9&E^*;R^NM,BDCMV2ZN;B%IXE;9,L:;EDCR>
M 3ZYZ'![UH^)M8N]*T^(:5!'<ZC<RB.WADSAB 68G'/"JWXXI-8TJZOK[3[R
MPO(;:>Q9V7SK<RJ^Y=IX#J?UJM-X;EU+4K:\UN_:9K:%DB2Q\VT"LQY?*R%O
MN@+C..OKP /N/$,MW#I":)Y)EU9#+'+."R1(J;B2H()/(&,COSQ535M?UC1]
M/B_M%M/M)6OTMOMLJ$V[1,A;S-OF J01@@MVZD$4ZW\)-86]NNG:@8I+*YEE
MLVEC,HCCD^]$P+9<9)YR#T].7W'AV_N;>)Y-8#WT=\MYYLMNS1*54J$6+>-J
MXY^]DG).<T :FB7DE[9-.^IV&IH7(2:PCVH,=1_K'R?QK2S5*Q2_CC8:G<VU
MP^?E:WMVA 'H07?/UR*LYH 64_N7_P!TU)8]!4$A_=M]#4]CT% &S#TKB?'/
M_(<A_P"O9?\ T)J[:'I7$^.?^0Y#_P!>R_\ H34 <W7R)7UW7R)0,*#10: $
MHHHH *2EI*!!24M)0!TF*,444##%&*** #%&*** #%&*** /<_AU_P B#IW_
M &U_]&O79:1_R'+'_KYC_P#0A7&_#K_D0=._[:_^C7KLM(_Y#EC_ -?,?_H0
MH$>FS]*Q+_H:VY^AK%OAP: +T\XA3U8]!6:[L[%F.2:'=I&+,<DTE !1110
M4444 %%%% !1110 4444 %%%% !1110!'+_#_O59B^[5:7^'ZU:B'RT 5[K[
MIK3N+@1+A>7/Z5FW0^4TI8L=Q.2>]  26)).2:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "F2_ZL_4?SI],D_P!6?J* +5M]VG3_ '#3;8?+3YQ\IH 3
M3W6.UD9C@"0_R%133-,^3P.PJ",G:RYXW9Q3Z "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@"-ZIK]]OJ:N-511\S?4T 7=)_X_W_ .N9_F*MW-SYAV(?
ME[GUK,MB5N&P<;E(^O(JU0 4444 %%%% !1110 4444 %%%% !1110 4444
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
M[![4 7/^$@MO^>4__?(_QH_X2"V_YY3_ /?(_P :I_8/:C[![4 7/^$@MO\
MGE/_ -\C_&C_ (2"V_YY3_\ ?(_QJG]@]J/L'M0!<_M^V_YY3_\ ?(_QIRZY
M;MTBF_[Y'^-418^U2I8\]* +PU))!^[C?/\ M8%.B4N2S=33(+/':M*&WP.E
M %*6/Y:9]O\ *&)D8X[KWK3DM_EK/N+3.>* (&UJW7K'-^0_QIG]OVP_Y93?
M]\C_ !J*2QSVJ V/M0!;_P"$@MO^>4__ 'R/\:/^$@MO^>4__?(_QJG]@]J/
ML'M0!<_X2"V_YY3_ /?(_P :/^$@MO\ GE/_ -\C_&J?V#VH^P>U %S_ (2"
MV_YY3_\ ?(_QH_X2"V_YY3_]\C_&J?V#VH^P>U %S_A(+;_GE/\ ]\C_ !H_
MX2"V_P">4_\ WR/\:I_8/:C[![4 7/\ A(+;_GE/_P!\C_&C_A(+;_GE/_WR
M/\:I_8/:C[![4 7/^$@MO^>4_P#WR/\ &G#7;8_\LIO^^1_C5'[![4];'VH
MT$U6&3[L<GX@?XU+&S3N&(P.PJM!9X[5J6UOC'% #EC^6JLZLC;EZBM81?+T
MJM<09[4 9;:DD8_>1OG_ &<&HFURW7K%-_WR/\:DN+3/:J+V/M0!/_;]M_SR
MG_[Y'^-'_"06W_/*?_OD?XU3-C[4?8/:@"Y_PD%M_P \I_\ OD?XT?\ "06W
M_/*?_OD?XU3^P>U'V#VH N?\)!;?\\I_^^1_C1_PD%M_SRG_ .^1_C5/[![4
M?8/:@"Y_PD%M_P \I_\ OD?XT?\ "06W_/*?_OD?XU3^P>U'V#VH N?\)!;?
M\\I_^^1_C1_PD%M_SRG_ .^1_C5/[![4?8/:@"Y_PD%M_P \I_\ OD?XTO\
M;]M_SRG_ .^1_C5+[![4HL/:@"\NMV[=(YO^^1_C4HU!9!^Z1L_[548['GI6
MA;VF,<4 3VZ$\GK4\B?+4T$&!TJ5X?EH R/.\AB'!V^H[4C:E:+]Z7'_  $_
MX5/<VV<\5E3V9)Z4 6CK%B.L_P#XXW^%']LV'_/?_P <;_"LIK'VIOV$^E &
MO_;-A_SW_P#'&_PH_MFP_P">_P#XXW^%8_V'VH^P^U &Q_;-A_SW_P#'&_PH
M_MFP_P">_P#XXW^%8_V'VH^P^U &Q_;-A_SW_P#'&_PH_MFP_P">_P#XXW^%
M8_V'VH^P^U &Q_;-A_SW_P#'&_PH_MFP_P">_P#XXW^%8_V'VH^P^U &Q_;-
MA_SW_P#'&_PH_MFP_P">_P#XXW^%8_V'VH^P^U &Q_;%B?\ EO\ ^.-_A3UU
M.T;[LN?^ '_"L9;'VJU#9X/2@#2^T+,=L62.YK4LUP!6=:VV,<5M6T> * +T
M0X%</XZ_Y#D/_7LO_H35W48P*X;QU_R'(?\ KV7_ -":@#FJ^1*^NZ^1*!A0
M:*#0 E%%% !24M)0(*2EI* .GHI:*!B44M% "44M% "44M% 'N'P[_Y$+3O^
MVO\ Z->NRT?_ )#EA_U\Q_\ H0KC?AY_R(>G?]M?_1KUV6C_ /(=L/\ KYC_
M /0A0(]589JM+%FK9IC+F@#Y/;XK>-&^]K.?^W6'_P"(J,_%#Q@>NK_^2L/_
M ,17)T4 =7_PLWQ=_P!!;_R5A_\ B*3_ (6;XN_Z"W_DM#_\17*T4 =5_P +
M-\7?]!;_ ,EH?_B*/^%F^+O^@M_Y+0__ !%<K10!U7_"S?%W_06_\EH?_B*/
M^%F^+O\ H+?^2T/_ ,17*T4 =5_PLWQ=_P!!;_R6A_\ B*/^%F^+O^@M_P"2
MT/\ \17*T4 =5_PLWQ=_T%O_ "6A_P#B*/\ A9OB[_H+?^2T/_Q%<K10!U7_
M  LWQ=_T%O\ R6A_^(H_X6;XN_Z"W_DK#_\ $5RM% '5_P#"SO%X_P"8M_Y*
MP_\ Q%.'Q2\8KTU?_P E8?\ XBN2HH [%?BSXV7[NM8_[=(?_B*D'Q?\<CIK
MG_DI!_\ $5Q5% ':'XO>.#UUO_R4@_\ B*8WQ8\:MUUG/_;I#_\ $5QU% '6
MGXI>,3UUC_R5A_\ B*3_ (6AXP_Z"_\ Y*P__$5R=% '6?\ "S_%_P#T%_\
MR5A_^(H_X6?XO_Z"_P#Y*P__ !%<G10!UG_"S_%__07_ /)6'_XBC_A9_B__
M *"__DK#_P#$5R=% '6?\+/\7_\ 07_\E8?_ (BC_A9_B_\ Z"__ )*P_P#Q
M%<G10!UG_"S_ !?_ -!?_P E8?\ XBC_ (6?XO\ ^@O_ .2L/_Q%<G10!UG_
M  L_Q?\ ]!?_ ,E8?_B*/^%G^+_^@O\ ^2L/_P 17)T4 =9_PL_Q?_T%_P#R
M5A_^(H_X6AXP_P"@O_Y*P_\ Q%<G10!UP^*?C)>FL?\ DK#_ /$5(OQ:\;+]
MW6L?]ND'_P 17&T4 =J/C!XZ'37/_)2#_P"(H/Q@\='KKG_DI!_\17%44 =D
MWQ;\;-UUK/\ VZ0?_$5&?BIXR;KK'_DK#_\ $5R-% '6'XH>,#_S%_\ R5A_
M^(H_X6?XO_Z"_P#Y*P__ !%<G10!UG_"S_%__07_ /)6'_XBC_A9_B__ *"_
M_DK#_P#$5R=% '6?\+/\7_\ 07_\E8?_ (BC_A9_B_\ Z"__ )*P_P#Q%<G1
M0!UG_"S_ !?_ -!?_P E8?\ XBC_ (6?XO\ ^@O_ .2L/_Q%<G10!UG_  L_
MQ?\ ]!?_ ,E8?_B*/^%G^+_^@O\ ^2L/_P 17)T4 =9_PL_Q?_T%_P#R5A_^
M(H_X6?XO_P"@O_Y*P_\ Q%<G10!UG_"S_%__ $%__)6'_P"(I1\4?&(Z:O\
M^2L/_P 16"-$OS9_:1#\FW=C/S8]<50K.%6G4OR-.QM5H5:-O:1:OM='8#XK
M>-%Z:S_Y*0__ !%.'Q;\;CIK7_DI!_\ $5QM=1X1\-P:LDMU?JYA0[44$J&/
M?GVXK/$XFGA:3JU-D5A\//$U52ANRT?BUXV/76O_ "4@_P#B*8?BKXS;KK'_
M )*P_P#Q%1:UX,N(M0QHR"6%E!V-.@=3Z8)!(]ZQ[[P_J>FV@N;VV,49;:?F
M!(/N :5/%4:E.$T[*6U] J8:K3G*#5^7>QMGXH^,#UU?_P E8?\ XBD_X6?X
MO_Z"_P#Y*P__ !%<G172<YUG_"S_ !?_ -!?_P E8?\ XBC_ (6?XO\ ^@O_
M .2L/_Q%<M!!-=7"06T3S2R':D<:EF8^@ ZUUT?PF\<2VHG7P_.%(SM:1%;_
M +Y+9_2@"+_A9_B__H+_ /DK#_\ $4?\+/\ %_\ T%__ "5A_P#B*YN^TZ\T
MN]>TU&UFM;A#AHID*L/P-7-;\-:QX<>!-;L)+-KA2T0<CY@.IX/O0!L?\+/\
M7_\ 07_\E8?_ (BC_A9_B_\ Z"__ )*P_P#Q%<G10!UG_"S_ !?_ -!?_P E
M8?\ XBC_ (6?XO\ ^@O_ .2L/_Q%<]=:5?65M%<75M)%%+]QV'!XS_*JE3&4
M9J\7<J490=I*QUG_  L_Q?\ ]!?_ ,E8?_B*/^%G^+_^@O\ ^2L/_P 17,26
MEQ%;1W$D+I%*2$=A@-CKBN@T[X=^+-6T^&^T[1+BXM9UW1RJ5PPSCUIII[":
M:W)_^%G^+_\ H+_^2L/_ ,12CXH^,!TU?_R5A_\ B*K7_P ._%VF6K7-[H%X
MD*#+.J;PH]3MS@5B:;IMWJ^HPV&FP-<74YVQQ+C+'&>_TIB.F'Q5\9CIK'_D
MK#_\13Q\6O&PZ:U_Y*0?_$5'_P *K\;_ /0O77YK_C5+5/ 7BC1;5;G5-'GM
MH6D6)78KRS=!P: -$_%OQN>NM?\ DI!_\133\5O&C==9_P#)2'_XBN4NK6>R
MN7M[J-HI8SAD;J*BH ZT_%+QB>NK_P#DK#_\12?\+/\ %_\ T%__ "5A_P#B
M*Y.B@#K/^%G^+_\ H+_^2L/_ ,11_P +/\7_ /07_P#)6'_XBN3HH ZS_A9_
MB_\ Z"__ )*P_P#Q%'_"S_%__07_ /)6'_XBN3HH ZS_ (6?XO\ ^@O_ .2L
M/_Q%'_"S_%__ $%__)6'_P"(KDZ* .L_X6?XO_Z"_P#Y*P__ !%'_"S_ !?_
M -!?_P E8?\ XBN3HH ZS_A9_B__ *"__DK#_P#$4?\ "S_%_P#T%_\ R5A_
M^(KDZ* .L_X6?XO_ .@O_P"2L/\ \11_PM#Q@/\ F+_^2L/_ ,17)T4 =</B
MIXR7IK'_ )*P_P#Q%2#XM>-EZ:UC_MT@_P#B*XVB@#M/^%O>.?\ H-_^2D'_
M ,12'XN>-VZZU_Y*0?\ Q%<910!UY^*OC-NNL_\ DK#_ /$4T_%'Q@>NK_\
MDK#_ /$5R5% '6?\+/\ %_\ T%__ "5A_P#B*/\ A9_B_P#Z"_\ Y*P__$5R
M=% '6?\ "S_%_P#T%_\ R5A_^(H_X6?XO_Z"_P#Y*P__ !%<G10!UG_"S_%_
M_07_ /)6'_XBC_A9_B__ *"__DK#_P#$5R=% '6?\+/\7_\ 07_\E8?_ (BC
M_A9_B_\ Z"__ )*P_P#Q%<G10!UG_"S_ !?_ -!?_P E8?\ XBC_ (6?XO\
M^@O_ .2L/_Q%<G10!UG_  L_Q?\ ]!?_ ,E8?_B*/^%G^+_^@O\ ^2L/_P 1
M7)T4 =:/BCXP'35__)6'_P"(IX^*WC->FL_^2D/_ ,17'T4 =F/BYXW'36__
M "4@_P#B*4_%[QP?^8W_ .2D'_Q%<710!V+?%CQJWWM9S_VZ0_\ Q%1GXH^,
M6ZZO_P"2L/\ \17)44 =7_PL[Q<?^8M_Y*P__$4G_"S?%W_06_\ )6'_ .(K
ME:* .J_X6;XN_P"@M_Y+0_\ Q%'_  LWQ=_T%O\ R6A_^(KE:* .J_X6;XN_
MZ"W_ )+0_P#Q%'_"S?%W_06_\EH?_B*Y6B@#JO\ A9OB[_H+?^2T/_Q%'_"S
M?%W_ $%O_):'_P"(KE:* .J_X6;XN_Z"W_DM#_\ $4?\+-\7?]!;_P EH?\
MXBN5HH ZK_A9OB[_ *"W_DM#_P#$4?\ "S?%W_06_P#):'_XBN5HH ZO_A9O
MB[_H+?\ DK#_ /$4X?%'Q@.FK_\ DK#_ /$5R5% 'MGP@\9^(/$WBZYLM:O_
M +3;QV+S*GD1IAA(@!RJ@]&->VQ1XKYY_9]&[X@7O_8,D_\ 1L5?1RKB@ 48
MK@_'?_(<A_Z]E_\ 0FKO@*X'QW_R'8?^O9?_ $)J .:KY$KZ[KY$H&%!HH-
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 >J_L]?\E!OO^P7)_P"C8J^C\5\X?L\_\E!OO^P7
M)_Z-BKZ/H *X#QW_ ,AV'_KV7_T)J[^N \=_\AV'_KV7_P!":@#FJ^1*^NZ^
M1*!A0:*#0 E%%% !24M)0(*2EI* .JHHHH&%%%% !1110 4444 >W_#W_D0]
M._[:_P#HUZ['1_\ D.V'_7S'_P"A"N.^'O\ R(>G?]M?_1KUV.C_ /(=L/\
MKYC_ /0A0(]8HHHH ^&Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /5?V>?^
M2@WW_8+D_P#1L5?1]?.'[//_ "4&^_[!<G_HV*OH^@ K@/'?_(=A_P"O9?\
MT)J[^N \=_\ (=A_Z]E_]":@#FJ^1*^NZ^1*!A0:*#0 E%%% !24M)0(*2EI
M* .LHI:*!B44M% "44M% "44M% 'MGP^_P"1$T__ +:?^C6KL='_ .0[8?\
M7S'_ .A"N/\ A]_R(NG_ /;3_P!&M78:/_R';#_KYC_]"% CUBBBB@#XW_X0
MCQ7_ -"QK/\ X+Y?_B:/^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?X
MT?\ "2:'_P!!G3__  *3_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/
M_@OE_P#B:^MO^$DT/_H,Z?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]
M"QK/_@OE_P#B:/\ A"/%?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_P
MDFA_]!G3_P#P*3_&@#Y)_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^
M7_XFOK;_ (230_\ H,Z?_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_
M -"QK/\ X+Y?_B:/^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\
M"2:'_P!!G3__  *3_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE
M_P#B:^MO^$DT/_H,Z?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/
M_@OE_P#B:/\ A"/%?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_
M]!G3_P#P*3_&@#Y)_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XF
MOK;_ (230_\ H,Z?_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_ -"Q
MK/\ X+Y?_B:/^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\ "2:'
M_P!!G3__  *3_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE_P#B
M:^MO^$DT/_H,Z?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/_@OE
M_P#B:/\ A"/%?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_]!G3
M_P#P*3_&@#Y)_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XFOK;_
M (230_\ H,Z?_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_ -"QK/\
MX+Y?_B:/^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\ "2:'_P!!
MG3__  *3_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE_P#B:^MO
M^$DT/_H,Z?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/_@OE_P#B
M:/\ A"/%?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_]!G3_P#P
M*3_&@#Y)_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XFOK;_ (23
M0_\ H,Z?_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_ -"QK/\ X+Y?
M_B:/^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\ "2:'_P!!G3__
M  *3_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE_P#B:^MO^$DT
M/_H,Z?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/_@OE_P#B:/\
MA"/%?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_]!G3_P#P*3_&
M@#Y)_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XFOK;_ (230_\
MH,Z?_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_ -"QK/\ X+Y?_B:/
M^$(\5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\ "2:'_P!!G3__  *3
M_&@#Y)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE_P#B:^MO^$DT/_H,
MZ?\ ^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/_@OE_P#B:/\ A"/%
M?_0L:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_]!G3_P#P*3_&@#Y)
M_P"$(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XFOK;_ (230_\ H,Z?
M_P"!2?XT?\))H?\ T&=/_P# I/\ &@#Y)_X0CQ7_ -"QK/\ X+Y?_B:/^$(\
M5_\ 0L:S_P""^7_XFOK;_A)-#_Z#.G_^!2?XT?\ "2:'_P!!G3__  *3_&@#
MY)_X0CQ7_P!"QK/_ (+Y?_B:/^$(\5_]"QK/_@OE_P#B:^MO^$DT/_H,Z?\
M^!2?XT?\))H?_09T_P#\"D_QH ^2?^$(\5_]"QK/_@OE_P#B:/\ A"/%?_0L
M:S_X+Y?_ (FOK;_A)-#_ .@SI_\ X%)_C1_PDFA_]!G3_P#P*3_&@#Y)_P"$
M(\5_]"QK/_@OE_\ B:/^$(\5_P#0L:S_ ."^7_XFOK;_ (230_\ H,Z?_P"!
M2?XT?\))H?\ T&=/_P# I/\ &@#Y*_X0KQ:5"_\ ",ZUM'0?8)?_ (FD_P"$
M(\5_]"QK/_@OE_\ B:^MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\:
M/DG_ (0CQ7_T+&L_^"^7_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@
MSI__ (%)_C1_PDFA_P#09T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X
M0CQ7_P!"QK/_ (+Y?_B:^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\
M: /DG_A"/%?_ $+&L_\ @OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI
M_P#X%)_C1_PDFA_]!G3_ /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_
M]"QK/_@OE_\ B:^MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_
M (0CQ7_T+&L_^"^7_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__
M (%)_C1_PDFA_P#09T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7
M_P!"QK/_ (+Y?_B:^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /D
MG_A"/%?_ $+&L_\ @OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X
M%)_C1_PDFA_]!G3_ /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK
M/_@OE_\ B:^MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0C
MQ7_T+&L_^"^7_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)
M_C1_PDFA_P#09T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"
MQK/_ (+Y?_B:^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"
M/%?_ $+&L_\ @OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C
M1_PDFA_]!G3_ /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@O
ME_\ B:^MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T
M+&L_^"^7_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_
MPDFA_P#09T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_
M (+Y?_B:^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_
M $+&L_\ @OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PD
MFA_]!G3_ /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@OE_\
MB:^MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T+&L_
M^"^7_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_PDFA
M_P#09T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_ (+Y
M?_B:^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_ $+&
ML_\ @OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PDFA_]
M!G3_ /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@OE_\ B:^M
MO^$DT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T+&L_^"^7
M_P")H_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_PDFA_P#0
M9T__ ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_ (+Y?_B:
M^MO^$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_ $+&L_\
M@OE_^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PDFA_]!G3_
M /P*3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@OE_\ B:^MO^$D
MT/\ Z#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T+&L_^"^7_P")
MH_X0CQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_PDFA_P#09T__
M ,"D_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_ (+Y?_B:^MO^
M$DT/_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_ $+&L_\ @OE_
M^)H_X0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PDFA_]!G3_ /P*
M3_&@#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@OE_\ B:^MO^$DT/\
MZ#.G_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T+&L_^"^7_P")H_X0
MCQ7_ -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_PDFA_P#09T__ ,"D
M_P : /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_ (+Y?_B:^MO^$DT/
M_H,Z?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_ $+&L_\ @OE_^)H_
MX0CQ7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PDFA_]!G3_ /P*3_&@
M#Y)_X0CQ7_T+&L_^"^7_ .)H_P"$(\5_]"QK/_@OE_\ B:^MO^$DT/\ Z#.G
M_P#@4G^-'_"2:'_T&=/_ / I/\: /DG_ (0CQ7_T+&L_^"^7_P")H_X0CQ7_
M -"QK/\ X+Y?_B:^MO\ A)-#_P"@SI__ (%)_C1_PDFA_P#09T__ ,"D_P :
M /DG_A"/%?\ T+&L_P#@OE_^)H_X0CQ7_P!"QK/_ (+Y?_B:^MO^$DT/_H,Z
M?_X%)_C1_P ))H?_ $&=/_\  I/\: /DG_A"/%?_ $+&L_\ @OE_^)H_X0CQ
M7_T+&L_^"^7_ .)KZV_X230_^@SI_P#X%)_C1_PDFA_]!G3_ /P*3_&@#Q3X
M%>'-;TCQS>3ZMH^H6,+::Z+)<VKQJ6\V,XRP S@'CV->^U6L]2L=0W_8+RWN
MO+QO\F57VYZ9P>.A_*K- !7 >._^0[#_ ->R_P#H35W]<!X[_P"0[#_U[+_Z
M$U '-5\B5]=U\B4#"@T4&@!**** "DI:2@04E+24 ==BC%+10,3%&*6B@!,4
M8I:* $Q1BEHH ]K^'_\ R(NG_P#;3_T:U=AH_P#R';#_ *^8_P#T(5Q_P_\
M^1%T_P#[:?\ HUJ[#1_^0[8?]?,?_H0H$>L4444 ?-M%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 444^"(SW$<0.#(X4'TR<4 :6E^&=8UJ,R:;8R31@XWDA%)]BQ -,U7P_JNB
M;#JEE) KG"MD,I/ID$C->A>/=6NO#&F:7IVAR&TC96!9!SM4  ?KDGK6%!X[
MBO/"EUI?B*.:[GD#+',J+QQ\I.2.0W?'I0!Q%%=/X0\(?\)%Y]U>7!MK"WXD
MD&,L<9(&>!@<DG_]6P_@71=6TVXF\)ZK)=3V^=T<I!W'T^Z",XX/(- ' 45T
M_@CPU:>)-0NH+^2>-88PX\E@#G..<@UT%EX"\-7\T]C:ZW/-?P [U0KA><=-
MO.#P<'\J /.**Z+PYX;BU+Q=)HVI/(@B,BNT) .Y..,@]QZ5T\7@/PN=7DTM
M]9N&OLDI"K*"!C.#\O)QSV^E 'FU%:]]X=N;7Q6^A0$33>:(T;&,@@$$^G!R
M:ZYO WABQNH-.U36YEU&4#"(5523TX*G'XGF@#SJBMS6_"UUI'B5-(C83O.5
M\AP,;PQP,CMR"/PKJF\!^&]/FMK'5]:F74+@#:D955)/ X*G SP,D9H \YJS
M=Z=>Z>4%_9W%J7SM\Z)DW8ZXR.:W[WPUI^@^+/[/U^\E6Q:+S4GA7YB#D#(P
M>X(KK_B=%I3V,#W]Q-'>HC_9(T'RN<KG=P?;N* .#@\)ZC<>&7UV+R3:IDE2
M_P Y ."<8Q^M8E=M8Z"DOPQN-2-_?J1N8VRS8A8AL<KC^M5])\*6&K>![O58
M)KG^T+4/NCR-A*_-TQGE??K0!R-;5AX4U'4?#]SK$!A%M;[BRLY#,%&20,8_
M,UJ67A73_P#A )]?U*:X67YO(2-@%/.U<@J3][/X5+X>T1;SX?ZM?F_OH3"T
MG^CPS;8I-L:L-RXYZT <I::?>Z@S"PLY[HH,L(8F?;]<"H&4HQ5@58'!!'(-
M>H?"R+35L[B2WGE:_91]IC8?*@W';CCN/<US9TOP[?\ CN.P@N[M[2XRK29"
MLLQ)XY7IT'3OUH Y*BNT/@:,?$ :)YDWV(Q>?YFX;]F/7&,[N.E87B?3['2O
M$$]CICS21085GE8$EL<] .G3\#0!D4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'I/PB_P"8O_VQ
M_P#:E>DUYM\(O^8O_P!L?_:E>DT %<!X[_Y#L/\ U[+_ .A-7?UP'CO_ )#L
M/_7LO_H34 <U7R)7UW7R)0,*#10: $HHHH *2EI*!!24M)0!V%%&*,4#"BC%
M&* "BC%&* "BC%&* /:OA_\ \B-I_P#VT_\ 1K5V&C_\AVP_Z^8__0A7'^ /
M^1&T_P#[:?\ HUJ[#1_^0[8?]?,?_H0H$>L4444 ?-M%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4Z*1H9DD3[R,&&?44VB@#UCQ3I#^.M&T[4=#EC=HPV8W;'#8R,]B".E9#^#
M],\.^#[F[\2K')?MN\A4E888CY5X///)]OI7#6FH7M@S&QNY[8MU,,I3/Y&D
MNKVZOI ][<S7#@8#32%R/Q- 'H/@&2+4_!FK:''*D=W)YA4'C*N@4-[\C!_"
MKW@K0KKPA;ZG?Z\T=O$5 X<-PN>>/7(P.M>60S2V\RRV\CQ2+RKHQ4CZ$58N
M]5U"_0)?7]S<J#D+-,S@'\30!W'POE\_Q%JDH&T21[L>F7S3? O_ "4K5/\
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
MVUO9?9W\R,6ZGA\@[B6))Z#C...E.O=7:[MF@CM+6TC>3S91;JP\Q@" 3DG
M&3P,#GI0!)/I,2W5C9VMV9KNZ6(LK1;4C,BJ0-V23]X=O\*ENK/3H=!N7L;L
MW;K=Q(7>W\LJ-LG0Y.5./8_+R.E9[W\[7L5VI$<T*QA&4=/+4*IY[_**LWNL
MF\LVMDL;.U1YA,YMT8%F ([L>/F/ X';% &;1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Z3\(O\ F+_]
ML?\ VI7I->;?"+_F+_\ ;'_VI7I- !7 >._^0[#_ ->R_P#H35W]<!X[_P"0
M[#_U[+_Z$U '-5\B5]=U\B4#"@T4&@!**** "DI:2@04E+24 =E12T4#$HI:
M* $HI:* $HI:* /9/A[*)/!5HH_Y9M(I_P"^R?ZUV&G2K!JEI,YPL<R,3[!@
M:\R^%NJKLN]+D?#9\^('OV;^0_6O1*!'LE%<MX8\3Q7%O'9:A($G0;4=C@2#
MMSZ_SKJ: .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0,_\ )B7_ .*KI** .;_X
M5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI** .;_X5[X8_Z!G_ ),2
M_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&?^3$O_Q5'_"O?#'_ $#/
M_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0,_\ )B7_ .*KI**
M.;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI** .;_X5[X8_Z!G_
M ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&?^3$O_Q5'_"O?#'_
M $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0,_\ )B7_ .*K
MI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI** .;_X5[X8_
MZ!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&?^3$O_Q5'_"O
M?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0,_\ )B7_
M .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI** .;_X5
M[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&?^3$O_Q5
M'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0,_\
M)B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI** .
M;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&?^3$
MO_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?#'_0
M,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_^*KI
M** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OAC_H&
M?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'_"O?
M#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\ R8E_
M^*KI** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\ A7OA
MC_H&?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__ !5'
M_"O?#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T#/\
MR8E_^*KI** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#F_\
MA7OAC_H&?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y,2__
M !5'_"O?#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KWPQ_T
M#/\ R8E_^*KI** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ2B@#
MF_\ A7OAC_H&?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^@9_Y
M,2__ !5'_"O?#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_  KW
MPQ_T#/\ R8E_^*KI** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?_BJZ
M2B@#F_\ A7OAC_H&?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>^&/^
M@9_Y,2__ !5'_"O?#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\ Q5'_
M  KWPQ_T#/\ R8E_^*KI** .;_X5[X8_Z!G_ ),2_P#Q5'_"O?#'_0,_\F)?
M_BJZ2B@#F_\ A7OAC_H&?^3$O_Q5'_"O?#'_ $#/_)B7_P"*KI** .;_ .%>
M^&/^@9_Y,2__ !5'_"O?#'_0,_\ )B7_ .*KI** .;_X5[X8_P"@9_Y,2_\
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
MKD/^$]\-?]!+_P @2?\ Q-'_  GOAK_H)?\ D"3_ .)H Z_^V-3_ .@C=_\
M?]O\:/[8U/\ Z"-W_P!_V_QKD/\ A/?#7_02_P#($G_Q-'_">^&O^@E_Y D_
M^)H Z_\ MC4_^@C=_P#?]O\ &C^V-3_Z"-W_ -_V_P :Y#_A/?#7_02_\@2?
M_$T?\)[X:_Z"7_D"3_XF@#K_ .V-3_Z"-W_W_;_&C^V-3_Z"-W_W_;_&N0_X
M3WPU_P!!+_R!)_\ $TA\?^&1UU/_ ,@2?_$T =A_;&I_]!&[_P"_[?XT?VQJ
M?_01N_\ O^W^-<=_PL'PQ_T$_P#R7E_^)H_X6#X8_P"@G_Y+R_\ Q- '8_VQ
MJ?\ T$;O_O\ M_C1_;&I_P#01N_^_P"W^-<=_P +!\,?]!/_ ,EY?_B:/^%A
M>&/^@G_Y+R__ !- '8_VQJ?_ $$;O_O^W^-']L:G_P!!&[_[_M_C7'?\+"\,
M?]!/_P EY?\ XFC_ (6%X8_Z"?\ Y+R__$T =C_;&I_]!&[_ ._[?XT?VQJ?
M_01N_P#O^W^-<=_PL+PO_P!!/_R7E_\ B:/^%A>%_P#H)_\ DO+_ /$T =C_
M &QJ?_01N_\ O^W^-']L:G_T$;O_ +_M_C7'?\+"\+_]!/\ \EY?_B:/^%A>
M%_\ H)_^2\O_ ,30!V/]L:G_ -!&[_[_ +?XT?VQJ?\ T$;O_O\ M_C7&_\
M"P_"_P#T$_\ R7E_^)H_X6'X7_Z"?_DO+_\ $T =E_;&I_\ 01N_^_[?XT?V
MQJ?_ $$;O_O^W^-<;_PL/PO_ -!3_P EY?\ XFC_ (6'X7_Z"G_DO+_\30!V
M7]L:G_T$;O\ [_M_C1_;&I_]!&[_ ._[?XUQO_"P_"__ $%/_)>7_P")H_X6
M'X7_ .@I_P"2\O\ \30!V7]L:G_T$;O_ +_M_C1_;&I_]!&[_P"_[?XUQO\
MPL3PM_T%/_)>7_XFC_A8GA;_ *"G_DO+_P#$T =E_;&I_P#01N_^_P"W^-']
ML:G_ -!&[_[_ +?XUQO_  L3PM_T%/\ R7E_^)H_X6)X6_Z"G_DO+_\ $T =
ME_;&I_\ 01N_^_[?XT?VQJ?_ $$;O_O^W^-<9_PL3PM_T%/_ "7E_P#B:/\
MA8OA;_H*?^2\O_Q- '9_VQJ?_01N_P#O^W^-']L:G_T$;O\ [_M_C7&?\+%\
M+?\ 04_\EY?_ (FC_A8OA;_H*?\ DO+_ /$T =G_ &QJ?_01N_\ O^W^-']L
M:G_T$;O_ +_M_C7&?\+%\+?]!3_R7E_^)H_X6+X6_P"@I_Y+R_\ Q- '9_VQ
MJ?\ T$;O_O\ M_C1_;&I_P#01N_^_P"W^-<9_P +%\*_]!3_ ,EY?_B:/^%C
M>%?^@I_Y+R__ !- '9_VQJ?_ $$;O_O^W^-']L:G_P!!&[_[_M_C7&?\+&\*
M_P#04_\ )>7_ .)H_P"%C>%?^@I_Y+R__$T =G_;&I_]!&[_ ._[?XT?VQJ?
M_01N_P#O^W^-<7_PL;PK_P!!3_R7E_\ B:/^%C>%?^@I_P"2\O\ \30!VG]L
M:G_T$;O_ +_M_C1_;&I_]!&[_P"_[?XUQ?\ PL?PK_T%?_)>7_XFC_A8_A7_
M *"O_DO+_P#$T =I_;&I_P#01N_^_P"W^-']L:G_ -!&[_[_ +?XUQ?_  L?
MPK_T%?\ R7E_^)H_X6/X4_Z"O_DO+_\ $T =I_;&I_\ 01N_^_[?XT?VQJ?_
M $$;O_O^W^-<7_PL?PI_T%?_ "7E_P#B:/\ A9'A3_H*_P#DO+_\30!VG]L:
MG_T$;O\ [_M_C1_;&I_]!&[_ ._[?XUQ?_"R/"G_ $%?_)>7_P")H_X61X4_
MZ"O_ )+R_P#Q- ':?VQJ?_01N_\ O^W^-']L:G_T$;O_ +_M_C7%_P#"R/"G
M_05_\EY?_B:3_A9'A3_H*_\ DM+_ /$T =K_ &QJ?_01N_\ O^W^-']L:G_T
M$;O_ +_M_C7%?\+(\*?]!7_R6E_^)H_X63X4_P"@K_Y+2_\ Q- ':_VQJ?\
MT$;O_O\ M_C1_;&I_P#01N_^_P"W^-<5_P +)\)_]!7_ ,EI?_B:/^%D^$_^
M@K_Y+2__ !- ':_VQJ?_ $$;O_O^W^-']L:G_P!!&[_[_M_C7%?\+)\)_P#0
M5_\ ):7_ .)H_P"%D^$_^@K_ .2TO_Q- ':_VQJ?_01N_P#O^W^-']L:G_T$
M;O\ [_M_C7%?\+)\)_\ 05_\EI?_ (FC_A97A/\ Z"O_ )+2_P#Q- ':_P!L
M:G_T$;O_ +_M_C1_;&I_]!&[_P"_[?XUQ/\ PLKPG_T%?_):7_XFC_A97A/_
M *"O_DM+_P#$T =M_;&I_P#01N_^_P"W^-']L:G_ -!&[_[_ +?XUQ/_  LK
MPE_T%O\ R6E_^)H_X65X2_Z"W_DM+_\ $T =M_;&I_\ 01N_^_[?XT?VQJ?_
M $$;O_O^W^-<3_PLKPE_T%O_ "6E_P#B:/\ A9?A+_H+?^2TO_Q- ';?VQJ?
M_01N_P#O^W^-']L:G_T$;O\ [_M_C7$_\++\)?\ 06_\EI?_ (FC_A9?A+_H
M+?\ DM+_ /$T =M_;&I_]!&[_P"_[?XT?VQJ?_01N_\ O^W^-<3_ ,++\)?]
M!;_R6E_^)H_X67X2_P"@M_Y+2_\ Q- ';?VQJ?\ T$;O_O\ M_C1_;&I_P#0
M1N_^_P"W^-<1_P +,\)?]!;_ ,EI?_B:/^%F>$?^@M_Y+2__ !- ';_VQJ?_
M $$;O_O^W^-']L:G_P!!&[_[_M_C7$?\+,\(_P#06_\ ):7_ .)H_P"%F>$?
M^@M_Y+2__$4 =O\ VQJ?_01N_P#O^W^-']L:G_T$;O\ [_M_C7$?\+,\(_\
M06_\EI?_ (BC_A9GA'_H+?\ DM+_ /$4 =O_ &QJ?_01N_\ O^W^-']L:G_T
M$;O_ +_M_C7$?\+-\(_]!;_R6E_^(H_X6;X1_P"@M_Y+2_\ Q% ';_VQJ?\
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
MC1_PD^O_ /0<U+_P+D_QH RJ*U?^$GU__H.:E_X%R?XT?\)/K_\ T'-2_P#
MN3_&@#*HK5_X2?7_ /H.:E_X%R?XT?\ "3Z__P!!S4O_  +D_P : ,JBM7_A
M)]?_ .@YJ7_@7)_C1_PD^O\ _0<U+_P+D_QH RJ*U/\ A)]?_P"@YJ7_ (%R
M?XTA\4Z\/^8YJ7_@7)_C0!F45HGQ7K_;6]2_\"Y/\:;_ ,)3X@_Z#NI?^!<G
M^- &<6 IID/:M/\ X2GQ!_T'=2_\#)/\:3_A*?$'_0=U+_P,D_QH RR2>II*
MU?\ A*?$'_0=U+_P,D_QH_X2GQ!_T'=2_P# R3_&@#)-%:Q\4^(/^@[J?_@9
M)_C5:\UK5-1A$.H:E>742MN"3SLZ@],X)Z\G\Z *5)2TE 'OGPLUVWD\$:3I
M7A;5],T_6;>[9M0TW4%"#5%=SA1)M)SLX!4,1@ C'7E]%\ V'B'Q?XA36M'U
MFPE@N@D.C:0BN86<ECNG=1"J =,L,CIT&<_1/BA8VVA:1I_B;PM#KDFB2[]/
MN?MC6[Q $$*<*=P! X/! &0<9J6W^+YN;37;7Q1X?@UBWUB[6[:)+E[<1NH4
M!3M!+*!&F!D=#DG/ !IW/PDT:P^)5[HEQ<ZS=V,5I'<00V-MYMS(SG:%9POE
MH 0<LVT<CD<D5O$O@SP_\./B)X:FU%+JXT6Z"7%S:WP222(@_,K[/E< D$@9
M!P1R.KIOC:E[K6J7.H^&4N+'5M/BLKNS6^:,L4+_ #+(JY"D2,"N,]/F['*U
MCXLW%YKGAS5=&TB#2Y] A,,,7FF6)TQM"XP"!MR.I//44 =Y\3IK_7/A[JMY
M#=:;XLTL7JSVNH6LB)-I2,0?+:-5^8!2%)+!OFR1QQX":]$UOXGV%SH.L:?X
M9\*PZ%)K<H?4+C[8TYE&2Q505 3DGIP 3@#J/.S0 E%%:-KX@UFQMEM[+5KZ
MW@3.V**Y=%7)R< ''4DT 9M%:W_"5>(?^@]J?_@9)_C1_P )5XA_Z#VI_P#@
M9)_C0!DTAK7_ .$J\0_]![4__ R3_&D_X2OQ#_T'M3_\#)/\: ,FBM;_ (2O
MQ#_T'M3_ / R3_&C_A*_$/\ T'M3_P# R3_&@#(HK6_X2OQ%_P!![4__  ,D
M_P :/^$K\1?]![4__ R3_&@#)I#6O_PE?B+_ *#VI_\ @9)_C2'Q7XB_Z#VJ
M?^!DG^- &316M_PE?B+_ *#VJ?\ @9)_C1_PE?B+_H/:I_X&2?XT 9%%:W_"
M6>(O^@_JG_@9)_C1_P )9XB_Z#^J?^!DG^- &0:2M@^+/$7_ $']4_\  R3_
M !I/^$L\1?\ 0?U3_P #)/\ &@#(HK7_ .$L\1?]!_5/_ R3_&C_ (2SQ%_T
M']4_\#)/\: ,>BM?_A+/$?\ T']4_P# V3_&C_A+/$?_ $']4_\  V3_ !H
MR#25L?\ "6>(_P#H/ZI_X&R?XTG_  EGB/\ Z#^J?^!LG^- &12&MC_A+/$?
M_0?U3_P-D_QI#XM\1_\ 0?U3_P #9/\ &@#(HK7_ .$M\1_]!_5/_ V3_&C_
M (2WQ'_T']4_\#9/\: ,>BM?_A+?$?\ T,&J?^!LG^-'_"6^(_\ H8-4_P#
MV3_&@#(-)6Q_PEOB/_H8-4_\#9/\:3_A+?$?_0P:I_X&R?XT 9%(:V/^$M\1
M_P#0P:I_X&R?XT'Q;XD_Z&#5/_ V3_&@#'HK7_X2[Q)_T,&J?^!LG^-'_"7>
M)/\ H8-4_P# V3_&D,QS25L_\)=XD_Z&#5/_  -D_P :3_A+O$G_ $,&J_\
M@;)_C3$8]!K8_P"$N\2?]#!JO_@;)_C0?%WB3_H8-5_\#9/_ (J@#&HK8_X2
M[Q)_T,&J_P#@;)_\51_PEWB3_H8-5_\  V3_ .*H QZ2MG_A+O$G_0P:K_X&
MR?\ Q5)_PEWB3_H8=5_\#9/_ (J@#'H-;'_"7>)/^AAU7_P-D_\ BJ#XN\2?
M]##JO_@;)_\ %4#,:BMC_A+_ !+_ -##JO\ X&R?_%4?\)?XE_Z&'5?_  -D
M_P#BJ!&,:V/",.D7/C'2H?$C^7I4ETBW3;MH"9YR>H'J1R!DU#=^(];O[9[:
M^UG4+F!\;XIKIW5L'(R"<'D TOAS5H="\1V6I76FVVJ06\FZ6SND#1S+C!4@
M@C.#P<'!P<'% SVGXM:!:V/@C4KB;P=ID$7VM)-&UGP] BP^0S<"X(8-N*?Q
M!2A9EP:P[O\ 9[U*WT65H]5>76X;/[4]A_9LJP'')C6Z/R%\?P^OH.:BU#XD
M>#]'\*^(-.\ :?K,,VO2AI(M1,8MK1<DDQ(A//0 'VY^7!T==^-6B:O97&I!
M/%$>M3V0@&GQZJ\.G1R]/-'ENKD@?PX /0C/S4"-G1_!WA?4=6^%L6H6=E +
MK2I+F6);0'^T)D6-@LA7&?XFRV0=I4_>KR[XMSZ7)\0KR'0TTU+6U'V?;IVG
MFS0,K-D,A)W,"<%Q@' P!73V/Q6T.VU?X>W4EKJ!3PQ926]X%C3,C-$$!C^?
MD9'?%<S_ ,+4\2:7=:W!X9U)[+2]4O[B[:"2VB=CYIQR65B#M"C ..* /7_B
M)\.M&UKPCHEOX=TFQL=1BN+'[3):6J([17&8]S;0,_,,Y/H:S_C%X/\ #5W/
MX3L]$BT;PY!=WEU!<7[11VZ*L6 6=AC=]UL9/)(YYJGIOQ[T/3_&#:A_9^HR
M6#Z';V31F*/?]HA=V5L;\;,2'G.<]JSM(^-.C6?_  ADNHZ?>WMQHHNOMTC1
MQY+S#[\7S<G.>NWJ: ,?6?@Q%96_AJ^TKQ&=0TW7M3ATX7$NFR6S1F4_)(J.
MW[Q" QSD X&"0<B76?@M9V&G>)/[,\80:CJ?AV+S[RQ%B\8$?+#]X6(+; 3@
M X/RD]ZT]7^,'AZ]T_1+.,^([O\ LCQ';ZK]JU)HIIKB),EU.& 0@NP50"N%
M7D9(&5%\4-%35OB)=&UO]GBBU>&R C3,;,K@>9\_ ^8=-U ">%O@O;>+-#2;
M3_%MO)JSV7VMK*"R>:&#=G9'+<*=L;G'*D;ASP<9-30?A-9W_AS1=2\0^*[?
M0[C7IS%IEI):/*TPW!=Q8$;<D]QCE>1G [C2_CUX8L9='G:S\00_9=/%C/IU
ML\0LH@%_UB1Y!=]P51N*@*2>HP=/P+H5MXV^&_@Z^O+*75+G0+YHK8Z?=QIY
M2"0'_24?&W 53M3<Q 4@_,: .#MO@5<2^*/$%C/K,J:9H;11/>P:9)<2SR2(
MK!5@C); #<G)QP?7$+? R_M_&=WIFH:Q#::/::?_ &E+JTENPVP'(&8B00^5
M.5)X /.< ]5K7Q7TC2_'7C71[Z?5!I6HW44L.H^'[E4N8I8XXT8*Q(!4[,=>
MQX.>,&#XO:(/%VJK=6&L3^&-4TPZ=,MQ?O<WF/F(D!D<@$EB"@8*,YZC! %^
M('ACP]HGP)\.7.@SV6J-+J4B_P!L0V?DRW"$2G:V?F&",;2?X:\=KTOQOXW\
M)ZE\,](\)>$+/5H(]-O6G\S41&3(I#Y)*,?F)?I@"N!T_6-3TGS/[*U&[LO-
MQYGV:=H]^,XSM(SC)_.D!1-%;/\ PF/B;_H8M6_\#I/_ (JC_A,?$W_0Q:M_
MX'2__%4#,:DK:_X3'Q-_T,6K?^!TO_Q5)_PF/B;_ *&+5O\ P.E_^*IB,:BM
MG_A,?$W_ $,6K?\ @=+_ /%4?\)CXF_Z&+5O_ Z7_P"*H Q316R?&/B;_H8]
M6_\  Z7_ .*H_P"$Q\3?]#'JW_@=+_\ %4AF*:*V3XQ\3_\ 0QZM_P"!TO\
M\51_PF/B?_H8]6_\#I?_ (JF(QJ;6W_PF/B?_H8]6_\  Z7_ .*I/^$R\3_]
M#'JW_@=+_P#%4AF+25M_\)EXG_Z&/5O_  .E_P#BJK7OB+6]2MC;ZCK&H7<!
M()BGNG=<CH<$XH S:2EI*8@H-%!H 2@T4&@!*#10: $I#2TAH *0TM(: $I*
M6DH *#10: $HHHH *2EI*!!24M)0!W%%+10,2BEHH 2BEHH 2BEHH 2BEHH
M2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH
M2BEII84 +132Y[4W.>M #RP%,+GM24E "DYZTE%% "4444 %(:6D- !1110
MAHH-% !2&EI#0 4E+24 )1110 4&B@T )1110 E%%% !2&EI#0 4444 )111
M0 4AI:0T %%%% "4444 (:2E-)0 4444 )1110 &DI324 %(:6D- !1110 E
M%%%  :2E-)0 4AI:0T#"BBBD AI*4TE,04&B@T )1110,*2EI*!!0:*#0,2B
MBB@!#10:*0!2&EI#3$%(:6D- PHHHI (:2E-)0 4&B@TQ"4444#$-%!HI (:
M*L65C=:G?16>GV\ES<S-MCBB4LS'V K;/A&*%O*OO$VAVET.&MVFED*GT+QQ
MM&#_ ,"I@<Y6CIOAO7-9C,FD:-J%^@."UK:O*/S4&NBFT,>!=.MM1UFTMM0U
M"_#/IT3$36JQ#CSV(RLA)^ZF<#JPZ \YJGB'5]:EWZKJ5S=$#"J\AVH/15Z*
M/8 "@1!?Z7J&E3B'5+&YLI2,A+F%HV/X,!56MO3/%VK:;%]F>?[=I[',FGWO
M[Z!_^ '[I_VEPP[$4NO:5:)9VNLZ)O&FWK,GDNVY[290"T3-CD8(*MW4^H-
MS"-%!HI (:*#13$%-IU-I#"DI:2@ I*6DIB"@T4&@!*#10: $H-%!H 2D-+2
M&@ I#2TAH 2DI:2@ H-%!H 2BBB@ I*6DH$%)2TE '=8HQ110,,48HHH ,48
MHHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH
M,48HHH ,48HS2;J %Q1P*86-)0 XL*:6/THI* "DHHH #24II* "DI:2@ HH
MHH 2BBK^F:-=:MYGV39^[QNWMCK_ /JJ9SC"/-)V1I2I3JR4*:NV4*0UN3^%
M-1M[>2:3R=D:EFP_8?A5L> -9901]GP1G_6?_6KEGCL-!7E-(JO1J89I5H\M
M^YS%%7]8T:ZT2Z2WO=F]TWC8V1C)']*H5TTZD:D5.#NF8IWU0AHH-%6 4AI:
M0T %)2TE "4444 %!HH- "4444 )1110 4AI:0T %%%% "4444 %(:6D- !1
M110 E%%% "&DI324 %%%% "4444 !I*4TE !2&EI#0 4444 )1110 &DI324
M %(:6D- PHHHI (:2E-)3$%!HH- "4444#"DI:2@05HZ;H-[JUM/<6OV=(;=
MT222XNHX5#.&*C+L,DA&Z>E9U=9X656\/S+);&[0Z]I@:W !\T;;GY.>.>G/
M'- S-_X1._\ ^?G2?_!M;?\ QRND-UJOAWPOH5E'XBFTF&:>[>673KPRH?\
M5XSY+8)XQZC-;D%K9'Q9M.@I(OV",[A96.US]J(R$\SRAD?NLAMV1TK 9I(H
MM&-H-0LV%]J 5-/C#SQCY/E"@CIT//3- AO_  D5[_T4S5__ "9_^*IDOB74
M$A=HOB3J\CJI*INN!N..!G=Q6I]JU7_H)>.O_ #_ .V5!?7.IG3KD/J'C5E,
M3;A/98C(P?O'S.%]?:@# \:7ES?MH=U?7$MS<2:3&7EF<N[GS)!R3R:Y@UT/
MBG_CV\/_ /8)C_\ 1DE<\: "D-+2&@84444@$-)2FDH *#10:8A****!B&M?
M2O#6H:M;/=QB&VL8VVO>W<JPPAO[H9OO-_LKD^U1^'=*76_$5I82RF&&5\SR
M@9,<2@M(WX(K'\*D\1:_+KU\A""WL;5?)L;1/N6\0/"CU/<MU)R32 ZVS\-I
M8^!YVT;Q!HMS?ZM=-9F43R0_NHU1WB1Y4106,B9Y (  )RPK@[_3[S2KZ2SU
M&VDMKB,X:.5=I'H?H>H/>MC1+VRN]'N/#^KS+:Q32BXM+QPQ6VG VG>!D['7
M@D D%5/0$5U$'A'Q-KOA6XTR[TV:].EQ>?I6H6X$T31[AOA\Y<J5()=03P5(
M&-QI@&K3&^\6^+/#%P ]E;0S_9 ?^7=K&$[&7TW1Q%#Z[AW KS6O3/%0CTC2
M;C78FCN-4UN!+&[,$JR)82B-?/#,I(+R8R!V5I!R1QYG0(*Z/0C]H\&>*+63
MF.&&WO4![2+.D0(]]L[U'HVE:?#I,NN^(1,UFLGDVEK$P1KV48++N_A101N8
M GYE Y.1T]SXIFT/P:B-HVB6\^LR+(EFNG1MLLTR1O9@9#O<J5)8D"/(Z@T
M><&BNEO[#3=:T6?6=!MVL[BU8'4-.#%TC1B )HB3NV;B%*G)4LO)!XYJD,0T
M4&BF(*;3J;2&%)2TE !24M)3$%!HH- "4&B@T )0:*#0 E(:6D- !2&EI#0
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
M$/GK<_;3)=R6BP33;9$ $@#-]W) ^9N/3.*X0T %(:6D- PHHHI (:2E-)0
M4&B@TQ"4444#$->H>";6ZN_@[KD=CX<_X2*7^V+8_8_+G? \J3Y\0LK<=.N.
M:\O-%(#T[2K271=#\:ZEJ7@^STJ^M;*TDM+2_L'D6'?<+&9%2Y+MR"W4D9'H
M,5UFJ6UK;:3XVL;6SM[:QGAT6[N4M+",^3'(@\]U 0E0!EAV4DD8R:\$-=#8
M^!/$>HZ=!>VE@I2Y5WMHGN8HYKE4&6,4+,))/^ *<]!S3$>P:QX>T2/7+6"7
MP\%LO^$AL(=,N!I5M;6\ENT@!02B9GO$>/#;BI(.2=N2!F0V=_?Z#XBN/#?A
M+1=3U*T\2K90Q#1[=_*M0'X";0#R%!8Y."22,;AX_=:-?V6D6&J7,&RSU$R"
MUEWJ?,\M@K\ Y&"1U SVJ5?$%TOA&3PZ(X?L<E\E\7VGS/,6-D SG&W#GMG.
M.: /6;ZS\/V$87P]I^F7%G=>-FL/.DLXIR8/+@+1([J2$#%L$'IT."<V1X>L
M[LZU96.@VEE"FIZNDFH2Z9#=6>U=VP33*PEL=@ V[>/NM@@G/A-7M7T6_P!!
MOA9ZM!]GN#$DP3>K?(ZAE.5)'((- 'K_ /8>@I\.+6>/1I+S3G\.-/<7=OIM
MN5CO,G+M?/*KJZR +Y(!R. K9KQ&@T4AB&B@T4Q!3:=3:0PI*6DH *2EI*8@
MH-%!H 2@T4&@!*#10: $I#2TAH *0TM(: $I*6DH *#10: $HHHH *2EI*!!
M24M)0!WV*,4M% "8HQ2T4 )BC%+10 F*,449H ,4E+3: %S29HI* "@T4&@!
M**** "@T4&@8E%%% "&B@T4""DI:2@84444 (:*#10 4E+24 )1110 &DI32
M4 %)2TE !1110 E%%% !2&EI#0 4444 (:*#10 4AI:0T %)2TE "4444 %!
MHH- "4444 )1110 4AI:0T %%%% "4444 %(:6D- !1110 E%%% "&DI324
M%%%% "4444 !I*4TE !2&EI#0 4444 )1110 &DI324 %(:6D- PHHHI (:2
ME-)3$%!HH- "4444#"DI:2@05I^'-?NO"_B.RUK3XX9+FSD\R-)U)0G!'(!!
M[^M9E!H&:>GZ_=:;H>KZ5!'"T&K1Q1SLZDLHCD$@VD' Y49R#Q74^(O'3I?>
M$(]+N;?4/^$6AA9+@0NL<\ZLK=&VL5"QQ)R%)V'MBN"HH$=M%\4M5M-2MKO3
M],TNS\F]EOWAACE\N>XDC,;.^Z0D84G"J549/%9^B^/M7T'3].L[!+7RK"[E
MNE\R,MYOFH$DC<9P4*C&  >3STQS!HH&;WB#Q9-K^EZ9IO\ 9UAIUEI?FBVA
MLUDP/,(+9+NQ/*YR3GD^V, TM(:!!2&EI#0,****0"&DI324 %!HH-,0E%%%
M Q#10:*0"&O4]?\ #6M^*/$&@Z[X7,JZ2VG6BQZA&VV'23!$HD$D@.(MC*SY
M..N1FO+#13 ]NT>SMM0\)>&%NA!JU\EEKDNG+,AD2\NQ*NSY''SD_,P5AR0,
MCM44GARROAJ-G_8=J/%$_A-;B?38+15>*Z$R\I"%'ERF+:Q10#R3CDY\6I*!
M'N%[X8CT^&^@TG0K.;Q/:^'-*:"R^Q17#%R0+J00E661^ "V"?F)]ZX[XU!Q
M\29!)''$_P!@L]T<?W4/V=,@=>!7 44 (:*#12&(:*#13$%-IU-I#"DI:2@
MI*6DIB"@T4&@!*#10: $H-%!H 2D-+2&@ I#2TAH 2DI:2@ H-%!H 2BBB@
MI*6DH$%)2TE 'H%%%%,84444 %--%% !1112$%-HHI@%)112 *#110 E%%%
M!0:**!B4444 (:***!!2444#"BBB@!#1110 4E%% "4444 !I*** "DHHH *
M*** $HHHH *0T44 %%%% "&BBB@ I#110 4E%% "4444 %!HHH 2BBB@!***
M* "D-%% !1110 E%%% !2&BB@ HHHH 2BBB@!#2444 %%%% "4444 !I***
M"D-%% !1110 E%%%  :2BB@ I#110,****0"&DHHIB"@T44 )1110,*2BB@0
M4&BB@8E%%% "&BBBD 4AHHIB"D-%% PHHHI (:2BB@ H-%%,0E%%% Q#1112
M 0T444 %)113$%%%% Q#1112 0T444Q!3:**0PI*** "DHHIB"@T44 )0:**
G $H-%% "4AHHH *0T44 )2444 %!HHH 2BBB@ I***!!2444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>infa-20221231_g2.jpg
<TEXT>
begin 644 infa-20221231_g2.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" /A!G4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]%O#?ANWU
M^REN;F6<2^:5^1ASP#DY!YYK7_X5_I__ #VNO^^E_P#B:/A__P @:;_KX;_T
M%:Z:@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_
M[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH Y
MG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B:Z:B@#F?^%?Z?_SVNO\
MOI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I__/:Z_P"^E_\ B:/^%?Z?
M_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")H_X5_I__ #VNO^^E_P#B
M:Z:B@#F?^%?Z?_SVNO\ OI?_ (FC_A7^G_\ /:Z_[Z7_ .)KIJ* .9_X5_I_
M_/:Z_P"^E_\ B:/^%?Z?_P ]KK_OI?\ XFNFHH YG_A7^G_\]KK_ +Z7_P")
MH_X5_I__ #VNO^^E_P#B:Z:B@#RW68#H>K7%K:S2K&NWG=@G*@\XQZT5-XP_
MY&.[_P" ?^@+10!TWP__ .0--_U\-_Z"M=-7,_#_ /Y TW_7PW_H*UTU !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'F?C#_D8[O_ (!_Z M%'C#_ )&.[_X!_P"@+10!TWP__P"0--_U\-_Z"M=-
M7,_#_P#Y TW_ %\-_P"@K734 %%%% !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 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 4444 %%%
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
M\%].^#?[4.J_V!;O;>'];\-RW44')2WF2ZA5XU8]L,K 9_B(Z 5]&T %%%%
M!117D?BCXSBU_:%\&?#G3)HY'NH;J[U; #%%%N[0QY_A8E=YZ' 7LU 'KE%%
M% !1110!Q_Q&^+GA'X3Z>EWXIUNWTL2 F&!B7FFQUV1J"S=1R!@9&2*\K^$O
M[8&E_&?XK'PKH6A7-OIJVDMQ_:5[*%D<H5  B4' .3R6S["O>M0TNSU6WE@O
M+6*ZAEB:%TE0,&1AAE.>Q[BOSG_83MA9_M'3VZG<L6GW<8)[X9!0!^D5%%%
M'->,?B'HW@.-)-8&I)"R%_.L])N[R- .N]X8G"?\"(KS7_AM3X,_]#E_Y2[W
M_P",U[?7Y2_M&:/::3^TWXHL[:%$MFU:.4QA?ES($D?CW9S^= 'W7_PVI\&?
M^AR_\I=[_P#&:[#P?\?/AYX^O4L]"\7:;>WLAQ':M+Y4KGT5'"LWX"NA_P"$
M!\,?8C9_\(YI/V0_\N_V&+R_^^=N*^(/VW/V;=%^'=G9^-O"=JFEV%Q="VOM
M/AR(XY&!9)(Q_"IVD%1P#MP.M 'W[17RW^PM\<M4^)'A?4_#6OW#WVIZ&L;0
M7LIR\UNV0%<]2R%<;CU#+GD$GZDH **** "BBDH 6BO(_@[\9Q\6/B)\1[.Q
MFCG\/Z#-:6EE)& 1*Y$WG2;AU!9 !SC"@CK7KE !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F?C#_D8[O_@'
M_H"T4>,/^1CN_P#@'_H"T4 =-\/_ /D#3?\ 7PW_ *"M=-7,_#__ ) TW_7P
MW_H*UTU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y-_&[Q5<_&C]H#
M5ID<HEWJ2Z99*W(2)7$4?';.-Q'JQK]8GW;6VXW8XW=,U^/'PIE'_"XO!TE\
M6(_MZS:<GK_Q\)N_K0!^OFBZ3;Z#H]AIEHGEVEE!';0IZ(BA5'Y 5=HHH *Y
MZ3P38/\ $"W\7@NFJ1Z9)I3!<;9(6ECE&[C.59#CG_EHWM70T4 4M9UFQ\.Z
M5=ZGJ=U%8Z?:1M-/<3-M2- ,DDUX/H?QZ\=_&BXO7^%/A?3(] M)6A'B+Q9-
M+'!<..HCBB&_TYSW&0IXKS7_ (**?$RYT_3= \#6<[1)?*=1OU4X\R-6VPJ?
M4;U=B/5%KZ4^!/ANW\(_!SP;IEM&L:1Z7!(^U0-TCH'D;CN79C^- 'A/B_\
M:7^*WP'U:Q7XF>#='U'0[H^6FJ>'9)44L.HS(6&_ R%8)GL>#CZ-^'WQ"T+X
MH>%[3Q!X>O5O=/N!CT>)Q]Z-U_A8=Q]",@@U3^+GP]M/BE\.==\-7<:O]MMF
M$#L/]5.!F)Q]'"GZ9'>OA']@OXC7OA/XP'PI-(XTW7HI(V@<G$=Q$C.CX['"
MNA]=P]!0!]0_'3]K73_@ZL\-OX6UK6+E)C;"[FM9+2P$P&2@G=?G..<(""!U
MK'^#O[6A\1?"75/&'B^VB6^.MR:9IND:) SSW>(876*-"Q+OF1LG(&/2MO\
M;BMXYOV;_$3N@9H9[1XR1]UOM$:Y'X,1^->>_P#!.OPKI;_#K6O$+VBR:NNK
MS6<=S)EC%$((&(0'A=Q;YB,%L*#G:, &+\1OVP?C'X)GBU*[^&4/A[P]+)MB
M.KVUP[MG.%:4,JJY )P5SQT->U?#7]JWPGXV^$]_XUU-QH*Z4WE:C9R-YC1R
M'[BQG +[_P"' SG([9KM/CAHUKX@^#OC6RO(EFA;2+IP&&<.D3.C?5652/<5
M\6_\$]?">E>(O''B&\U.S2]ETN""XM%FRT<<Q9U$FSH7 )VL1E=QQC- 'H'C
M[]K;XP6EK-KN@?"V;2_"4>76]UK3[B60QC_EH^QD$:D?4<\,>M>J_LQ?M/VG
MQ\L;VRO+./2?$VGH))[6)RT4T1./-CSR #@%3G&5Y.>/<IH8[B&2*5%EBD4H
MZ.,A@1@@CN*_.#]CG&@_M72:=:EH[8KJ%IM!ZHH9@#^,:_E0!];_ !N_:DT7
MX,Q3H^@ZUK-W$XB+16<D%FLA&0K7+KMS@C[@?K7$?"O]LZ+7?AOXN\9^,K6S
MTFSTN\CM;&SL-[37#.A98\LWS.2#R H !)X&:[_]L"))OV</&@=0P6"%AD="
M+B(@U\]?\$]_AYH_B*#6_$6IPM?7>DWB+8P3'=#!(R9:8)T\S 4!NP'% &3X
MB_X*"?$2SU6.XA\(:3I>DRG=!;ZA!</)(GKYF] 3[A0.>AKZ;_9U_:4T;X_:
M3<+%;_V3X@L5#7>FN^_Y3P)8VP-R9XZ94X!Z@GT+Q]X"T7XE>%[W0-?LDO;"
MZ0CY@-T38($B'^%QG((K\T?@_-J/P-_:FTO2Y)COM-:.BW3*/EEBDD\DMCT(
M(<?04 ?I?X\\=:/\-?">H>(M>N?LNFV:;G8#+NQX5$'=F. ![UX;X%^-'Q:^
M.VGWVL^!?#_AKP[X;61H+:Z\2RSRS3LH.2JPX P<=00.1\V#CN/VG?@WJ/QQ
M^&9\/Z5?P:?J$5[%>1-=,RPR;0RE'*@D##D]#RHJY\&_!5I^S[\&=*T77=8L
MHET]9);S4)9A%;B221G;#/C"C=@$XSCIS0!XK=?MA>+_ (2?$@>%/BUX9TRW
MB?:ZZGH#R;!"Q(68)(S&1<@YY4C!XR,'ZBUSQ/8Z!X=FUN<S7%A'&L@-C ]R
M\@8@+L2,%FR2.@[YZ<U^>W[<WQ,\+?$[Q-X:NO#%ZVIQ6=O/;3WJP.D+L'4A
M4=@-^,G)7(^8<\U]X?!UVD^$?@AV)9FT.Q)8]2?LZ4 ?+?Q4_;\U/2=>DT/P
MUX0FTNYAE6.:;Q+&T<RY(X^S@@J<'(W-W'%=5^T7^V-J/P[U"\TOP5H2:N=/
MF^RZAK=Y%(]E;W'>W&TJ&D ZY;@\8/./!_V^+=1^T);>6!$\NEVI9U');?(,
M_7 'Y5]]^&_AWH7AOP/;>%(["&\TB.'RI8;R-91<D\N\H(P[.V68GJ2: /'_
M (/_ +6"^-OA,_BC6_#NI/J=O>OI[V7AVPFN_M$BQK)NC49V#:W\;8&/O<UP
MO@C]M[5_B9\;/#OA;2_#UOHVAWETT%PUZS2W; (Q[$+&<CIANG6OJ_0?#NE>
M%=,BT[1=-M-)T^/)2ULH5BC4GDD*H R3U/>OSO\ "5M'9_M]2Q1*$C'B>\8*
M!@#/FD_J: /TAKPJZ^.'BKXA>-]8\-?"O1]*OH-$D\C4O$6O3.+)9>?W<21?
M-(1@\@XR.P(8^XW"R26\JPN(Y64A'(R%;'!Q]:_-W]F']H(_LX^+/$/AOQA8
M7(T^ZNMEXT8W365S&61F*_Q ]&P<_*",]" ?1WQ*^-WQA^!>@G5?%7A'PYXD
MTO\ U7]I:#=3PI!(W"&5)%9@"<=."3C<"17N?PS\0W7B[X<>%-<OA&+W4])M
M+V<1*53S)(4=MHR<#+''-9W]J>$_CO\ #[5;+2]6L]:T?4[62UEDMG#F/>I
MW+U1AU 8 @BM?X?>&Y?!O@+PUX?FF6XFTK3+:Q>:,$+(T42H6 /8E<T <O\
M&CX[>'?@EH\$^JF6]U2\.RPTBS :XNFR!P.R@D98_09.!7%2>(OVBM<TY-6T
MSPSX*T.&0>8FCZK<W$UZ%(X5V3;&#STR"".<=*^<?AOXH_X7]^V_;:Q?N;K2
M[.XN);"&095(+='\C /3YMKG_:)K]"J /EWX:?MIB?QDW@SXFZ!_PA?B!)?L
MYN0Y^S>8>@<-S&#QAMS*<@Y YKZ/\2>(;7PKH=UJMZMQ);6ZAF2SMY+B5LD
M!8T!9B21T'N<#)KX^_X*,?#JV.E^'?'%O"J7:S_V7>.HYD5E9XB?]TI(,_[0
M'85ZU^Q7\2KOXC?!&S&HS-<:CHL[:9+-(26D155HV)]=CJN>^PF@#R7XJ_M^
M:II.O/H?AGPC-I5S#*L<TWB6)DG7../LX(*'!SEF/!' KUKXM_M+7V@ZS>>&
M?AUX5O/'GB:T^6]:UADDM+!O[LC(/F;U4$8Z$YXKY6_;TLXX_P!H: H-C7&F
M6KR,O!)W.N?KA1^5?H7X3\(Z1X'T*WT?1+&.PL(!Q'&.6;N[MU9SU+'))ZF@
M#X^\!?MX>)=-\>1Z!\3O#5KHT#S"&:6WMYK::R9NC21RNV5&1GH0.?FZ'[85
M@R@@Y!Y!%? G_!1[1;>U\=>$M4CC5+B\T^6"5UZL(Y 5S_W\//\ A7VE\*;R
M74/A;X.NIF+S3Z-9RNQZEF@0D_F: .JHHHH P_&GC71?A[X;O->U^^CT_3+5
M<R32<DD\!5 Y9B> !R:\6T'XN?%KXR:6^L?#[PIH>@>'7W"TO_%T\QENP#C>
MD4(^4?4D''4UX/\ M[>/[KQ7\4M%^']K</'8:>(9)XQT:ZF^Z2.^V-EQ_OMZ
MU]X:+I%KX?T>QTRQB6"SLX$MX8U& J(H51^0% 'RSJ?[7'CCX-^,(-%^+G@R
MSM[2Y^:'5/#[/Y;)QEE5V828)Y&Y2/3D9^H?#OB+3?%VAV>L:/>1:AIEY&)8
M+B$Y5U/\B.A!Y!!!YKRS]KCX=6WQ#^!OB$/"KW^DP-JEG)CYD:)2S@?[R!UQ
M[CT%?/G_  3I^)5V-6U_P-<S-)9M!_:=FK$D1.K*DJCV8.C8_P!DGN: /?/B
MUX\^*VCZAK]CX?\ AG!K7AV.W(BUEM;@@9E,(+MY3'<-K%A[[<CK7QC^QGXB
M\8^'/'6MS^"_"<?B^_DTW9-:R:A'9B*/S4._<Y /( P/6OTE\6?\BMK/_7E-
M_P"@&O@W_@G'_P E1\3?]@8_^CXZ /L;X5^*O'WB634AXV\#P^#EA$9M&BU2
M*\^T$[MX/ED[=N%Z]=WM7H-%% %35M2AT72KW4+C/V>TA>>3;UVJI8X_ 5^4
MG@=I_CI^TAI4^J_,==UQ;FYC;Y@(M^]HQ[!%*CV K],?C:TR?!GQXUN<3C0;
MXH>^?L[]/>OS>_8[:)/VDO!9F^YYUP!_O&VE"_\ CV* /U6HHHH *YO3O!-G
MHGB[Q'XEL<C4-;@M8[B)R!&7@$BH_ SDK(%/7A%Q7244 ?,?QN_:?\>? 6ZT
M]=?\"Z1=6E_O^SWFGZO(\;,N-RD-"K*P!!Y&.>"<&O;/A#X\D^)WPWT'Q1+9
MKI\FI0&8VR2%Q'\S+C=@9Z>E?-O_  4B'_%$^#CCG^T)O_18KVC]D_\ Y-W\
M#_\ 7DW_ *->@#F/CQ\?/'?P*LQJUYX,TC5/#\UV;:"[M-5D\Q<[BGFHT(VD
MJIZ%@#QGI7:?L\_&";XX?#T>)9],CTAS=RVWV>.8RCY-O.X@=<^E<#^WL/\
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
M7SRI"@;<#G-<%\8/VI$\'^.+3P!X-T=?%7C>[=8O):81VUL[<A9&ZEL?,1D
M Y+#I7OE?,?AC]DW5M&_:BOOB3=:S:7&AM=W&H06X9S=>;*K#8P*[0BES@AC
MPJC% %WXA>./VA/ASX:N_$USI?@35],LX_.N[/3Q=F:&($EF!=U#87J1Z9"]
M:ZW]G/\ :0TK]H#1;QHK)M(UO3]OVNP:3S%VMG;)&V!N4X/4 @\<\$ZGQ=^,
MW@;P9I.HZ-K>MPOJ=W;20+I-F#<7;ET( \I 2N<]6P/>OD'_ ()RNP^+GB),
MG:=#<E>V1<0X_F?SH _0ROSC_8?_ .3F;[_KSO?_ $-:_1ROSC_8?_Y.9OO^
MO.]_]#6@#]'**** "ORS_:?_ .3JO$O_ &$;;_T5%7ZF5^5_[4RR-^U%XI$3
M!)3?VX1F&0&\F+!- 'ZH5\H?\%!OB%I>F?#.T\(B>.76=3NX[C[.I!:*",DF
M1AVRVU1Z_-Z&J/[0&I?M"_#/P/+KZ^,--O=/C817G]CZ6B2P(V0)"75CC) )
M4@C(/J:\Q_9&^&?@/X\ZQJ]]XXU#5-=\86THN7L;R[/E7,/ $I/WW(;AANP,
MKUS0!VW_  3G^'M_9V_B3QE=0F&RO$33[)FR#+M;=*P']T$(,^H8=J^U:@L;
M&VTNS@L[.WBM+2!!'%! @1(U P%51P !V%3T >;?%WXX:5\*6TW3ELKGQ!XI
MU9MFFZ#I^#/.>FYC_ F>-Q![X!P<>?>*?%7[2>FZ3)K5EX6\&/#$ID.BPRSW
M-YMQR"0Z(Y'HAR2. >A\)^$OQ6U;Q/\ M,>-O'=OX2U+QO-''):V-O8,@-E
M9 D;#>>/W:%>.N]SWKZ1_P"%_>,_^B*^*O\ O]#_ (T 87[._P"V)I?QBU8>
M'-;T]?#OBDAO*B#EH+HJ"6"$\JX )V'/ .">@;^UYKWQ.C\$Z[9>%=%CLO#<
M-HTNI:\U]&)GAVYD2*/.Y>,@GDGD #J?EWQ9\(/BI??&*_\ &_A[X>ZSI/F:
MK_:MM"RINBDWB3!(./O9_.ONG]HABWP$\=L5*DZ+<G:>H_=F@#XV_8?\1>.M
M!M?&(\&>$;3Q0LKVGVIKK4TL_)($VS&X'=G+?3;[U]@_\)-\5I/"D>H)X(T.
M+6%\TS:3/K;;B!]SRY%B9"6YX8KCUKYW_P"":O\ QX_$'_KI8_RN*^UZ /ES
MX#_MDZA\8?B=!X1N_"<.C%XIG>9;QI&1HU)V[2@[C'6OH?Q=<>([73%D\,6.
MFZC?A_FAU2[DMHRF#G:R1O\ -G'! ')YK\__ -DH8_:^NP!@>9J7_L]?HY0!
M\F^$?VU->UCXQ6'@#6/ ]OI-[)J7]FW,BZ@TAA<,58@>6 W(XYP:^@OB3\3+
M'X9Z6EW=:7K.LS2AVBL]%T^2ZE8( 6)*C:@ (Y=AWQG!KX3NQC_@H N!C_BI
M4_D*_1R@#Y!^&/[<-[\3OC%I^CG2;'P[X1\B[N+J>ZE,LX2*WDEWE_E5 -F2
M-IX[US?Q+_;\\4:+XF@_X1_PE;VWAN0^9;7&MP3+-J$.<>;'@J$5NW#=L]Q7
MDWPG\$Z=XT_;!N-!OD(TMM9U%I;>/A98XC,_E,/[C; I'=217Z0^(O!?A_Q=
M9V]KKFAZ;K%K;L'AAO[2.9(V'=0P('''':@#Y[\=?MQ:;X7\$Z3K-CX-UV[G
MU*WC=)+RV>UL8Y6C#&,3LO[TKG^!<,!D$4_X6?M>KJ7P>N_%_C""$ZM-J\VG
MZ9HVBPNTUV5BB=41"S$D%SEB<#CN0#K_ +<UC ?V<=5 B55MKJT:)54 )^]5
M>/3AB.*XK_@GCX.T@_#G4_$SV22ZW_:DUFEW)\S11"*)ML>?N9+G)'+<9S@4
M <MXW_;/^,7@N_@O]5^&L'A[09WVPQZK972N^>=OG%E7?@'C9Z\5]3?!7XO:
M7\;? =KXDTR-K9F8P75G(P9K:90"R$CJ,$$'C(8' Z5B_M4:+;Z[^S[XVAN(
MUD$-@UVF[^%XB)%(]#E?U(KP7_@FQ>2OHGCRU+$PQW%G*J]@S+*"?R1?RH ^
MT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,_&'_ ",=W_P#_P!
M6BCQA_R,=W_P#_T!:* .F^'_ /R!IO\ KX;_ -!6NFKF?A__ ,@:;_KX;_T%
M:Z:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\G/VAO M[\'/CIK,$*
M&"+[9_:FFR[<*8G?S$QZ[3E/JAK]8Z\?_:2_9YT[X]>$UA#I8^([ ,^G7[9V
M@GK%)@9*-@>X(!'<$ [_ .'WC.R^(?@G1?$>GR)):ZC;).-AR$8C#H?=6#*?
M<&NAK\YOA=\6/'W[&OB"?PUXQT"ZG\-3RF0V_& Y'^MMI?NL#@97.#C^$YKZ
ML\._MF?"3Q%:Q2'Q0-+F=<M;:C;2Q/&?0MM*$\?PL10![;67>^)M-T_7M-T6
M:Y U34$EDM[949F9(P"[G PJC*C<V!E@.I KR.\_:N\.Z]<?V9\.]/U'X@Z]
M( $AT^VDBMH2>C3SR*!&GN :[#X7_#W4?#LVH^(?%-_%K'C/5POVNYA4K!:Q
M+DI:VX/(B4DG)Y8DL>>@!\6?\%$]-N8/C)HU[(&-K<:+&D3'IE)I=RCZ;E/_
M  *OM3X ^((O$WP3\$:A%*LV[2+>*1E_YZQH(Y!^#HP_"N4_:J^ Q^.?P_6"
MP\N/Q'I;-<:<\APKY #PD]@X"\]F5>V:^=_V2_V@HO@E-J'PV^(L5QX?BCN6
MEM;B\B9?LLC8WQ2#&51CA@V,99B3@@@ ^\J_,[]E_09->_:\MWMD+VMA>W][
M*\9X2-5D53]"[QC_ (%7US\5/VL/"6@^'YK3P?J<7C#Q;?1F'3=/T7_2CYK+
M\KN4R %X)7[QZ8ZD9W['O[.]U\&_#=YK/B&-1XLU@+YL>[<;6 <B(GNQ;YFP
M<<*.V2 :?[;O_)M?BC_KI9_^E45<?_P3I_Y(GK?_ &,,_P#Z36U2_MS?%+PQ
M#\']8\)QZU977B&\N;>/^SK>=9)H=DJ2,9%&2@PO\6,Y&*XG]@'XK>%_#?@C
M7?#>LZ]8Z1J,FJ?;((K^=8!,KQ1IA"Q 9LQ_=!SR.* /JWXK?\DN\8_]@:\_
M]$/7QM_P3;_Y&GQM_P!>5O\ ^AO7T[^T-\5O"O@;X<>*;+5M;LX-4N=+GAM]
M-$Z&ZE:2-D3;%G=C)^]C &37QS^P7\2?#W@'QYX@A\1:O:Z+#J5BB0W%[((H
M2Z/G:SGA3@G&2!QZXH _1ROS<_93_P"3Q&_Z^-3_ /0):^_/$GQ.\)>#]'@U
M76?$FEZ?87$1FMYIKI +E  <Q#.9."/NYSD5^;7[.OQ(T7PK^TS8^)=5N18:
M+=7=X&N9Q@1"9) A;'0;F4$] "3VH ^Z_P!KS_DW'QM_U[Q?^CXZ\>_X)N_\
MB3XQ_P"PC#_Z*KU3]J36M/\ $7[+_B_4=*O[74]/GMHS%=V<RRQ2 7$8)5U)
M!Y!'!Z@U\O\ [#GQHTSX6W&MZ?XF9].\/ZO-$(-7D1OL\-TBM^[D?HNY6!R>
MFWGCD 'Z'5^:GQ TO_A*/VZGLK)=XD\26@?'8)Y1E/X;7/X5]J_$+]IKX>^
M?#-QJ?\ PDVEZQ<^5NM=/TR\CN)KAB/E "$X!/\ $>!7C?[(?P-UZ;Q9J?Q<
M\<P26VM:H\TMC9S)L=3*29)V4\KD$JJ_W23W6@#U[]I3X]VWP$\$IJ"VZW^M
MW[F#3K20D(S@99WQSL4$9 Y)('&<CSKX&_!>?XOZ-IOQ'^+%[-XLU#4E^TZ?
MH]T?] LH6/R$0CY26'.,8PPR">:RO^"AOP\U3Q-X,\.^(].MI;N'0Y9TO(X@
M6,<4PC_>D?W5,0!/^T.PXY']GO\ ;>T?PE\.]*\)^(=#U>^U738Q:63:3$DW
MVI <1H5+J5< A>,@[<]>* *7_!1RT@L-2^']M;0QV]O%:W:1PPH%1%#18  X
M K[ ^#?_ "2'P-_V K'_ -)TKX8_;8F\=>)(_"'B;Q5HL/A[3KH7,%AI2,99
M[51Y;9N),;?,?.0@^Z$(ZYKW[]FGXY7WBCP!X8B.E)X?\)>&=-CM-9\1:S,L
M,$KQ1"*-("3CKM9F8@+C;C+ T ?/O[>__)PVG_\ 8*M?_1LM?HY7Y>?MG?$'
M1?'WQNEO_#M_'J-E9V4%I]L@(:*212S$HW1@-X&>F0>U?H9\+_C)X4^+>CVU
MYH&L6ES=/;K//IPF7[3;= 1)']X88XSC![$YH [>OSC\-_\ *0";_L9;O^4E
M?H-XE\6Z)X-T_P"WZ]J]CHMENV">_N$A0M@G:"Q&3@'@<\5^8VA_%'1X?VMA
MXXDN#%H$GB.6Y^T%",6[R,H<KC/W6!(Z]: /U,FF2")Y9&"1HI9F/8#DFO#?
MBU^S3X"_:-TN#Q%:S"QU2\MTEMM>TT!A.A4;#(G D&,>C8 &X8Q7JJ>)M(\6
M>$[_ %#1-4L]8L6@E07-A<)-'N"G(W*2,C/2OD7]CG]J[0-#\(VO@;QG?QZ0
M]BS+IVI7!(A>)F+>7(_1"I)P3A=N!P1R >&>.OA3\3?V2_$]OK%M>36D#/Y=
MMKFEN3!+W\N0$<$@9V.,'!QNP:^]/V=?C!)\=_A.FLR1K9ZQ$\EA>K%D(LZJ
MIWIZ JZ-[9(YQ7$?M6?%[P3K'P>U;PWIVKV'BC7-;6.#3]-TF9+R5I/,5E?$
M9. ,9![D8&:Z3]D3X2:A\(/A#!8ZQ&L.L:E<MJ-U#U,)9458R?4*@SZ$D>]
M'P]^R3J1\%_M,>&8=0/V4M<7&G3*_&)'BDC5?KYA45^IM? W[8W[.VM>$?&T
MWQ,\(6TTVGSSB]O5M5+26-RIW&; _@8C<6[-G. 17OWPA_;%\!^//"EM<:YK
MECX9UZ*,"]L]0E$*;P.6B9N&4X.!G<.A'3(!F_M\;/\ AG^XW$;O[2MMF?7+
M=/PS61_P3RT"?3?@SJ>HSQM&FI:M(\!/1XTCC3</^!B0?\!KEOCIXDN_VO\
MQ!I'@'X=))>>'-/N_M>J^(I(V6T1PI50I.-VT._'5B1C@;J^J/#>AZ#\)_ M
MAI4$T.F:%H]LL7GW<JQJJCJ[N< %F))/JQH ^"/V]_\ DX;3_P#L%6O_ *-E
MK]'*_+O]L[Q_I'CSXY7%]H%_#J5C96<%HMY;,'BD==S,48<, 7QD<''%?HMX
M-^+7@_Q]HIU/1/$6G7L$=N+JX1;E/,M4QDF9,YCQSG<!TH ^0?\ @I/_ ,AS
MP)_U[WG_ *%%7UW\&_\ DD/@;_L!6/\ Z3I7P[^WW\2?#OCKQEX:LO#^J6NL
M#2[6;[1<64JRPAI&7"!U)!("<XZ9'?-?6G[,WQ1\->-?A3X1T[3M:L[C6;'2
M+>VN].\]1<QM#&L;L8\[MNX<-C!R* /7Z*** /RY_;*M[W0_VFO$EV^X/(UI
M=V\C=U$$8!'L"A'_  &OTYT75K;7]'L=3LY!+:7L$=S#(IR&1U#*?R(KYU_;
M0_9SN_BYH-KXC\.P>?XFTB)HS;+]Z\M\EMB_[:DEE'?<PZXKB?V2_P!J?1?#
M?A6+P#X^NO\ A'M1T<M!:7=^K(C1@D^5(3]QTY W8& !U'(!]7?$#8/ ?B3S
M"!'_ &;<[MW3'E-FO@S_ ()W:!/??%[6=5$;?9-/TET>0=!))(@13]520_\
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
MF;('H217UI\*_A_;?"_P)I?AVWGDO&ME9[B\E)+W,[L7EE8GG+.S'DG P.U
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
M"NL?^@7%?HY7Y6?"+XK:1X4_:B@\;7KR0Z%-JMY+(Y4EHXK@2J&8#)^7S Q
MYX-?I_X<\4Z-XPTT:AH6JV6LV)8I]IL+A)H]P )4LI(!&1D=1F@#Q;]N7_DW
M'7O^OBT_]'I7._\ !/'_ )(;J/\ V';C_P!$P55_;N^)_AI/A'?>%8-:LKO7
M[J]A1]/MYUDFA".'9I%!RGW0/FQDGCOCFOV ?BIX7T+X?ZMX9U;7K'2]7;5V
MN8+>^G6'SDDBB11&6(#-NC;Y1D\CUH ^B/VC/^2#^/?^P-<_^BS7S=_P35_X
M\?B#_P!=+'^5Q7LO[6'Q2\,>%_A#XOT6[UJR_MR]L6LX=+2=&N2TH !,>=P4
M!MQ)&,?45\V_\$_?B=X<\#ZMXOTOQ!K%IHS:DEK+:RWTRPQ,8C*'7>Q #'S%
MP"><'% 'Z"44U761592&5AD,#D$>M.H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH \S\8?\C'=_\  /\ T!:*/&'_ ",=W_P#_P! 6B@#IOA__P @:;_K
MX;_T%:Z:N9^'_P#R!IO^OAO_ $%:Z:@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH K:AIMIJUG):7UK#>VL@P\%Q&)$8>A4C!KCI/@1\-Y+H7#>
M?#1EYY_LF#!SW(V8)]S7=44 4M)T33O#]F+32["UTVU!+""TA6),GJ=J@#-7
M:** "L/Q+X&\.>,TC77] TO7%C_U8U&SCGV?[N]3C\*W** ,#PUX!\,^#=QT
M#P[I6BEEVLVGV4<#,/0E5!/XUOT44 4Y='L)Y&DELK>21CDLT2DG\<4T:'IJ
MD$:?:@_]<5_PJ]10!5N-+L[N3S)[2"9\8W21JQ_,BH_["TW_ *!UK_WX7_"K
MU% %:;3+.X2-);2"1(QA%>-2%'H..*B_L+3?^@=:_P#?A?\ "KU% 'C?[6T$
M5K^S9XTCAC6*-;>+"(H4#_2(ST%>,?\ !._3+/6/A[XUM+^T@OK234(0\%S&
MLB,/+[J00:]*_:87XC?$#P/KG@SPO\/+JYBO72)M6N-3LHXVB617W1H9MWS;
M<?,%P#7FO[*O@?XM_ '^W++5?AO<:GIFI-'*&L]7L!+%(@8=&F ((;U&,#K0
M!]/Z1\)? _A_4AJ&F>#M!T^_#;UNK7388Y%/'1@N1T[?6NLJ."1I(8W>-H79
M06C8@E3CH2#CCVJ2@!&4,I5@"",$'O61I?@W0-$NWNM.T/3;"Z?[TUK:1QNW
MU90":V** *6KZ'IWB"S-IJFGVNI6I8,8+R%94R.AVL",U)#IMI;V*645K#'9
MHH1;=(P(U4= %Q@"K-% %'^PM-_Z!UK_ -^%_P *EMM-M+-R]O:PP.1@M'&%
M)'IP*LT4 0W-G!>($N(8YT!R%D0, ?7FJ_\ 86F_] ZU_P"_"_X5>HH AAL[
M>WA:&*"..%LYC1 %.>O%9.I>!?#6M:?!8:AX>TJ^L8$$45K<V44D4:#HJJRD
M #T%;E% '-^'/AKX1\'W!N-"\+Z/HUP=W[ZQL(H7YZC<J@X]O3BNDHHH *X[
M4/@UX!U;4&OKWP1X=NKQFWM/-I<#.[>K$KR?K78T4 5M.TVTT>SBM+"UALK2
M(8C@MXQ'&@] H&!4TT,=Q&T<J+)&W!5QD'\*?10!1_L+3?\ H'6O_?A?\*DA
MTNSMU<16D$0D&UPD:C</0\<BK5% %'^PM-_Z!UK_ -^%_P *EM],L[.3?!:0
M0/C&Z.-5./3(%6:* "BBB@ KF_$WPU\)>,YA-K_AC1]9G5=JS7]C%-(H] S*
M2/P-=)10!D^'_".A>$8'@T/1=/T6%R"T>GVL<"MCID(!FM:BB@"K<:5974AD
MFL[>:0]7DB5C^9%1_P!A:;_T#K7_ +\+_A5ZB@"&VLX+-2MO!' I.2L:!03Z
M\5-110 4444 4=8T+3?$5F;35=.M=3M2<F"\@65,^NU@17)P_ GX;V]U]IC\
M!>&DFXP1I,&!CN!MP#[BNZHH KV&GVNE6<5I96T-G:Q#;'!;QA$0>@4<"K%%
M% !7*?\ "I_!/]MG6/\ A#]"_M8MYGVW^S8?.W?WMVW.[WZUU=% &7XB\+Z/
MXNT\6&N:9:ZO8^8LOV:\A66,LIRI*L,'%7[:UAL[>."WBC@@C4*D4:A54#H
M!P!4M% %)M$TYF+-86I).23"O/Z4L>CV$,BR1V-LCJ<JRPJ"#Z@XJY10!4FT
MBPN)&DELK>21N2SQ*2?QQ3/["TW_ *!UK_WX7_"KU% %:XTRSO'#SVD$S@8#
M21JQQZ<BHO["TW_H'6O_ 'X7_"KU% #8XUBC5$4(BC"JHP !V%<QJWPK\%Z]
MK U74_"6AZAJ>0WVRZTZ&24D="6*DDCMGI74T4 4-6T'3M=T>?2=0L8+S3)X
M_*DM)HPT3I_=*],<#BGZ3H]CH.GPV.FV5OI]E"-L=M:Q+%&@] J@ 5<HH K7
M.FVEY('N+6&=P,!I(PQQZ<BHO["TW_H'6O\ WX7_  J]10 Q846(1*BB,+M"
M < =,8]*RM+\&Z!HEV]UIVAZ;873_>FM;2.-V^K* 36Q10!2U?0].\069M-4
MT^UU*U+!C!>0K*F1T.U@1FI[2S@T^UBMK6".VMXE"QPPH$1%'0 #@"IJ* (;
MRSM]0MI+>Z@CN;>08>*9 Z,/0@\&H]-TJRT6T6UT^SM[&U7[L-M$L:#Z*H J
MU10!4FTFQN9&DFLK>61NKO$I)_$BF#0]-4@C3[4'_KBO^%7J* "BBB@#/TCP
M_IN@?;/[-L+>P^V7+WES]GC">=,^-\C8ZL<#)//%:%%% !7/>*/A[X7\;;#X
M@\.:5K;(-J/?V<<S(/\ 99@2/PKH:* ,GP[X2T/PC:M;:%HVGZ+;L<M#IUK'
M A/J0@ [G\ZUJ** "BBB@ JI/I-E=2&2:SMY9#U>2)6)_$BK=% %'^PM-_Z!
MUK_WX7_"IK6PMK+=]GMH8-WWO*0+GZXJQ10 5!>65OJ-K+;7<$5U;2C;)#,@
M=''H0>"*GHH XRS^"OP^TZ\%U:^!O#EO<@@B2+28%92.XPG'X5V0&!@# I:*
M "J&JZ#IFO1QIJ6G6FHI&V]%NH%E"MZC<#@U?HH ;'&L4:HBA$4855&  .PK
M-UKPOHWB18QJ^D6.J"/E!>VR3;?IN!Q6I10!#:6<%A;I!;01V\"#"QPH%51Z
M #@52M?#&CV.K3ZI;:38V^ISY\V]BMD6:3/7<X&3^)K3HH @NK&VO=OVBWBG
MV_=\U V,]<9J#^PM-_Z!UK_WX7_"KU% $<,$5K$L<,:Q1KT1%"@=^@J2BB@"
MO<Z?:WK*;BVAG*\ R1AL?G4/]A:;_P! ZU_[\+_A5ZB@"K;Z596L@DAL[>&0
M='CB53^8%6J** *MQI=E=2&2>S@FD/!:2)6/YD46^E65K()(;.WAD'1XXE4_
MF!5JB@!&4,I!&0>"#7'3?!?X?W&HF_E\#^'9+TMN,[Z5 6+9!W$[.6R.O6NR
MHH 9##';PI%%&L44:A41  J@=  .@I]%% &=+X=TJ?5$U.33+.34HQA+QK=#
M,H] ^,C\ZT:** ,GQ)X3T3QA8BRU[1['6K0'<(=0MDG0'U 8'!]Z7P[X3T3P
MA9&ST+1[#1K0G<8-/MD@0GU(4 $^]:M% &-IO@W0M'UB^U>QT>QM-5OFWW5]
M%;JLTQ_VGQD]/6M*ZL;>]"BXMXIPO3S4#8^F:GHH H_V%IO_ $#K7_OPO^%6
M;>U@LXRD$,<"9SMC4*,^N!4M% %.71[":1I)+&VD=CDLT*DGZG%(NB:<K!EL
M+4$'((A7C]*NT4 5)])LKJ0R36=O+(>KR1*Q/XD4S^PM-_Z!UK_WX7_"KU%
M" 8& ,"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \S\8?\C'=_\
M /\ T!:*/&'_ ",=W_P#_P! 6B@#IOA__P @:;_KX;_T%:Z:N9^'_P#R!IO^
MOAO_ $%:Z:@ 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@#S/QA_P C'=_\ _\ 0%HH\8?\C'=_\ _] 6B@#IOA_P#\
M@:;_ *^&_P#05KIJYGX?_P#(&F_Z^&_]!6NFH **** "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 \S\8?\C'=_\ _] 6BC
MQA_R,=W_ , _] 6B@#IOA_\ \@:;_KX;_P!!6NFKF?A__P @:;_KX;_T%:Z:
M@ HHHH ***^=/VH/C/XI\,^*?"?P\\"R06?B7Q(P!U"X4,+>-GV*5!! )(8E
MB#@+P,G@ ]*N/C#90?&RU^&ZZ?<27TVF'4VOE9?*C7<PVD=<_*.?]H5Z#7R9
M)^Q[\0[?6SXLM?C)=OXS,'DM=363!63@^5O\TD("#_"0>/E%?1_PYA\36O@G
M2H?&-Q;7?B6.,I>W%F (I&#$!A@#JNTG@<D\"@#I**^7/C'\3OBGXXD\6Z/X
M!T>;PMX?T!;E=0\57Y,<DYA5BZ6W'?:0&7)Z'*5M_L+>(]6\4?!.:[UG4[S5
MKI=6N(Q/?7#S.%V1G;N8DXR2<>YH ^B***^2?VLOBQXFUGQ'<^ O &J7>F7.
MAZ9<:]KVI6$[1/#'%"9%AWH0RY&W..IDC'K0!];45X/^Q3XFU?Q9\"[.^UO5
M+S6+[[=<1FZOYVFE*AA@%V)) SZUR'QW^)WC+Q[\9K'X.?#S4VT*=8UFUC68
MB1)"I4.0K#D!493\I!9F"Y&#D ^IZ*^,?B5\$?B5\!/"<OC?PQ\5-<UV?256
M6]L=0+M')'D;G"-(ZD#.2K \9(.1BOI;X*_$N'XN_#+0_%,<:P2WD1%Q AR(
MID8I(HSSC<I(SV(H [BBBOD+QKXT\<?M'_&[6?AWX*\0S>$?"OA_?'J>K6F1
M-+(IV,,JRL1OR@4, 0K,2>  #Z]HKXF^*'@_XE?LFV^G^-=#^(.J>+M#6YC@
MU#3=89W3#="0SL-K$;=PPRDKR<\?2GBCXU:3X>^",GQ)1#/I[:='>V\&[!=Y
M0HCB)['>ZJ?3GTH ]%HKXT^'7PB^)O[16@)XY\4_$S5_#4.I%Y-/TO22Z1I%
MG"MM610H)' P6( );)K7^"7Q%\:?"OX[3_!_QYK<GB2UN8C)I.K71)D;Y"Z_
M,Q+%6577#$X9< D=0#ZTHHHH **** "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 **** /,_&'_ ",=W_P#_P! 6BCQA_R,=W_P
M#_T!:* .F^'_ /R!IO\ KX;_ -!6NFKF?A__ ,@:;_KX;_T%:Z:@ HHHH *^
M>/VJO@'X@^)%UX?\8>";I8/&'AY@UO#(ZH)E#AUVLWRAU<9 ;Y2"<^_T/7-W
M'Q(\+V?BI_#5SKUC:Z\L2S?8+B81R,C9P5#8W=#P,F@#YNT']MK5/!-_;Z)\
M7/ ^H^'-0^ZVH6L1\N3MO$3?P^I1G]A7U'X<\1Z9XNT.SUC1KV+4=,O(Q)!<
MPG*NO]"#D$'D$$'FN%_:(NO!R?"7Q!'XSELQITEI)Y*7#+YC3;3Y?D@\F3=C
M&WG\*\Q_X)]V.I6?P-N9+U9$M;C5YY;(2 C,7EQ*2N?X2ZOT[AJ /</BM_R2
M[QC_ -@:\_\ 1#UXC_P3Y_Y(/<?]AFX_]%Q5[=\5O^27>,?^P->?^B'KQ'_@
MGS_R0>X_[#-Q_P"BXJ /6_CA\5K+X-?#?5/$EULDGC7R;*W8X\^X8'8GTX+'
M_95CVKQ+P'\*+WP/^S#\2_$OB,/-XS\5:'J&HZC-,/WD:M;RLD1]#\Q8CU;'
M\(KI/VI?@/XW^,FM>$KSPMJ^DV4&BL\YM]69]AG+(4?8(I%?A<888ZC!!->>
M?$CP-^TS9_#OQ3/KWQ#\-WNA1:5=/?VL%N@DFMQ"QE13]C7#%-P'S#D]1UH
M[[]@G_DWRT_["-U_Z$*XO]G1AJG[97QBOI5S-!]HMT+#D*+E%X_",5F?L*Z'
M\3&T32-2MO$.EI\-ENKI;C1WB!NFDVD;E;RL_?V'_6= >.U3>"]6C^$?[=OB
MZPUB1+.R\4Q$VL\QVH[RE)8\'W99(_\ >XH ^I/BE:QWWPQ\76\R[XIM(O(W
M7U!A<&O"?^">=Q)-\"[]'SMAURX1,^GDP-Q^+&O3?VEOB!8?#WX+^*+N[N$B
MNKNQEL;*)FPTL\J%%"COC=N/LIKG/V,?!\_@K]GW1#>CRIM2:35&5AC:DA'E
MD_6-4;\: /=*^0/^"?;#4)/B;JSK_I-WJ4)=B.<?OFQ^;FOIWP?\1/#/Q BN
MY/#>NV.MI:2".=K*82>6QSC..QP<'H<'%?*O[(&K1_#;XX?$WX=ZO(EI>7-Z
M9K%)3M\[RWDX7UW1NC@>BF@#VW]KFUCO/V<_&R2KN5;:.0?[RS1LI_,"OF+Q
M[JTW_#O/P.K;LW&I?9FS_=2>Z*_^BUKW3]N3Q]8^%_@AJ.B-<)_:VO216MM;
MALN4$BO(^WKMVJ5SZL*Y#XT?"?4=%_8;TK1#$7U#08+74+F%5Y4[B9A_P#S7
M)/HIH ^COA39QZ?\+_"%M"H6*'1[1%"C P(4%?,?[30%E^V#\&;N%3Y\LMG
M[#NGVQA_)VKW3]F?Q]9?$+X*^%[RUN(YKFTLHK"\C5LM%-$@1@P[$X##V85X
M;XHO8?C-^W/X9M='F2ZT[P?:"6\N(CO021L[M@CC[\D4?L0?2@#[#HHHH **
M** "BBB@#'D\7:3&[(UWAE."/+?_  IO_"8:1_S]_P#D)_\ "KS:/8,Q)L;8
MD\DF%?\ "D_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\
MY"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X
M4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %
M+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y
M\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_
M]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_
M  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\
M"8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,
M-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_
M +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_
MPH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[
M_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1
M_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y
M^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K
M_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L
M73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG
M_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _
M?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\
MR$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!
M2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^
M?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/
MA:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)
M_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^
M%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3
M#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_
M[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]
M^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"
MKO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"
M8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^
M?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_
M (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_P
MH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\
M8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_
MS]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\
M\A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4
M4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L7
M3_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_
M //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^
M0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_
M (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\
MA,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\
MGPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A
M:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_P
MJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?
M\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(
M_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?
M^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\
M?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8
MNG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI
M'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?
MO_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_
MX4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\
M*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\
M^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W
M_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$
M_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4
MO^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%
MT_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_
M -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0
MG_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A
M1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$P
MTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\
MY\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5
M_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ
M[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF
M&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G
M[_\ (3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7
M_ORO^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P *
M/[%T_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8N
MG_\ /A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\
M_?\ Y"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\
M(3_X4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO
M^% %+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T
M_P#Y\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\
M/A:_]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\
MY"?_  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X
M4?\ "8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %
M+_A,-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y
M\+7_ +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_
M]^5_PH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_
M  J[_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\
M"8:1_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,
M-(_Y^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_
M +\K_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_
MPH_L73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[
M_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1
M_P _?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y
M^_\ R$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K
M_A0!2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L
M73_^?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG
M_P#/A:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _
M?_D)_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\
MR$_^%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!
M2_X3#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^
M?"U_[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/
MA:_]^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)
M_P#"KO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^
M%'_"8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3
M#2/^?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_
M[\K_ (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]
M^5_PH_L73_\ GPM?^_*_X4 4O^$PTC_G[_\ (3_X4?\ "8:1_P _?_D)_P#"
MKO\ 8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^% %+_A,-(_Y^_\ R$_^%'_"
M8:1_S]_^0G_PJ[_8NG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A0!2_X3#2/^
M?O\ \A/_ (4?\)AI'_/W_P"0G_PJ[_8NG_\ /A:_]^5_PH_L73_^?"U_[\K_
M (4 4O\ A,-(_P"?O_R$_P#A1_PF&D?\_?\ Y"?_  J[_8NG_P#/A:_]^5_P
MH_L73_\ GPM?^_*_X4 6+6YCO+=)H6WQ.,JV",_G4M,CB2&-4C18T7@*HP!^
M%/H **** "BBB@#S/QA_R,=W_P  _P#0%HH\8?\ (QW?_ /_ $!:* .F^'__
M "!IO^OAO_05KIJYGX?_ /(&F_Z^&_\ 05KIJ "BBB@ KR'XY?L\^!?BG:W6
MN>(-,F.JV5F^V]LIFCE*("P4@95N<XRI//%>O44 ?$_[)_[)O@OQI\.=,\6>
M+-,O+[49[F;;9W$S1P;$D*KE% )Y4]20:^T-/T^UTFQM[*QMHK.SMT6*&W@0
M)'&@& JJ.  .PJQ10!\_^-OV+?"'CSQ1JVN7WB+Q5;W&I3O/-;VM_$L*ENJJ
MK0L0OL2:P[7_ ()^^ [)0L'B7QA"F=VR._@49_""OIRB@!JJ$55&< 8Y.:S?
M%7AVV\7^&-7T*]:1+/5+.:RG:$@.(Y$*,5)! .&.,@UJ44 <7\(_A3I'P9\&
MQ>&M$N+RYL8YI)Q)?NCREG.3DJJC'X5E_&+X >$/CE96T7B.UF2[M<BWU"RD
M$=Q$IZJ"005[X8$9KTBB@#YQ\,_L*^!-)U>TO]8U'6_%0M2/)M-5N5-N,= 5
M502,XXS@]P:^AYK.&XLY+1XQ]G>,Q&->!M(Q@8Z<5/10!YG\$_V?O#7P%MM7
MA\.SZC<?VG)&\[ZA,DC#9NVJNU%  WMVSSUK.^,G[+_@OXV7T6I:K'=Z;K<2
M!%U/3)%CE8#[H<,K*P'KC/;(KUVB@#P7X?\ [&?@?P3XEM_$%Y<ZKXJU:V8/
M!)K4ZR)$P.58*JC)';<2 >0,U[M<6\5Y;RP3Q)-!*I22.10RNI&""#U!%244
M ?->M?L&^!+O5[B]T?5_$'AJ*Y)\VSTZZ3RL$YVKN0L!UX)(KU7X1? WPG\$
MM)FLO#5DZ2W!!N;ZZ?S+B?&<;FP!@9. H Y/&2:[^B@ 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 **** /,_&'_
M ",=W_P#_P! 6BCQA_R,=W_P#_T!:* .F^'_ /R!IO\ KX;_ -!6NFKF?A__
M ,@:;_KX;_T%:Z:@ 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@#S/QA_R,=W_P#_T!:*/&'_(QW?\ P#_T!:* .F^'
M_P#R!IO^OAO_ $%:Z:N9^'__ "!IO^OAO_05KIJ "BBB@ HHKF_'OQ$\._#'
M07UCQ-JL.E6"G:K29+2-C.U$&6=N#P >F: .DHKX;?\ :Z\)WG[3UMXIDU;5
MH/!MOHQL%3RGV-,7)WM"#T^;KC/RCBOM'PUXETSQAH-EK6C7D>H:7>1^;!<Q
MYVNO3H>0<@@@\@@@T :=%<=\3?BUX6^$.AMJGB;4X[*,@^3;K\T]PP_AC3JQ
M]^@SR0*K_!WXOZ-\;?"+>(M"M[ZULEN7M3'J$:))O4*2<([#&&'>@#N:*P_&
MGC;1/AYX=NM=\0ZA'INEVV/,GD!/). H4 EB3T !-> 3_P#!03X=PW'RZ/XF
MEL-Q3[>ME$(B?;,H..O;/'2@#Z;HK \#^.M#^)'ANUU[P]?IJ.F7&=DJ@J0P
MX*LIY5@>H-8GQ8^-7A3X+:/%?^)K]H#<$K;6D">9/<$8SL7T&1DD@#(YY% '
M=45\WZ%^WG\.]3U:"RU&QU[P['.V([S4[-!#CC!8I(Q')]"!U)KZ,@N([J".
M:&19H9%#I)&P964C(((Z@B@"2BBO,?C!^T5X,^"1MH-?NKBXU.Y7?#I>GQ"6
MY=<XW8) 49! +$9P<9P: /3J*^?_  +^VU\/O&7B*VT2ZBU;PS?7+A(3K-ND
M<3L20HWJ[;<\?> &3C->_LP52S$  9)/:@!:*^=O%/[='P\T#6KC3M/MM:\3
MFW;;+=:/:H\ P<'#.Z[N^"!@^O>O1?@_\>O"'QOL+B?PW>2?:;8 W&GWD?EW
M$(/0E<D$>ZDC/&: /1**** "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 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#S/QA_R,=W_P#_T!:*/&'_(QW?\ P#_T
M!:* .F^'_P#R!IO^OAO_ $%:Z:N9^'__ "!IO^OAO_05KIJ "BBB@ KXP_;6
MN;;3_C=\*[SQ3 ]UX&B8&YB96:(D3 S9 ^]\GEDKU(&*^SZY[QSX \/_ !*T
M"71?$NEP:KITAW>7,""C8(#HPPR, 3\RD'DT &GV?A;QAX7MTLK;2=9\.SQ_
MNHX8XIK5T]  "N*T/#WAW3?">C6VDZ/91:=IML"L-K N$C!)8@#ZDG\:^1/'
MG[(OB'X-V>H>+/A%XRU2PDLXVNIM)GEYE11N(5AA9, '".ISCKGK[;^RW\:+
MGXX?"]-8U&&.#5[.Y:PO/)X21U5&$BCL&5UX]0<4 <Q\0/V:?#4</Q#\=Z_/
M=>*M=N+&^N++^TFW0Z>GE.8XXH\X^3L3G& 0%-9O_!/G_D@]Q_V&;C_T7%7M
MWQ6_Y)=XQ_[ UY_Z(>O$?^"?/_)![C_L,W'_ *+BH ]_\5>#=$\<:?%8:_IE
MOJUC'.EPMO=+OC\Q?NDKT/4\'BLGXEW/A;P_\-]9_P"$F2S@\-1V;QS6\RJL
M;)M.(U7'WCT4 9SC%=+JNGKJVEWEBTLL"W,+PF6%MKH&4C<I[$9X-?*GBG_@
MG_8ZM:^99^/-:GU&+YH3K2I=P[AR RX''7UZ]#T(!)_P3JT?4K'X8>(+VY1X
M].O=3S:;A@.5C"R./;.U<^J'TK+T>Q@^-G[=.NOK$*7>E>#K3;:VTOS)YD3(
MJDCO^]ED?_@(KM/V3?C)K?B#4O$/PV\6VEG;>(O"N8EDL(4ABDB1_+8;$ 4;
M6VX*@ AAP,<\?^S6QM/VP_C+:S'$\CW4R*>Z?:E.?R=?SH ]P_:8\ V/Q"^"
MWBFTNK9)KJTL9;ZRD9?FCFB0NNT]L[=I]F-<O^Q)XNN?%G[/^CI=-OETJ:73
M0_<HA#(/P1U7Z**]2^*-S'9_#/Q=/,VR*+2+MW;T A<DUX9_P3XLGM?@3<RL
M25N=:N)5SV CA3C\4- 'TU7QU^R]8P?%[]H?XE_$75X4N9M-NEMM-$GS>0&+
MHK >JQ1*N?\ ;-?8M?'W_!/-C;V_Q(L93B[@U& RJ>HR)1_-6_*@#N/VY_ -
MCXH^!VHZTULC:KH<D5S;W&WYPC2*DB9_N[7+8]5%<S\1_C%J,O["^GZ\9#_:
MNM6,.E23ACDL6,4S_5ECD_%J]0_:XN8[7]G/QL\K;5:UC0'_ &FFC4#\R*^8
MOB3I<]K_ ,$^? "_,P34EN'S_<>2Z(_#YUH ^I/V7?A[8?#SX*>&8+6WCBO-
M0LXM1O9E'S2S2H'^8]]H(4>RUX;XPT^+X._MU>%+[1H([2P\5VZQW<$8VHSR
ML\3X _VDBD]VKZC^%MS'>?#/PC<1-NBETBT=&]084(KYE_:3C&I?MA_!JSB<
M^?$]M<,J]0HNF;]?+:@#[!HHHH **** "BBB@ HKFY8?$OF/LN+8)D[<@=.W
M:F^1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-1
M7,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH
M_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH
M_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\
MA_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\
MA_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T
M =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T
M>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,
M^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y
M^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y
M^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(
M?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(
M?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =
M-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1
MXH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1
MXH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?
MBU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?
MBU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\
M$T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\
M$T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-1
M7,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH
M_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH
M_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\
MA_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\
MA_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T
M =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T
M>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,
M^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y
M^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y
M^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(
M?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(
M?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =
M-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1
MXH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1
MXH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?BU_(?_$T>1XH_P"?
MBU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\ $T =-17,^1XH_P"?
MBU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\ $T>1XH_Y^+7\A_\
M$T =-17,^1XH_P"?BU_(?_$T>1XH_P"?BU_(?_$T =-17,^1XH_Y^+7\A_\
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
MKOXQ>/M(D\.K#$8-&T:X!$L8*% S*0" JL_W@"6<G  %?5-% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<=\6?B7
MI_PF\$7WB#4,2&(>7;6V[#7$QSLC'Y9)[ $]J[&OD/\ X*"7DZVG@BU5L6TC
MWDKKGJZB$*<>P9OS->IEF%CC,93H3V>_R5_T./&5GAZ$JD=U_P ,?./Q(^-'
MBWXIZE+<ZWJDOV=N$T^W8QVT2^@3//U.2>YK)\&_$3Q)\/\ 4HKW0-8NM.EC
M;<4CD/E/[.A^5A[$&N<HK]GCAZ,:?L5!<O:VA\ ZM1SYW)W[GZ6_L[_&^#XU
M>#VN9TBM=>L6$5_:Q9VY/W9$!).U@#]""/<^K5\%_L(W%S'\7-3AB+&WDTB4
MS+VXEBVGZY./Q-?>E?D&<X2&"QDJ=/X7JO*_0^ZR^O+$4%.>^P4445X9Z(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 %%%% 'F?C#_D8[O\ X!_Z
M M%'C#_D8[O_ (!_Z M% '3?#_\ Y TW_7PW_H*UTU<S\/\ _D#3?]?#?^@K
M734 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\R
M_M$?M;VG@O[3X=\&RQ7^O#,=QJ P\-F>A"]GD'_?*GKDY [<)@ZV.J*E15W^
M"]3GKUZ>'ASU&=[\=OVC-#^#-BUL-NJ>)94W0::C<(#T>4C[J^W5NW&2/SZ\
M=>/M<^)'B"?6=?OGO;R3A<\)$G9$7HJCT'U.22:Q]2U*[UB_N+Z^N9;R\N',
MDL\SEW=CU))ZFOIK]G?]D.X\3_9?$?C>"2ST<XDM]*;*2W0ZAI.Z)[?>/L,9
M_3*&%P?#]#VM5WD^O5^27]>9\C4K8C,ZG)!:=NGJSY>:-XPI964,-RY&,C.,
MC\C3:_6+6/A[X7\0:=;6&I>'=+OK.U01V\,]I&RPJ.@0$?*/IBOC;]L7X%67
M@6]L/%'AS3X['1+O%M=6MNFV."8#Y6 ' #J/S7_:I9?Q!1QM94)0<6]M;H,5
ME=3#P=12ND=K^P+8Z'_9'B>\CE+^(_.CBFC;C9;8RA7UW/OS_NK^/UK7Y<?!
M'XGW'PE^(FG:[&6:RSY%]"O_ "UMV(WCZC 8>ZBOT_T^_M]4L;>]M)DN+2XC
M6:&:,Y5T8 JP/H017R7$>%J4<6ZS=XSV^70]O*:T:E#V:T<?ZN6****^4/;"
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 \S\8?\C'=_\ _]
M 6BCQA_R,=W_ , _] 6B@#IOA_\ \@:;_KX;_P!!6NFKF?A__P @:;_KX;_T
M%:Z:@ HHHH **** "BN#N?B]IEO\9+3X<_8[N35;C33J?VI0GD(@9AM;YMV?
ME].XKO* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"]OK?3;.:[NYX[6UA0R2S
M3.%1% R22> !65XS\;:+\/\ 0+C6=>OH["PA'+/RSMV1%ZLQ[ 5^?OQZ_:4U
MKXQ7CV-MYFD^%XWS%8*WSS8/#S$=3W"]![D9KV\MRJMF4_=T@MW_ )=V>?B\
M;3PD==9=CO\ ]HC]KRX\3?:O#G@B>2ST@YCN-67*2W0Z%8^Z)[_>/L,Y^9--
MTV[UB_@LK&VEN[RX<1Q00H6=V/0 #J:U_ O@/7/B/X@@T;0+%[V\EY..$B7N
M[MT51ZGZ#)(%?H+\"?V<]#^#-BMTP35/$LJ8GU)UX3/5(@?NK[]6[\8 ^^KX
MG!\/T/94E>3Z=7YM_P!>1\S3HXC,ZG/-Z=^GHC@_V=_V1[3P;]F\1>,H8K_7
MAB2WT\X>&S/4%NSR#_OE3TR<$?35%%?F>+QE;'5'5K.[_!>A]=0H4\/#DIH*
MPO''@ZP^('A+5/#^IINL[^$Q,P )1NJNN?XE8!A[@5NT5R1E*$E*+LT;RBI)
MQ>S/R6\:>$K_ ,!^*M3T#4X_+O;"8POCHPZJX_V64AA[$5]A?L1?%[^VM"G\
M#:E/F]TU3/I[.>7MR?F3GNC'C_9;T6F?MO?"'^U]%M_'6FP9O-/46^HJ@Y>
MGY)/JC'!]F]%KY"\$^+[_P !>*],U_3'V7EC,)5&>''1D/LP)!]C7ZO[F?Y;
M_?\ RDO\_P F?$^]EF+_ +OYIGZST5A^"?%UAX]\*:9K^F/OLK^$2IZH>C(?
M=6!4^X-;E?E$HRA)QDK-'VT9*236P4445(PHHHH **** "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
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
M^^6_PH_X2O2?^?Q?^^6_PH UJ*R?^$KTG_G\7_OEO\*/^$KTG_G\7_OEO\*
M-:BLG_A*])_Y_%_[Y;_"C_A*])_Y_%_[Y;_"@#6HK)_X2O2?^?Q?^^6_PH_X
M2O2?^?Q?^^6_PH UJ\^^,'QL\/?!K1/M>JR_:-0F4_9-,A8>=.?7_93/5CP/
M<X!X7X[?M6:)\-;.73M">/6?$[K@18/DVO\ M2GC)]$'/K@8S\&>)_%.K>,]
M;N=7UJ^FU'4;AMTD\QR?8 = !V X':OKLIR&>,M6Q&E/\7_P//[NYX>.S*-"
M].EK+\CH/BK\7?$/Q>\0'4M;N?W49(M;&(D0VRGLH]3QECR<>P TO@S\"_$'
MQGUGR=/C^QZ3"P%WJDRGRHA_=7^^^.BCVR0.:Z;X#?L\-\1;J+5?$=TVC^&5
M.X<$37GM'Q\J^KG\,\D?=WAZX\+^$]'M=*T<6^GZ=;+LBMX8V"J/RY)ZDGDD
MY-?09EG-'+H?5<$ES+3RC_F_Z9Y>$R^IBI>VQ#T?WO\ X!7^&/PJ\/\ PE\/
MKI6A6OE[L-<7<F#-<N/XG;^0' SP*["LG_A*])_Y_%_[Y;_"C_A*])_Y_%_[
MY;_"OS6I4G5FYU'=OJ?71C&$5&*LD:U%9/\ PE>D_P#/XO\ WRW^%'_"5Z3_
M ,_B_P#?+?X5F4:U%9/_  E>D_\ /XO_ 'RW^%'_  E>D_\ /XO_ 'RW^% %
M[4-/MM6T^YL;R%;BTN8FAFAD&5=&!#*?8@D5^7WQJ^&-S\)?B%J6@R[GM WG
M64[#_6V[$[#]1RI]U-?IG_PE>D_\_B_]\M_A7A?[6G@G2_B9X!_M'3I4DU_1
M=T\(53NFA/\ K(^G/ ##W7'>OILAS#ZGB>2;]R>C\GT9Y&9X7ZQ1YH_%'^F>
M6_L0_%[^Q=<N/ VI38L]28SZ>SGA+@#YD^CJ,C_:7U:OMROR$T^_N-+OK:]L
MYGM[NWD6:&:,X9'4@JP/J" :_3'X/_&K2?B5X!TW6);B.WU KY-[;A3^[G4
M,!['AA[,*]+B7+_95%BZ:TEH_7O\_P _4Y,HQ7/#V$MUMZ'I5%9/_"5Z3_S^
M+_WRW^%'_"5Z3_S^+_WRW^%?#GT1K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\
MS^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D
M_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?
M+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_
M -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"
M5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4
M?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M
M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_
M ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7
MI/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!
MK45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B
M_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\
MS^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D
M_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?
M+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_
M -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"
M5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4
M?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M
M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_
M ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7
MI/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!
MK45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B
M_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\
MS^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D
M_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?
M+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_
M -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"
M5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4
M?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M
M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_
M ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7
MI/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!
MK45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B
M_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\
MS^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D
M_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?
M+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_
M -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"
M5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4
M?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M
M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_
M ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7
MI/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!
MK45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B
M_P#?+?X4?\)7I/\ S^+_ -\M_A0!K45D_P#"5Z3_ ,_B_P#?+?X4?\)7I/\
MS^+_ -\M_A0!K45';W$=U"DT3;XW&5;UJ2@ HHHH **** /,_&'_ ",=W_P#
M_P! 6BCQA_R,=W_P#_T!:* .F^'_ /R!IO\ KX;_ -!6NFKF?A__ ,@:;_KX
M;_T%:Z:@ HHHH *QO^$RT+_A)'\/'6+)==2-9CIS3J)]C9PP0G)'':MFO%?C
MY^S9X'^*T-WXCUR.^L]6LK-C]NT^XV.T<89@K*P93CGG&>>O2@#H/VB--\(:
MA\)?$!\9K9C3H[25H9KD#?%-L.PQ$\^9N P!R>G()%>7?\$^8]23X&W)O?,%
MFVKSFQ\S/^KV1AMN?X?,W].^ZO.?V6OV5_"OQ5^'.E>,/%]QJVJ337,P2P:[
M*VQ1'*<@#?R5.<,.E?:NCZ/8^']+M=-TVTAL;"UC$4%M @5(U'0 #I0!@_%;
M_DEWC'_L#7G_ *(>O$?^"?/_ "0>X_[#-Q_Z+BK6\<?L>Z9XY\2ZQJ]QXX\5
MV@U*9YI+."\7R4W=452OW>V/2L#3?V"M!T>$0V/CSQ;90;M_EVUU'&N?7 3K
MQUH ^A_&7C'2/ /AN^U[7;V.PTRS3?+,_P"051U+$X  Y)-?+'@WPSKG[9'C
MJ#QKXMMI=.^&&E3,-'T23(-\P/WW]1D?,W3C8O1C7OGQL^">E?'+PC:>']7U
M"_L;>UNTO$ELW7>S*CH VY2",.??.*\;C_X)^>&(8UCC\:>*$11A56:( #T
MV4 ?4\<:0QI'&BQQH JJHP !T %?''P]U2/X8?MW>-=+U61+2W\2Q,;265@J
MR22&.:, GKDB1,=VXKV+X+_LPZ3\%?$MWK-AXCUS5I;BT:T-OJ$RM$ 75MV%
M4?,-F![$UJ_&S]G3PI\=+>U?6DN++5;12MMJEBX29%SG8<@AESS@C(YP1DT
M3_M'>.++P#\%?%>H7<Z12S6,ME:JQYDGE0HB@=\$[C[*3VKDOV*/"5QX1_9]
MT9[Q?*EU2674]K<8C<@1G\416^C5A:)^PUX;&KV=YXI\4:_XRMK/'D6&HW&(
M1['J=O3@$=.<CBOHR33[>33VL1$L=JT1@\J,;0J8VX&.@QZ4 9WAKQIX?\9Q
MW$F@:YIVMQVS^7,VGW23B-O1MI.#P>M?*'[&NJ1^ ?C)\4?A]J<B6M])>F:T
MCD8*9?*>0-M!^]E'1QC^$$U[I\!_V>-#^ -KK,.C7]_J#:I+&\KWQ3Y5CW[%
M4*H_OMD]_:LWXS_LK>$_C)K$.N33WN@^(X@J_P!IZ8X5I OW=ZD8) Z,,-T&
M< "@#$_;B\<67A;X#ZKIDDZ+J.N216=K#GYF D5Y&QZ!%(SV++ZBN"^,WPNU
M#0_V%=&TB2%C?:+%:ZA<P@?,A9R91_P'SFS[*:[SP1^QCX8\/^*K?Q%XBUO6
M/&^IVC*UM_;,VZ*,J<J2O)8@] 3M]J]\OK*WU*SGM+N&.YM;B-HI895#(Z,,
M,I!Z@@D8H \[_9P\;6?CWX*^$[^UGCFF@L(K.Z1&!,<\2!'5AV)QNP>S ]Z\
M(\;W4?Q:_;J\)Z;I4B7-IX2MEFOIHSN6.2-GD89'HSPH?1B1737_ .PEX?M=
M6O+KPMXO\1>$[6ZSYEE97&4 /\(/#%?9BQ]Z]4^#/P#\*? W3;B#0()IKVZQ
M]JU*]</<38Y )  503T4#WR>: /2**** "BBB@ HHHH H-H.G.Q9K*$DG).P
M4G_"/Z;_ ,^,'_? K0HH S_^$?TW_GQ@_P"^!1_PC^F_\^,'_? K0HH S_\
MA']-_P"?&#_O@4?\(_IO_/C!_P!\"M"B@#/_ .$?TW_GQ@_[X%'_  C^F_\
M/C!_WP*T** ,_P#X1_3?^?&#_O@4?\(_IO\ SXP?]\"M"B@#/_X1_3?^?&#_
M +X%'_"/Z;_SXP?]\"M"B@#/_P"$?TW_ )\8/^^!1_PC^F_\^,'_ 'P*T**
M,_\ X1_3?^?&#_O@4?\ "/Z;_P ^,'_? K0HH S_ /A']-_Y\8/^^!1_PC^F
M_P#/C!_WP*T** ,__A']-_Y\8/\ O@4?\(_IO_/C!_WP*T** ,__ (1_3?\
MGQ@_[X%'_"/Z;_SXP?\ ? K0HH S_P#A']-_Y\8/^^!1_P (_IO_ #XP?]\"
MM"B@#/\ ^$?TW_GQ@_[X%'_"/Z;_ ,^,'_? K0HH S_^$?TW_GQ@_P"^!1_P
MC^F_\^,'_? K0HH S_\ A']-_P"?&#_O@4?\(_IO_/C!_P!\"M"B@#/_ .$?
MTW_GQ@_[X%'_  C^F_\ /C!_WP*T*HZUKEAX;TJYU+5+R&PL+9-\MQ.P5$'N
M?Z=Z:3D[+<3:2NQC:#I:*6:RMU4#))08%?)/[0_[4.E6/VGPYX!BMI;GF.YU
MR- 5C]5@]3_M]!_#GJ.+_:&_:NU#XD-<:#X9:;3/#&2DLW*3WP[[O[L9_N]3
M_%Z#PCP_X=U+Q7K%MI6D64VH:A<MLBMX5RS'^@'4D\ <FOT/*<@C22Q..Z:\
MKV7F_P#+[SY;&YFYOV6&^_\ R*3-->7!)+SSRODDY9G8G\R2:^O/V>/V/=PM
MO$?C^UX.)+;0I/T:?^?E_P#?7=:]$_9[_97TWX7QP:WKXAU7Q5@,AQNALO:/
M/5_5S^&.2??ZYLVX@=2^'P;LNLO\O\S; Y7RVJXA:]O\S-C\-Z7&BHFGVZ(H
MP%6,  >@IW_"/Z;_ ,^,'_? K0HKX0^D,_\ X1_3?^?&#_O@4?\ "/Z;_P ^
M,'_? K0HH S_ /A']-_Y\8/^^!1_PC^F_P#/C!_WP*T** ,__A']-_Y\8/\
MO@4?\(_IO_/C!_WP*T** ,__ (1_3?\ GQ@_[X%'_"/Z9_SXP?\ ? K0HH _
M.+]J?X0_\*L^(DLMC#Y>@ZONNK/:/EC;/[R+_@)((_V66I/V5/B9:^!?B)%I
MVKK&^AZT5MI3* 1#+G]U)[#)VGV;)^[7VG\>_A7%\7/AS?Z0JJ-3A_TG3Y6X
MVSJ#@$]@P)4_[V>U?F/=6LUE<RV]Q$\$\+F.2.12&1@<$$=B#7ZKE>(AG& E
MAJ_Q)6?Z/^NJ/B\92E@,2JM/9ZK]4?K=_P (_IO_ #XP?]\"C_A']-_Y\8/^
M^!7DW[*OQ>_X6A\.HK:^G\S7M'"VMWN/S2IC]W+_ ," P3_>5O6O::_,\3AY
MX6M*C4WBSZ^E5C6@JD=F9_\ PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!6A17,:F
M?_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X%:%% &?_P (_IO_ #XP?]\"C_A']-_Y
M\8/^^!6A10!G_P#"/Z;_ ,^,'_? H_X1_3?^?&#_ +X%:%% &?\ \(_IO_/C
M!_WP*/\ A']-_P"?&#_O@5H44 9__"/Z;_SXP?\ ? H_X1_3?^?&#_O@5H44
M 9__  C^F_\ /C!_WP*/^$?TW_GQ@_[X%:%% &?_ ,(_IO\ SXP?]\"C_A']
M-_Y\8/\ O@5H44 9_P#PC^F_\^,'_? H_P"$?TW_ )\8/^^!6A10!G_\(_IO
M_/C!_P!\"C_A']-_Y\8/^^!6A10!G_\ "/Z;_P ^,'_? H_X1_3?^?&#_O@5
MH44 9_\ PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!6A10!G_ /"/Z;_SXP?]\"C_
M (1_3?\ GQ@_[X%:%% &?_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X%:%% &?_P (
M_IO_ #XP?]\"C_A']-_Y\8/^^!6A10!G_P#"/Z;_ ,^,'_? H_X1_3?^?&#_
M +X%:%% &?\ \(_IO_/C!_WP*/\ A']-_P"?&#_O@5H44 9__"/Z;_SXP?\
M? H_X1_3?^?&#_O@5H44 9__  C^F_\ /C!_WP*/^$?TW_GQ@_[X%:%% &?_
M ,(_IO\ SXP?]\"C_A']-_Y\8/\ O@5H44 9_P#PC^F_\^,'_? H_P"$?TW_
M )\8/^^!6A10!G_\(_IO_/C!_P!\"C_A']-_Y\8/^^!6A10!G_\ "/Z;_P ^
M,'_? H_X1_3?^?&#_O@5H44 9_\ PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!6A1
M0!G_ /"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X%:%% &?_PC^F_\^,'_ 'P*/^$?
MTW_GQ@_[X%:%% &?_P (_IO_ #XP?]\"C_A']-_Y\8/^^!6A10!G_P#"/Z;_
M ,^,'_? H_X1_3?^?&#_ +X%:%% &?\ \(_IO_/C!_WP*/\ A']-_P"?&#_O
M@5H44 9__"/Z;_SXP?\ ? H_X1_3?^?&#_O@5H44 9__  C^F_\ /C!_WP*/
M^$?TW_GQ@_[X%:%% &?_ ,(_IO\ SXP?]\"C_A']-_Y\8/\ O@5H44 9_P#P
MC^F_\^,'_? H_P"$?TW_ )\8/^^!6A10!G_\(_IO_/C!_P!\"C_A']-_Y\8/
M^^!6A10!G_\ "/Z;_P ^,'_? H_X1_3?^?&#_O@5H44 9_\ PC^F_P#/C!_W
MP*/^$?TW_GQ@_P"^!6A10!G_ /"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X%:%% &
M?_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X%:%% &?_P (_IO_ #XP?]\"C_A']-_Y
M\8/^^!6A10!G_P#"/Z;_ ,^,'_? H_X1_3?^?&#_ +X%:%% &?\ \(_IO_/C
M!_WP*/\ A']-_P"?&#_O@5H44 9__"/Z;_SXP?\ ? H_X1_3?^?&#_O@5H44
M 9__  C^F_\ /C!_WP*/^$?TW_GQ@_[X%:%% &?_ ,(_IO\ SXP?]\"C_A']
M-_Y\8/\ O@5H44 9_P#PC^F_\^,'_? H_P"$?TW_ )\8/^^!6A10!G_\(_IO
M_/C!_P!\"C_A']-_Y\8/^^!6A10!G_\ "/Z;_P ^,'_? H_X1_3?^?&#_O@5
MH44 9_\ PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!6A10!G_ /"/Z;_SXP?]\"C_
M (1_3?\ GQ@_[X%:%% &?_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X%:%% &?_P (
M_IO_ #XP?]\"C_A']-_Y\8/^^!6A10!G_P#"/Z;_ ,^,'_? H_X1_3?^?&#_
M +X%:%% &?\ \(_IO_/C!_WP*/\ A']-_P"?&#_O@5H44 9__"/Z;_SXP?\
M? H_X1_3?^?&#_O@5H44 9__  C^F_\ /C!_WP*/^$?TW_GQ@_[X%:%% &?_
M ,(_IO\ SXP?]\"C_A']-_Y\8/\ O@5H44 9_P#PC^F_\^,'_? H_P"$?TW_
M )\8/^^!6A10!G_\(_IO_/C!_P!\"C_A']-_Y\8/^^!6A10!G_\ "/Z;_P ^
M,'_? H_X1_3?^?&#_O@5H44 9_\ PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!6A1
M0!G_ /"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X%:%% #(84MXUCB0)&HP%48 I]%
M% !1110 4444 >9^,/\ D8[O_@'_ * M%'C#_D8[O_@'_H"T4 =-\/\ _D#3
M?]?#?^@K735S/P__ .0--_U\-_Z"M=-0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445
MY5\<?VA-!^#&F&.5EU'Q#,F;;2XW^;V>0_P)^I[#J1O0H5,345*E&\F9U*D*
M47.;LD=7\1OB9H'PK\/2:OK]X+>'E88$P9KA\?<C7/)_0=20*_/7XV?'[7_C
M1JO^E,;#0X7S:Z7$Y*+Z.Y_C?'<].< <YY;XA?$;7OB?XAEUC7[UKJY;B.,<
M10)GA(U_A4?F>I)/-=M\"?V=-<^,VH+<D/I?AJ)\3ZDZ_?QU2('[S>_1>_8'
M]-P.5X;)Z7UG%27,NO1>2\_Q/D,3C*N/G[&BM/S]3DOAE\*_$'Q9\0)I6@VG
MF$8,]U)D0VZ?WG;''L.I[ U^A?P7^!/A_P""^C^581B\U>9 +O5)E'FR]]J_
MW$S_  CT&23S73^!? .A_#?P_!HV@6*6=G'RQZO*W=W;JS'U/T&  *Z*OD<V
MSJKF#=.G[M/MW]?\CW,%E\,*N:6LOR] HHHKYD]<**** "BBB@ HHHH ****
M "BBB@ KX7_;8^$/_",^*(?&>FP;=-UA]EXJ#B.Z SN_[:*"?]Y6/>ONBN=^
M(7@BP^(W@W5?#NI#_1KZ$H),9,3CE)![JP!_"O6RO'/+\3&K]G9^G_ W.'&8
M=8JBX=>GJ?G#\!_BI-\(_B+8:QN8Z;(?LU_"O\<#$9..Y4@,/=<=Z_3JTNX;
M^UAN;>59K>9%DCD0Y5U(R"#Z$&OR8\6>&;_P7XDU+0]3B\F_L)F@E7L2#P1Z
M@C!![@BOL_\ 8F^+W_"1^&9O!6HS[M1TE?,LF<\R6I/W?JC''T91VK[+B3 J
MM2CCJ6MM_-='\OR]#P<IQ#IS>'GUV]>Q]/4445^;GU@4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!YGXP_Y&.[_P" ?^@+11XP_P"1CN_^ ?\ H"T4 =-\
M/_\ D#3?]?#?^@K735S/P_\ ^0--_P!?#?\ H*UTU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%17-S#9V\MQ<2I!!$I>261@JHH&223P !WKXP_:(_; EUC[5X;\"7#V]CS
M'<ZTA*R3=BL/=5_V^I[8')]+ Y?7S"I[.DM.KZ(Y,3BJ>%AS3?R[GHO[0W[6
M5E\/_M/A_P */%J7B09CFNN'@L3T(/9Y!_=Z ]>FVOA?5]8O=?U*YU'4KJ:^
MOKAS)-<3N6=V/<DU%9V=QJ5Y#:VL,EU=3N(XX8E+O(Q.  !R237VM^SO^R';
M^&_LWB/QQ!'>:MQ);:2V'BMCU#2=G?V^Z/<]/TA1P7#N'N]9/[Y?Y+\/F?)M
MXC-*MNB^Y?\ !/.OV=_V2;OQK]F\1>,8I;#0#B2WT\Y2:\'4%NZ1G\V[8&#7
MW%INFVFC:?;V-A;16=G;H(XK>! B(HZ  =!5FBOSK,,RKYC4YZKT6RZ+^NY]
M5A<)3PL>6&_5A1117E':%%%% !1110 4444 %%%% !1110 4444 %%%% 'R9
M^W!\(?MVGVWCW38,SVH6VU-4'WH\XCE/^Z3M)]"OI7R?X \;7_P[\8:7XBTU
ML75C,)-A.!(G1T/LRD@_6OU8U;2;37=+N].OX%N;*[B:":%QPZ,,$'\#7Y=?
M&#X;W?PI\?ZGX?N=SPQ-YEK.P_UT#9*/]<<'W!%?I7#N-CBJ$L#6ULM/./;Y
M?D?)9KAW1J+$4^OYGZ<^$?%%AXV\,Z;KNER^;8W\*S1-QD9ZJ?1@<@CL016O
M7Q;^P_\ %[^S]3N? 6I3XM[PM<Z:SGA90,R1#V8#<!ZJW=J^TJ^)S+!2P&)E
M1>VZ\T?0X3$+$TE46_7U"BBBO+.P**** "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
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !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 4444 %%%% !1110
M4444 >9^,/\ D8[O_@'_ * M%'C#_D8[O_@'_H"T4 =-\/\ _D#3?]?#?^@K
M735S/P__ .0--_U\-_Z"M=-0 4444 %<O\1/AGX<^*WAU]%\3:;'J-D6WH22
MLD+X(#HXY5N3TZYP<CBNHKPKXQ?%[XE?"WQMYNF_#^3QCX(>U1C-IP?[3#+E
MM^[;OX P>4 _VNM 'DGC#]EWQS\!+&^\3?";QQJ!LK)&NI]%NW&YHU&6('^K
ME( /#(#QP2<"O>/V9OC3)\<_AG%KEW;1VFJVMPUC?1P\1F555MZ DD*RNIP>
MAR.<5XQJ7[6/C3XR>%KO2_AU\+]8EGU&-K3^UYF+6]N6!5CN"A,C/!9P >HX
MQ7L?[+_P8G^!_P +X=&OYHY]7N[AK^^:+E$D957RU/<*J*,]SDCK0!V7Q6_Y
M)=XQ_P"P->?^B'KQ'_@GS_R0>X_[#-Q_Z+BIWQD_:.U&W7QAX.M?AEXKO]T%
MSIL>I06C&&0M&R>8N%.5R<]>17E'[-/QGUWX'_#]O#>H?"_Q=J4KW\ET9[6P
MD "NJ#&&7DC:?SH ^[:^/?\ @H5_S3/_ +",_P#[1KZA\=>+'\%^#=2UY-*O
MM9>SB$BZ?8Q[YY22!M5?QR?0 U\-_M+?$WQ%\=/^$4^P_#/Q7IG]C7,D\GVB
MPD;S VS@83C[A_.@#]!:^0/V;?\ 1?VPOC-;RMF>1KB50>NS[4I_0.M>P?"'
M]H"Z^*GB2YTFX\!>(O"XBM6N1>:I;E(6PRKLW$#YCNR!Z UY)\;/"OBWX*?M
M P_%[PGH,WB#1=0@$&LV5FC,Z_*%?*J,@,J(P?! =3NZC(!]*?%"X2U^&OBV
M:5MD4>D7;LQ[ 0N2:\*_X)[VCVWP)NY&)*W&M7$J9[ 10I_-37'?$C]HWQ)^
MT)X1G\$?#WP%KT-WK %M>WU]$$B@B)&]=P)4 _=+,1@$\9(Q])_"?X?I\(/A
M3I'ANU5;RXTVT)E,7RBXN#EY",_WG)QGMB@#N:^0/^">W^CP_$FSD;=<P:E#
MYGKTE&?S5J]1_9C^,?C/XO6/B*;Q?X93PZUC/$EJ8[::$2AM^X$2$Y*[5R1_
M>Z"O'=<M?%?[)GQX\2^*]-\,W?B'X?\ B9C/<+IZ%C Y)?!P,(RNSXW?*5?
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
M <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'B
MC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'B
MC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+
M7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+
M7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 3
M7344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 3
M1Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <
MSY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_
M )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_
M )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'
M_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'
M_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\373
M44 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y
M'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY
M'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GX
MM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GX
MM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_
M\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344 <SY'BC_ )^+7\A_
M\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'BC_GXM?R'_P 37344
M <SY'BC_ )^+7\A_\31Y'BC_ )^+7\A_\37344 <SY'BC_GXM?R'_P 31Y'B
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M?.WYK]3ZPJEJ>BZ?K4/E:A96][%_=N(E<?J*\&TW]KJV; U#PW+%ZO;70?\
M\=*C^==7IO[3W@J^V^>]_IQ/7[1;;@/^^"U>Q2S[+:WPUDO6Z_.QXU;A_-*/
MQ4&_2S_*YH:Y^S_X4U;<UM#/I<IYS:RY7/\ NMG],5\D_$#6/^%9^.-1\-ZY
M;3126SYBNHQN2>(\I(!U&1U S@@C/%?:.F_&#P7JV!;^)+!2>@N)?)/Y/BO'
MOVOOAG:?$CP&OBK1'AO=5T)"\C6SAS-:'EQQUV_?'MO]:^LRBM@,7B%2JR4H
MRTNGL^FQ\SF%#&86DYJ#BUT:>OWGA^D^(M-UQ@EC>1W$K D1*</@#)^4\]/:
MM&OGG1-9O/#NL66J:?.UM?6<RSPRKU5U.0?TK])/ 9\'_'CP'IOB.71[-Y[I
M-MT(UV213KPZ%EPW!Y&3R"#WKVLYR;^S>6I3;<'WZ,\S 8_ZW>,U:2/G[0_'
M7B#PWM&FZO=6T:](M^Z/_OALK^E>AZ'^TIK=GM35+"UU)!U>/,,A_+*_H*ZK
M7/V9])NMSZ5J=S8OU\N=1,GT'0C\S7GNN_ 'Q9H^YX+>'5(A_%:2?-C_ '6P
M?RS7RY[!ZWH?[0GA75=JW;W&E2G@_:(]R9]F7/Z@5WVE:[INN0^;IU_;7T?=
MK>57Q]<'BOBG4M(OM'G\F_L[BRE_N7$3(?R(J"WN);6998)7AE7D/&Q5A]"*
M /NRBOD?0OC5XNT':JZHU]$O_+.^42Y_X$?F_6O0]#_:<C;:FLZ,R>LUC)G_
M ,<;_P"*H ]UHKC=#^+WA/Q!M6'6(;>4_P#+*\S"?IEL _@3781R)-&KHRNC
M#(93D&@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 >9^,/^1CN_\ @'_H"T4>,/\ D8[O_@'_ * M% '3?#__ ) T
MW_7PW_H*UTU<S\/_ /D#3?\ 7PW_ *"M=-0 4444 %%%>!_M+_';7_A_JWAK
MP7X*LH;OQCXC?9;RW0!CMU+!%;!."Q;/)X 4D@T >C7'Q;T:W^+5K\.S#>/K
MEQIQU,3+&IMUC#,-K-NW!OE/&W'(YKMJ^/Y/V<OCQ;^+?^$^A^(6B7'C7[)]
ME8O:A8S%U,0_<[<>^P?4=:^G/AS=>);SP3I,OC"SM[#Q*8B+V"U8-&'#$ J0
MS#D -P>_X4 =)17S#\7OV@O&^O7GBGP]\+/#\RKX?%PFK^*+Y L%LT*L9$A#
M<,XVX!.3Z+CYJZ/]BOQUKWQ"^#LNI^(]4GU?4%U2> 7%P06V!(R%X'8L?SH
M][HKSSX]?%ZU^"?PWU#Q)-$MU=AEM[*U8X$UP^=JGV #,?93CFO"O#/PS^/O
MQ0\-VWBS4/BC)X6O;Z/[3::-!;%8T1AE!)L("Y&#@AR >><T ?7%%?.'[+OQ
MT\3>*O$WB3X=_$ 1GQAH)9A=1HJ?:(U<(^X* I(+(05 W*V<<$F'X]?&CQAJ
M'Q1TSX2_#*2&U\0W,:S:CJTB!Q91D;L<@A<)\Q;!.&4+R: /I6BOCCXB>&/C
MK\ /#LGC2T^);>,K*S=9-0T^^MB5"%@"0K%LIDC.TH0#D=Z^F?A+\1+3XK_#
MO1/%-FGDQZA#NDASGRI5)61,]\.K 'N,'O0!UU%%?*WQ ^+'C[XO?&B_^&GP
MPU*+P_8:,#_:^OF,.RNIPZ@D' #'8 ,,6#<A0: /JFBOC#XA7WQH_93_ +,\
M27GC8_$'PK)<K!>V]]"5=2<D#)+,N0#A@V < @C /TUXA^+.A^'_ (3S?$%Y
M&FT4:<FH0@?*TH=08T'HS,RKST)H [6BOCWP+HOQQ_:,T4^,IOB W@'2+N1F
MTW3;"V)W1J2 QPRG:3GEBQ.,XQBMWX&?&;QQX9^,U[\(_B;=PZIJ7EF33-6C
M0*9L)Y@4D !E9 Q!(W!E*G)/ !]2T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445YI\3/C78^!YI-.LHAJ&L*/FC)(B@R,C>>YY'RC\2.
M,@STNF33);Q/+*ZQQ(I9G<X"@<DD]A7S8/VEO$_&;'2#Z_N9?_CE>0_M)?&_
MQCXZM8=,AMQI/AJ0*LD-G*7:YDZXD; .WCA0,>I)QCOP.%^NUXT>91OU?]:O
MR.;$UOJ])U+7MV.K_:(_;!:Z^T^&_ -R4AYCN=<C.&?L5@]!_P!-.O\ =QPQ
M^2H89[^Z2**.2XN9G"HB L[L3P !R236WIO@/6]3P4L7@0_QW'[L?7!Y_(5[
M]\'UT;X00KJ%OI$>L^*67_D(WS?NK;(Y6*,<^Q<L"?102*_198S+LCH.G0:E
M+LG=M^;Z?U9'RBH8K,:G-4T7X+T.T_9W_8_BTG[-XD\>6R3WW$EMHKX9(>X:
M;LS?['0=\G@?4&K>(-+\/Q!]1U"UL4QQY\JIGZ GG\*^5M<^,OB[7MRR:M):
M1-_RSL@(0/Q'S?F:XR::2XE:661I9&.6=R23]2:_.L9CJV.J>UK/T71>A]5A
M\/3PT.2FCZ<US]HCPOI>Y++[3JLHZ>3'L3/^\V#^0->>:[^TEKU]N33+.UTN
M,]&8&:0?B<+_ ..UY#)(D8R[!1[G%5)-6@C^Z3(?]D5X6(QV%PG\>HH^KU^[
M<]C#9?B\8_\ 9Z3EZ+3[]CI]<\::[XD8_P!I:K=7:G_EFTA$?X(/E'Y5BUCR
M:S(WW$5![\FHDUB]BDWQ74L+8QF)BG\L5\MB.+<#2THIS_!?CK^!];AN#L?5
M5ZTE#\7^&GXG<Z?X(UO4HUE2P>"!N1/=LL$>/7<Y /X5OV?@'P_9X;7?'.C6
M8'WH;"3[5(/8[> ?SKQZ21YG+R.SN>K,<DTVO#J<957_  J*7JV_\CWJ7!-%
M?Q:[?HDOSN>_6>N_!GPSALZAXBF7G=)"^"?]UMB_F#6J?VI/#NBP>1H?A69(
M!]V,M';+^2!J^=['1[_5#BSL;F[/I!"S_P A73Z?\&_&VJ8$/AJ_3/\ S\1^
M1_Z&17%_K%G.*_@1_P# 8W_.YW?ZMY)A?X\O_ I6_*QZ'J'[6FNS9^PZ+I]M
MZ>>SRD?D5KF-1_:/\=WV1'J<-DI_AM[6/^; G]:MZ?\ LQ>-KW'G16-AG_GX
MN0<?]\!JZ?3_ -D:_DQ]N\16\ [BWMFD_4LM')Q'B_YU_P"2_P"0^?AC!_R/
MY<_^9Y+J/Q.\6ZKG[3XCU-U/5%N613_P%2!7.W%U->2&2>62:0_Q2,6/YFOJ
M/3OV3?#L.#>ZMJ5TP[1>7$I_#:Q_6NGT[]G?P)I^"VD-=N/XKBYD;] P'Z4U
MPSFN)UK27SDW^5Q/BG*,*K4(/_MV*7YV/C&I[/3[K4)-EK;37+_W88RY_(5]
MW:=\.?"VDX^R>'=,B8?Q_94+?]]$9KH(88[>,1Q(L:+T5!@#\*[Z?!LW_%K)
M>BO^J/.J\;P7\*@WZNWY)GPMIWPG\8ZICR/#6I8/1IH#$#^+X%=/I_[-/CF^
MQYME:V /_/Q=(?\ T#=7V+17JT^#\%'^).3^Y?I^IY%7C3'2_APC'[W^OZ'S
M#IW[)&L28^WZ]8VWK]GB>;^>RNGT_P#9*T2+'V[7-0N?7[.B1?S#5[O17JT^
M&\LI_P#+J_JV_P!;'D5>)LUJ_P#+VWHDOTN>7Z?^S=X%L<&33I[TCO<73_R4
MJ*Z?3OA;X0TK'V?PWIH8=&DMED8?BP)KJ:*]:GEV#H_PZ,5\D>15S+&UOXE:
M3_[>9#:V<%E'Y=O!'!'_ '8D"C\A4DD:31M'(JO&P*LK#((/4$4ZBN^RM8\Z
M[;NSQ#QI^RWHVN7KW>B7S:&SG+6WE>;#GOM&05^G(] *H>&_V3;"SO4FUK69
M-1@5L_9K>'R0_LS;B<?3'UKWZBO ED&6RJ^U=%7^=ONO;\#Z*/$6:1I>Q59V
M^5_OM?\ $JZ9IEIHMA!96-O':6D*[(X8EVJH^E)?:38ZHNV]LK>[7TGB5Q^H
MJW17N\D>7EMIV/G^>7-SWU[G%ZE\&?!&K9\_PW8IG_GV0P?^BRM<IJ7[+O@R
M]R;<ZAIY[>3<!@/^^U;^=>OT5YU7*\#6^.C%_)'IT<VQ]#^'7DOF[?<SYVU+
M]D6,Y;3_ !(R^D=S:@_^/*P_E7*:G^ROXML\FUN=-OU[!)F1OR90/UKZTHKR
M*O#&65-H./HW^MSV:/%6:TMYJ7JE^ECXAU+X'>.=+R9?#MS*!WMF2;/X(2:Y
M34O#^JZ.2+_3+RQ(Z_:8'CQ^8%?H325Y%7@W#R_A56O5)_Y'LT>-L1'^-1B_
M1M?YGYT4Z.5X6#1NR-_>4X-??6I>!_#NL9^W:%IUTQ_BEM49OSQFN5U+]GSP
M)J63_8OV5_[UM/(GZ;L?I7D5.#\5'6E5B_6Z_P SV:7&F$EI6I27I9_Y'P]/
MH6G7.?,LH"?4( ?S%=G\,?B!JWPC2\B\/-'':W;K)+:W"F2,N!C< 3D''!P1
MG ST%>W^.OV6;"V\/:A=^&;J]EU2&)I8+.Z='29@,[ 0H()Q@'GDU\?1_$*)
M)"ES8S0NIPRJP)!'48.*]'#Y'Q=*E*.$E.4%NE4T\O=<E?[C"KG?"E2:>)C"
M,GLY4]?_  )+]3ZHTW]K?5XL?VAH%E<^OV:9X?Y[ZZO3?VLO#\Q OM(U&U)[
MPE)0/S*G]*^=OA[X+U?XIZ/=:CX:MTOUM9/*N+<S)'-&2,@E68<$9P1G.".U
M6]2^%_B[2-QNO#FI*J]72W:11_P)017EU,?Q%ETW3Q,))K^:'ZV_4[(9;PWF
M$5*A*.O\L_TO^A]1V_QZ^'OB" V]UJ*(C]8;ZT?:?K\I7]:I77@OX6^-.;&^
MTZ"=^ATV]1&'_;/) _[YKY&N+>6UD,<T3PR#JDBE2/P-1U=/C#%QTJTHOTNO
M\S*KP7@YZT:LEZV?^1]+ZW^S+<JIDT;68KA3RL=XA0X_WESG\A7GNN?"GQ7X
M?W-<Z-<21+_RUMAYRX]?ESC\<5YQIVO:GHY!L-1N[(CG-O.T?\C75:;\;O'&
MD[?)\1W4@':YVSY_[[!KUJ7&5!_Q:+7HT_\ (\:KP3B(_P &LGZIK\KE!E*L
M58$$'!!K2T?Q/J_AZ0-INI75ESDK#*54_4=#^-:-Q\>-5U=0NN:)H>M\8,EQ
M:%9>G9U88K(NO%7AO4,D:'=Z3)_>M;P31C_@#KN_\?KV*7%&65-YN/JG^ESQ
MJO"F:4_A@I>C7ZV/1]#_ &B_$NF[5OX[758^YD3RY/S7C_QTUZ'H?[2'AW4-
MJ:C;76E.>K%?.C'XK\W_ ([7S%)J5@S,8;B38.GG1;&/X*6'ZT^.:.;[CJWT
M->YA\PPF*THU5)^NOW;G@XC+L9A-:]*45W:T^_8^V]%\7Z)XC4'3=4M;QC_!
M'*-X^J]1^(K8KX05BK!E)!!R"*ZO0_BMXK\/[1;:S<21+_RRN3YRX]!NSC\,
M5WGG'V)17S]H?[3=U'M36-'BG'0S6;E#]=K9S^8KT/0_CCX1UO:IU Z=*?\
MEG?)Y>/^!<K^M '?45G7/B'3+/2GU.6_MUT]!DW(D!3\".I]A7D^L?M-:=:W
M3QZ=HTU_"IP)IIA#N]P-K''UQ0![317FO@OX\:%XKNDL[E'T>\?A%N'!C<^@
M?CGZ@5Z50 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 %
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
MOL4MT4=2Q]@ 2?I3#<S*@EOX(>L@)]%YKZ7L_P!E[PK%@WEYJFH-W62=43\
MJ@C\ZZ/3_@/X$T['E^'X96'\5Q+)+G\&8BO%J5,RJ:4:<8^<FV_N2M^)[E*G
ME=/6O4G/RBDE]\G?\#XYEUH?\LX\^[&B&/5M4_X]K6XF!Z"WA9OY"ON6T\ ^
M&K#'V;0=.M\=/+MD7^0J_P#\(_IO_/C!_P!\"O)J93F.*_WC&-+M%6_5?B>O
M2SC+<)_NV"3?>3N_R?X'P[:?#?Q-J!RFE3+GO.ZQ_P#H1%='I_P&UR\P9[_2
M[$=_.F=C_P".(?YU]?\ _"/Z;_SXP?\ ? H_X1_3?^?&#_O@5A3X2P,7>I*4
MGZK_ "_4Z*G&./DK4XQBO1_Y_H?,^G?LX6+8-_XQ@C]4M[-W_4D?RKI]._9]
M\ V^&N]<U"\;^Z&6-3^ 3/ZU[C_PC^F_\^,'_? H_P"$?TW_ )\8/^^!7JT^
M'LLI;44_5M_FSR*O$F:UMZS7HDOR1YKI_P *OA=IV"-/CN''\5Q+,^?P)Q^E
M=1I]AX&TG!LM-TNV8?Q1V:AOSVYKHO\ A']-_P"?&#_O@4?\(_IO_/C!_P!\
M"O5IX'"T?X=**]$CR*N/Q=?^+5E+U;9 OBG2$4*MVBJ!@ *V!^E+_P )7I/_
M #^+_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X%=IPD/_"5Z3_S^+_WR
MW^%'_"5Z3_S^+_WRW^%3?\(_IO\ SXP?]\"C_A']-_Y\8/\ O@4 0_\ "5Z3
M_P _B_\ ?+?X4?\ "5Z3_P _B_\ ?+?X5-_PC^F_\^,'_? H_P"$?TW_ )\8
M/^^!0!#_ ,)7I/\ S^+_ -\M_A1_PE>D_P#/XO\ WRW^%3?\(_IO_/C!_P!\
M"C_A']-_Y\8/^^!0!#_PE>D_\_B_]\M_A1_PE>D_\_B_]\M_A4W_  C^F_\
M/C!_WP*/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\(_
MIO\ SXP?]\"C_A']-_Y\8/\ O@4 0_\ "5Z3_P _B_\ ?+?X4?\ "5Z3_P _
MB_\ ?+?X5-_PC^F_\^,'_? H_P"$?TW_ )\8/^^!0!#_ ,)7I/\ S^+_ -\M
M_A1_PE>D_P#/XO\ WRW^%3?\(_IO_/C!_P!\"C_A']-_Y\8/^^!0!#_PE>D_
M\_B_]\M_A1_PE>D_\_B_]\M_A4W_  C^F_\ /C!_WP*/^$?TW_GQ@_[X% $/
M_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\(_IO\ SXP?]\"C_A']-_Y\8/\
MO@4 0_\ "5Z3_P _B_\ ?+?X4?\ "5Z3_P _B_\ ?+?X5-_PC^F_\^,'_? H
M_P"$?TW_ )\8/^^!0!#_ ,)7I/\ S^+_ -\M_A1_PE>D_P#/XO\ WRW^%3?\
M(_IO_/C!_P!\"C_A']-_Y\8/^^!0!#_PE>D_\_B_]\M_A1_PE>D_\_B_]\M_
MA4W_  C^F_\ /C!_WP*/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^
M+_WRW^%3?\(_IO\ SXP?]\"C_A']-_Y\8/\ O@4 0_\ "5Z3_P _B_\ ?+?X
M5\&_M>?#FR\-^.SXCT4JVDZVQDE6-2!#==7'3H_WQ[[_ $K[X_X1_3?^?&#_
M +X%<O\ $SX3:-\1O!.J:#+;0V\EQ'F"Y5.89ARC_@<9'<$CO7LY3CWE^*C4
M?PO1^G_ W.#&X98JBX]5L? W[.7Q:?X1_$:TO;B1AHM]BTU%.2!&3Q)CU0X;
MUQN'>OT93Q=I$B*Z7T;*PR&4$@CUZ5^46N:+>>&]9OM*U&%K>^LIG@GB;^%U
M)!'OR.M?;?[&WQ"T_P <^#9/#6IPPRZUHJ@1M(H+36I.%/U0_(?;9ZU]9Q+@
M54@L=2Z:/TZ/^O(\3*<2XR>'G\OU1[[=ZYH&H1^7=26]S'_=FB+#\B*YC4O!
M_P -]6R;C1],!/5H;<PD_B@%=I_PC^F_\^,'_? H_P"$?TW_ )\8/^^!7YG4
MH4JVE6"EZI,^RI8BM0UI3<?1M'D.I? [X97V?)FN]/\ ^O:X<X_[^*U<IJ7[
M./AY\FP\7R0^BW-IYF?Q!7^5?1/_  C^F_\ /C!_WP*/^$?TW_GQ@_[X%>15
MR++:WQ45\M/RL>Q1X@S2C\-=OUU_.Y\EZE^S[J=MEK/7-*O5[*3+&Y_ IC]:
MY>_^%?B;3R=VG>>H_BMY4?/X Y_2OMS_ (1_3?\ GQ@_[X%'_"/Z;_SXP?\
M? KR*O"67S^!RCZ/_-,]JCQCF-/XU&7JK?DT? EYH>I:?G[5875OCKYL++_,
M52Z=*_0C_A']-_Y\8/\ O@51O/ ?AO4,_:M"T^XSU,MLC']17D5>#>M&O]Z_
M5/\ 0]BEQMTK4/N?Z-?J?!L>H3Q=)"1Z-S5N+6C_ ,M(\^ZFOL34O@'X$U+)
M;08X'/\ %;2R1X_ -C]*Y74OV4O"USEK2_U*R;LI=)$'X%<_K5T\KS_ _P "
MLI+M>_X27Y$5,UX=Q_\ O%!Q?>UOQB]?F?.$>I6\G\>T^C<595@PR#D>U>N:
ME^R->)DZ?XC@F]%N;9H\?B&;^5<M?_LS^.=-)-M'9WQ_Z=;H+G_OL+7IT\TS
MC#Z8O"<WG'_)7_0\NIE62XC7!XSE\I?YOE_4X[>P4J&(4G)7/!I*GO\ 1=3\
M.WDFG:Q;/::A$ 7C<@G:1D'(X(^GI4%?78>M'$4HU8JU^CW7=/S6S/C<30EA
MJLJ,FG;JMGV:\FM4%?4OPA^(\.M^#8/[4N@+ZU<V[LP),@ !5C[X('U!KY:K
MM_AO\1H_!,TD%YID.I:=,X:0$#S4.,94G@_0^G45T',?4?\ PE>D_P#/XO\
MWRW^%'_"5Z3_ ,_B_P#?+?X5E^%]1\+>,K'[5I2VMPH^_'L DC/HR]1_(]JV
MO^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^
M,'_? H_X1_3?^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F
M_P#/C!_WP*/^$?TW_GQ@_P"^!0!#_P )7I/_ #^+_P!\M_A1_P )7I/_ #^+
M_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X% $/\ PE>D_P#/XO\ WRW^
M%'_"5Z3_ ,_B_P#?+?X5-_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X% $/_"5Z3_S
M^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^,'_? H_X1_3?^?&#_O@4 0_\
M)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F_P#/C!_WP*/^$?TW_GQ@_P"^
M!0!#_P )7I/_ #^+_P!\M_A1_P )7I/_ #^+_P!\M_A4W_"/Z;_SXP?]\"C_
M (1_3?\ GQ@_[X% $/\ PE>D_P#/XO\ WRW^%'_"5Z3_ ,_B_P#?+?X5-_PC
M^F_\^,'_ 'P*/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%
M3?\ "/Z;_P ^,'_? H_X1_3?^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO
M_?+?X5-_PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!0!#_P )7I/_ #^+_P!\M_A1
M_P )7I/_ #^+_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X% $/\ PE>D
M_P#/XO\ WRW^%'_"5Z3_ ,_B_P#?+?X5-_PC^F_\^,'_ 'P*/^$?TW_GQ@_[
MX% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^,'_? H_X1_3?
M^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F_P#/C!_WP*/^
M$?TW_GQ@_P"^!0!#_P )7I/_ #^+_P!\M_A1_P )7I/_ #^+_P!\M_A4W_"/
MZ;_SXP?]\"C_ (1_3?\ GQ@_[X% $/\ PE>D_P#/XO\ WRW^%'_"5Z3_ ,_B
M_P#?+?X5-_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5
MZ3_S^+_WRW^%3?\ "/Z;_P ^,'_? H_X1_3?^?&#_O@4 0_\)7I/_/XO_?+?
MX4?\)7I/_/XO_?+?X5-_PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!0!#_P )7I/_
M #^+_P!\M_A1_P )7I/_ #^+_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_
M[X% $/\ PE>D_P#/XO\ WRW^%'_"5Z3_ ,_B_P#?+?X5-_PC^F_\^,'_ 'P*
M/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^
M,'_? H_X1_3?^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F
M_P#/C!_WP*/^$?TW_GQ@_P"^!0!#_P )7I/_ #^+_P!\M_A1_P )7I/_ #^+
M_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X% $/\ PE>D_P#/XO\ WRW^
M%'_"5Z3_ ,_B_P#?+?X5-_PC^F_\^,'_ 'P*/^$?TW_GQ@_[X% $/_"5Z3_S
M^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^,'_? H_X1_3?^?&#_O@4 0_\
M)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F_P#/C!_WP*/^$?TW_GQ@_P"^
M!0!#_P )7I/_ #^+_P!\M_A1_P )7I/_ #^+_P!\M_A4W_"/Z;_SXP?]\"C_
M (1_3?\ GQ@_[X% $/\ PE>D_P#/XO\ WRW^%'_"5Z3_ ,_B_P#?+?X5-_PC
M^F_\^,'_ 'P*/^$?TW_GQ@_[X% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%
M3?\ "/Z;_P ^,'_? H_X1_3?^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO
M_?+?X5-_PC^F_P#/C!_WP*/^$?TW_GQ@_P"^!0!#_P )7I/_ #^+_P!\M_A1
M_P )7I/_ #^+_P!\M_A4W_"/Z;_SXP?]\"C_ (1_3?\ GQ@_[X% $/\ PE>D
M_P#/XO\ WRW^%'_"5Z3_ ,_B_P#?+?X5-_PC^F_\^,'_ 'P*/^$?TW_GQ@_[
MX% $/_"5Z3_S^+_WRW^%'_"5Z3_S^+_WRW^%3?\ "/Z;_P ^,'_? H_X1_3?
M^?&#_O@4 0_\)7I/_/XO_?+?X4?\)7I/_/XO_?+?X5-_PC^F_P#/C!_WP*/^
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
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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH \S\8?\C'=_P# /_0%HH\8?\C'=_\  /\ T!:* .F^'_\ R!IO^OAO
M_05KIJYGX?\ _(&F_P"OAO\ T%:Z:@ 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 **** "OFW]M+X0_\)=X/3Q;IT&[5=$0_: H^:6USEO\ O@_-]"]?25,F
MACN(7BE19(I%*NC#(8$8(([BNW!XJ>#KQKPW7XKJCGKT8XBFZ<NI^1_A[7K[
MPMKEAJ^FS&WO[&99X9!V93D9'<>H[CBOU)^&/Q LOB=X'TOQ%8X5+N/][#G)
MAE'#QGZ,#]1@]Z_//]H;X3R?"/XCWNFQ(W]CW7^E:=(<D&%B?DSZH<KZX />
MO0?V,/B]_P (;XT?PIJ,^S2-<<" L?EBN\84_P# QA/J$K]%SK"PS+!1Q=#5
MQ5UYKJOE_F?*Y?6EA,0Z%39Z?,^]:***_+3[(**** "BBB@ HHHH **** "B
MBB@ HHHH *R_$/AG3/%5@UGJEG'=P'IO'S(?56ZJ?<5J44 ?-7C[]G_4M"\R
M\T(OJMB.3!C_ $B,?0??_#GVKR5E*,RLI5@<%2.1[5]WUQ'CSX1Z)XZ5YI(_
ML.ID<7L"C)/^VO1A^OO0!\CZ;=W_ (?OA?:-?3:9>+_' Y4-[$=Q['BO8?!?
M[4=Q9M'9^+K#S!T_M"S4!OJT?0_52/I7$^-_AEK?@28F]@\ZR)PE[!EHV] ?
M[I]C^&:Y"2))EVNH9?>O K99*G)U<!/V<NWV'ZQZ>JU/H:&:1J15',8>UAWV
MFO277T>A]N^'?%6D>+;$7>CZA!?P=S$WS)[,O53[$"M:O@6QDU+PW?)?:/>S
MVEPG1X7*N/;CJ/:O8O O[5%W9^7:>*K/[6@^7[=:*%D'NR< _ACZ&N.&>?5I
MJAF=/V<N^\7Z/^K=3NJ9"L53=?*ZGM8]MIKU77]>B/IBBL;PSXQT7QE9BZT;
M48;Z/&66-L.GLRGE3]16S7U$*D*D5.#NGU1\I4ISI2<*B::Z/1A1115F8444
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 >9^,/^1CN_^ ?^@+11XP_Y&.[_ . ?^@+10!TWP_\ ^0--_P!?#?\ H*UT
MU<S\/_\ D#3?]?#?^@K734 %%%% !1110 4444 %%>:_%KX]^"_A78WEMK/B
M.ULM9^S.\%D@:6<L5.S*("5!.,%L#WKR_P#8\^/FD^*O ^FZ#XA\9?VEXXFG
MF9K;47?SF7>=BJ[@*YVC.%)(S0!]-457U#4+72K*>\O;F*SM($,DMQ.X2.-1
MU9F/ 'N:\*OOVX_A'9:H]G_;EU<(C;3=06$K0Y'7!QDCW P>U 'OM%9'A7Q9
MH_CC0K;6=!U&#5-,N1F*YMVRIP<$'N"#P0<$'K69\1/BCX7^%.CIJ?BG5X=*
MM9&V1!PSR2MC.$1068_0<9YQ0!U5%>&>&/VTOA3XHUB+38]=ETZ:9ML<NHVS
MPQ,Q. "YX7ZM@>]>Y Y&1R* %HHKA/B?\;_!?P>MX'\4ZS'8S7 +06L:-+/*
M!QD(H) S_$<#WH [NBO'/A_^UM\,_B1KD6CZ;K;6NI3L$@@U"!H/.8]%1C\I
M;L%SDYX!KV.@ HKQ#Q=^V7\*_!VKS:;/KTFH74#%)?[.MGF1&'!&_ 4_\!)K
MT#X;_%KPI\6])DU#PMJ\6I11$+-& 4EA8] Z, RYP<'&#@X)H Z^BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \A_:=^$0^+'PYG2SAW
MZ]I>Z[L"!\SD#YXO^!@=/[RIZ5^;L<DEO,KHS12QL&5E)#*P/!![&OV K\^O
MVPOA#_PK_P ?'7=/@V:)KS-, H^6&YZR)[ YWC_>8#[M??<,YA9O!5'OK']5
M^OWGS.;X6Z6(C\_T9]:_LZ_%A/BY\-[._GD4ZS9XM-10=?-4</CT<8;TR2.U
M>H5^:W[,_P 7#\)_B/;S74I30]2VVE^"?E52?DE_X 3GZ%O6OTH5A(H92&5A
MD$'((KP<ZR_ZABGRKW):K]5\ORL>GE^*^LT5?XEH_P#,6BBBOGSTPHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH CN+>*ZA>&:-)HG&UXY%#*P]"#U%>,^
M/OV>+74/,O?#3K9W'WFL9#^Z;_=/\)]CQ]*]JHH ^'-8T6^\/WTEEJ-K+9W2
M=8Y5P?J/4>XXK*NK&*ZY88?^\.M?;_B;PCI/C"Q-KJMFER@SL?H\9]5;J*^>
M_'WP%U7PUYEWI!?5].')55_?QCW4?>'N/R%<]?#TL3!TJT5*+Z,Z,/B*V%J*
MK0DXR75'B]K<:EX;OH[RQNIK2>,_)<6[E&'XBO9_ O[4U_8>7;>*+7^T8>GV
MRU4),/\ >7A6_#;^->6LO4$>Q!K/NM)23+0_(W]WL?\ "OA:^2XW*Y.OE-1V
MZP?]6?Y^;/O\/GF!S6*H9Q37-TFO^!JOR\D?<?A7QQH?C:S^T:-J,-XH&7C4
MXDC_ -Y#R/Q%;M?GE:WE[H=]'<6L\UE=Q'*30N4=?<$5[3X%_:DU32_+MO$M
MM_:ML./M< "3J/4CA7_0^YK;!<54I2]CCX>SDNO3YK=?B98[A*K&/MLOG[2#
MZ:7^3V?X'U)17/>$?'^@^.K7SM&U&*Y8#+P$[98_]Y#R/KT]ZZ&ON*=2%:*G
M3DFGU1\%5I5*,W3JQ<6NCT84445H9!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >9^,/^1CN_\ @'_H"T4>,/\ D8[O_@'_ * M
M% '3?#__ ) TW_7PW_H*UTU<S\/_ /D#3?\ 7PW_ *"M=-0 4444 %%%% !1
M110!\-_L>:;X8\<_$GX@S>/+.RU7QVUZ72WU9%E(7<XF\M'&"5; /&0-H&!F
MOJF?X%^ 9O$&EZY'X4TVRU;3)EGMKJPA%LRN.F[R]H<>S9%<%\9OV/\ PE\6
M-8DU^TN;KPMXG8ASJ.GX*2..CR1\98?WE*GU)KQW_A97Q5_9*\;:'I'C[6%\
M8^"=2D\N*_D8R2QH& 9E=OG#J&4E'+*1PIZD '5?\%"/$5];^"O"GARWG:VL
M];U$_:Y!PI6,*55O;<X;'J@]*]]T/X.^#M \%P^%H/#]A+I"0?9WBFMT8S#&
M&9SCECDDGKDUSO[1GP,MOCUX#&CF[73]3M9A=6-XR;U1\$%6 YVL#@XZ8!YQ
M@^9:#8_M2:-I5OH.[PA=)!&(DUJ\=GEP 0"<8W$#')C).!G/- '._LBR2?#?
MX^?$[X8PSR/H]N\E[9QN2=FR14'XF.5,GOL%1P:3;?M"?MKZY!KL'VSP[X,M
M3'#8S$-%))&RKAEZ$&1W8CN$4'(XK,_98T/7;7]KOX@-KVJ+KFJ66G2PW^I1
MQA$EG:6#@* ,#Y6 X'W.@K;_ &7A]G_:Q^-D,QS.UU=2)Z[#>$_R9: /4?VH
MO@YX=\8_!GQ'.ND6<&J:38R7UE=00*DD9B0N4! !VLJE=O3D'J!4O['?C2Y\
M;? 'P]/>,TEW8;].>1FR7$380_\ ?!0<]P:] ^*TT=O\+O&,LV/*CT:\9\G'
MRB!R?TKQ7_@G_;26_P !&=SE9M6N9$]EVQK_ #4T ?2E?&?[.NA6/Q^^/_Q#
M^(?B*T34;;2[E;72[6[ DCC!+JAVG(RD<8]MTA;KR/LROC__ ()TCR/#_CRV
MD.;J+4H1+Z_<8?S#4 ;_ .W'\)]$O/A+=>+['3K>QU[0YX95O+6,1R21/(L9
M5BN,X+JP)Z;3C&33_BQ\;;]?V+['Q1&[Q:QKUA;Z>TR-@K+("LS@CD9"2XQR
M"1Z5WO[7DT<'[./C9I<;3;Q*,G'S&>,+^I%?,?Q:L+B']@/X;!F)V:G',_\
MN,+LJ/\ Q]: /I/]F?X*^'O OP?T%9-(M+C5-4LH[W4+BXA6221Y4#["2/NJ
M"%"].">I)/C;:/:? 3]N31;/0;=;'0?%ED!+8P?+$AD,BX4= !+"K8[!B!BO
MJWX=R1S?#_PS)%_JGTRU9,?W3$N*^8OVB4^V?MF?!VVA.+B-;>9\'G8+F1OY
M(U 'U]1110 4444 %%%% !17-RP^)?,?9<6P3)VY Z=NU-\CQ1_S\6OY#_XF
M@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^
M)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .F
MHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1
M_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_
M #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY
M#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K
M^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B
M: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H
M\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR
M/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S
M\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?
M\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0
M_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_
M .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ
M*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\C
MQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _%K^0_P#B: .FHKF?
M(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJ*YGR/%'_ #\6OY#_ .)H\CQ1_P _
M%K^0_P#B: .FHKF?(\4?\_%K^0_^)H\CQ1_S\6OY#_XF@#IJXOXP?#>T^*_@
M#4_#]SM2:5?,M)V'^IG7)1_IG@^S$5>\CQ1_S\6OY#_XFCR/%'_/Q:_D/_B:
MTIU)49JI!V:U1$XJI%QELS\K=6TJ[T+5+O3KZ!K:]M)6@FA<<HZG!!_$5]Z_
ML=?%[_A// G_  C^H3[]:T)5B!8_--;=(W]ROW#]%]:\A_;(^$&I:=>1>.Q%
M$T5TRV^H&W'W9,820@#N!M)]0OK7A7PM^(FH?"WQMI^OZ>[ PMLGC&,2PMPZ
M$'CIR/0@'M7ZKB(0S[+5.'Q;KRDMU\_\F?&4Y2RW%\LMOT[GZK45QNCZAKOB
M#2;/4["_M+FQO(5G@F4##HP!4_=]#5SR/%'_ #\6OY#_ .)K\G:<79GVJ=]4
M=-17,^1XH_Y^+7\A_P#$T>1XH_Y^+7\A_P#$TAG345S/D>*/^?BU_(?_ !-'
MD>*/^?BU_(?_ !- '345S/D>*/\ GXM?R'_Q-'D>*/\ GXM?R'_Q- '345S/
MD>*/^?BU_(?_ !-'D>*/^?BU_(?_ !- '345S/D>*/\ GXM?R'_Q-'D>*/\
MGXM?R'_Q- '345S/D>*/^?BU_(?_ !-'D>*/^?BU_(?_ !- '345S/D>*/\
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
M=UVL1E2"#Q7VY10!\2?%;XQ:M^U]:Z?X!^''AW58='N;J.74]8U&$1Q1HC9
M.UF4*#AN3N)4 #U^@OBY\$;;QA\ ;GP#I$<<;V=E#'I?F':%E@"^7D]MVTJ3
M_MDUZS10!\6_"G]L&/X.>#[+P1\2/"^O66NZ+&+.#[-;*3-"GRQ@AW7! PH(
MRI !SS70? OPYXD^-7QYO?C'XGT.;0M'L[8VNAV5X")#P5# $#("M(2V "TG
MR]#CZRHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH R?%GAFP\:>&]2T/4XO.L;^%H)5[@$<$>A!P0>Q K\M/B#X)O_ASXRU3
MP[J2_P"DV,Q028P)4/*2#V92#^-?K#7S)^VQ\(?^$F\+P^,]-@W:EHZ;+Q4'
M,EJ3G=_VS8D_[K,>U?6\.YA]5Q'L)OW9_@^GW[?<>)FF%]M2]I'>/Y&'^P[\
M7OM5G<^ =2G_ 'MN&NM++G[R$YEB'T)W@>A?L*^MZ_)#POXDO_!_B+3M;TR7
MR;^QF6>)NV0>A]01D$=P2*_4OX<^.K#XD>"]+\1:<<07L09H\Y,4@X>,^ZL"
M/PS6G$F7_5Z_UF"]V>_D_P#@[_>1E.*]K3]C+>/Y?\ Z2BBBOCCW@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K!\6>"='\:V7V?5;19B
M!B.9?EEC]U;M].GJ*WJ* /EKQ]\#=8\)>9=V ;5M,7G?&O[V,?[2CM[C\<5Y
MO!/+:S)+#(T4J'<LD;%64^H(Z5]VUYQX^^".C>,/,NK0+I6J-DF:%?W<A_VU
M_J,'US0!\Y1S:#XB'DZ[;-8W+?=U;3D ;/K+%PKCU(VMZDU0\1?"?6=%L?[3
ML?+U[1#RNH:;F15'^VOWD([Y&!ZUI^+O FL^"+SR-4M&C1CB.XC^:*3_ '6_
MH<'VJOX9\7:MX/OA=:5>/;.?OIU20>C*>#7S&8<.X+'7DER3[K]5L_S\SZO+
MN),=E]H.7/#L_P!'NOQ7D<%#/);3)+#(T4J'<LB$AE([@CH:]?\  O[3'B#P
MWY=MK*_V]9#C?*VVX4?[_P#%_P "!/N*VXSX"^+?[O5K9/"7B.3@7MIA8)F]
M2#QDGUP?]HUQ/CKX"^)_!8>X2W_M?31S]JL06*CU9.J_7D>]?!5<LS7(YNKA
MVW'O';YK_AUYGZ%1S7*,_@J.)BE+M+1_]NR_X*?D?47@GXK>&O'T:C3+]5NR
M,M97'[N9?^ _Q?52177U^=,<CPR+)&S(ZG*LIP01W!KUKP+^TEXC\+^7;ZH?
M[?L%X_TAL3J/:3G/_ @?J*][+^+H3M#&QY7_ #+;YK?[KGSV8\&U(7G@)<R_
ME>_R>S^=O4^O**XKP/\ %[PSX^5$L+Y8+YNMC=8CFS[#.&_X"37:U]_1KTL1
M!5*,E)/JC\[KX>KAING6BXR71A1116YSA1110 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!YGXP_Y&.[_ . ?^@+11XP_Y&.[_P" ?^@+10!TWP__ .0--_U\-_Z"
MM=-7,_#_ /Y TW_7PW_H*UTU !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5%=6L-]:S6]Q$D]O,ACDBD7*NI&"".X(J6B@#\P?CW\*Y
M?A'\1K_2%5CIDO\ I.GRMSN@8G )[E2"I_W<]Z]2_8J^+W_"+>+)?!VHS[=,
MUE]UJ6/$5T!@#_@8 'U5?6OH7]JCX0_\+2^',L]E#OU[1PUU9[1\TBX_>1?\
M" !'^TJ^M?G/;W$MG<1SPR-#-$P=)$.&5@<@@]B#7ZQ@JL,\RYTJOQ+1^O1_
MUYH^)Q$)9=BE.&VZ].J/U_HKS;]G_P"*T7Q<^'-CJCNO]JV_^BZA$, K,H&6
MQZ,,,/J1VKTFORVM1GAZDJ516:=C[*G4C4@IQV84445B:!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!6U#3K75K.2UO+>.ZMI!AX
MI5#*?P->'>/OV=2OF7OA=]P^\=.F;G_@#G^3?GVKWJB@#X6OK&YTVZDM;N"2
MVN(SM>*52K*?<&NW\ _&76O!)CMG<ZEI:\?99VY0?[#?P_3D>U?1_C#X?Z+X
MXM?*U.U!F48CNH_EEC^C>GL<CVKYT\??!76O!GF74"G5-+7G[1"OS1C_ &U[
M?49'TH ]'N/"7P]^.EM)=68_LW6BNZ1H,13J?5T^ZX_VN?J*\<\=?L^^)_!O
MF7$$/]M:<O/VBS4EU'J\?4?AD#UKGK2\GT^YCN+::2WGC.Y)8F*LI]01TKVS
MP#^T5)!Y=EXG0RQ\*-0A7YA_OJ.OU'/L:^;S#(,%F%Y./+/NOU6S_/S/J,NX
MBQV76BI<\.S_ $>Z_+R/F=6:-@RDJRG((X(->J^!?VC/$OA/R[>_?^W=/7CR
M[IOWJC_9DZ_]]9_"O??%'PK\&?%:R&HQI$)YAE=2TY@K,?\ :[-[[AGMQ7@'
MCK]G7Q-X1\VXLH_[=TY>?-M5/FJ/]J/K_P!\YKX"ME&:9+-UL+)N/>/ZQ_X=
M'Z'0SG*<\@J&+BE+M+])?\,SZ*\"_&?PQX]5(K2\%GJ#<&QO,)(3Z+SA_P #
MGV%=U7YT$-&V""K*?H0:].\"_M">)_!_EV]S-_;>G+QY%XQWJ/\ 9DZC\<CV
MKVLOXNB[0QT;?WE^J_R^X\/,>#9*]3 3O_=?Z/\ S^\^R:*\_P# OQO\+^._
M+A@N_P"S]1;C[%>D(Q/HISAOP.?85VFJZO9:'8R7FHW<-E:1_>FG<(H_$U]_
M1Q5#$4_;4IIQ[W_/L?G=;"8C#U?8U8-2[6_+N7**X"/X]> I+K[./$,0DSC+
M02A/^^BFW]:[BQOK?4K2*ZM)X[JVE7='-"X9&'J".#3HXJAB&U1J*5NS3_(5
M;"8C#).O3E&_=-?F3T445TG*%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1139)%B0N[*B#JS' % #JX
MK7/C-X*\.W;VM]K]NLZ-M=(4>;:1U!V*<&O+/VC/C T*Q>&] OQ^\7S+VZM9
M0?E.0(@P/?JWM@=S7S?7Y_F_%#P=9T,+%2:W;V]%:WYGZ+DW"BQE!8C%R<4]
MDM[=W>_Y'WWX9\<:#XRC=]%U2WOR@RZ1MAU'J4.& ^HK=K\\](UB]T'4(;[3
MKJ2SNX3N2:)L$?\ UO;O7V_\+O'2?$+P;9ZL$$=QS#<QKT65<;L>QR"/8BO2
MR//EFC=*K'EFM=-FO(\S/N'GE*5:E+FIO37=/S]>YUM%%%?7'QH4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'F?C#_D8[O_ (!_Z M%'C#_ )&.
M[_X!_P"@+10!TWP__P"0--_U\-_Z"M=-7,_#_P#Y TW_ %\-_P"@K734 %%%
M% !1110 4444 %%17-Q'9V\L\K;(HD+NWHH&2:Y?X7_$[1OB[X3B\1:#]H_L
MZ262%?M47EON0X/&3Q^- '6T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?GC
M^UQ\(?\ A7'Q";5+"#9H6N%KB':/EAFSF6/VY.X>S8[5^AU<)\:OAC;?%KX>
MZEH,NU+LKYUE.P_U5PH.P_0\J?9C7N9/CWE^*4W\+T?IW^1YV.PWUJBXK=:H
M^&OV7/B\?A7\1H4O9O+T'5MMK?;CA8SG]W,?]TGD_P!UFK](*_(34-/N=)U"
MYL;R%K>[MI6AFAD&&1U)#*?<$$5^@7[(?Q>_X6)\/UT>_FWZYH2K;R%C\TT&
M,12>Y &T^Z@G[U?3<38#F2QU/TE^C_3[CQ\HQ-F\//Y?JCWFBBBOST^I"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/,/'WP)TCQ3YEWIFW2-2.22B_N9#_M*.A]Q^1KYX\4^#=7\&WWV;5;1H"?N2
M#F.0>JMT/\_6OM:J>K:19:Y8R6>H6L=W:R?>CE7(^OL?>@#XX\)^-M8\%WOV
MC2KMH03F2%OFBD]F7O\ 7KZ&OHCP#\<M'\6>7:7Y72=3;@)(W[J0_P"RQZ'V
M/X9KA_'W[.\]GYE[X9=KF'[QL)6_>+_N,?O?0\^YKQ:YM9K.XD@N(G@GC.UX
MY%*LI]"#T- 'UMXX^#_AGQ\KR7]D+>^/2^M,1R_B<8;_ ($#7SOXZ_9O\2>%
M_,N-,7^WM/7G=;KB=1[Q]3_P'/T%:G@'XW:SX/\ +M;LMJNEKP(96_>1C_8;
M^AX^E?17A'QWHWC>S\[2[M9'49DMY/EEC_WE_J,CWKY[,,BP687E./++NM'\
M^C/I,NX@QV6VC"7-#^5ZKY=5\CX(DC:*1D=2CJ<,K#!!]#6AJ7B35=8M;:VO
M]2NKVWMAB&*XF9UC'L">*^Q_BM\+]%\9>']3N7TR-M:CMI'MKJ$;)3(%)0,1
M]X9 &#GK7Q/7Y1FV5ULGJ*FYWC/MI>W=?\.?K^3YM1SJFZJA:4-T];7[/_A@
MKTCX)_%*Z\ ^);>"XGD;0KMQ'<0,WRQDG E [$<9]1GVKS>BO)PN)J82M&O2
M=FCV,5A:6,HRH5E>,OZ^\_19'610RL&4C(93D&G5^>%EJEYIK;K2[GM6SG,,
MC(?T/M71:?\ %?QCIN/(\2ZEA>BRW#2 ?@V?2OTFGQE2?\2BUZ-/_(_+ZG!-
M9?PJZ?JFOU9]VT5\:Z?^TAX[LMHDU*&]4=KBUC]NZ@'_ /772:?^UEXAAVB\
MTC3;D#J8?,B)Z>K-SU[5Z=/BS+I_%S1]5_DV>54X0S.G\/++T?\ FD?4U%?/
MFG_M=6;X%[X;GA]6M[I9/QP57W[UT>G_ +4G@V[P)TU*Q/?SK<,/_'&/\NU>
MG3S[+*OPUE\[K\TCRJG#V:4OBH/Y6?Y-GL%%<%8?'7P+J./+\0P1D]KB.2+'
M_?2BNDT_QIX?U7'V+7--NB>T-W&Q_(&O4IXS#5OX=2+]&F>74P6*H_Q:4H^J
M:-FBD5@R@@Y!Y!%+76<04444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 445'/<16L;232)%&O5Y&
M"@?B:-A[Z(DHKE=4^*?A#1\BZ\1Z<K+U2.=9&'U5<FN1U/\ :;\$6&?(GO=1
M(_Y]K8KG_OX5KS:N98*A_$K17S7Y'I4<KQV(_A49/Y.WWGK%%?/&J?M<P+E=
M.\.22>CW5R$Q_P !53_.N2U3]J?Q=>9%K;Z=IZ]C'"SM^;,1^E>-6XGRREM-
MR]$_UL>W1X5S2KO!1]6OTN?6E,FFCMXVDE=8XUZLYP!^-?#^J?&GQOJ^?/\
M$=Y&#VM2(/\ T6!7)WVJ7NJ2;[R[GNW_ +T\K.?S)KQJO&5%?P:+?JTORN>Y
M1X)KR_C5DO1-_G8^Y]4^*'A+1MPN_$6G(RYS&EPLCC'^RN3^E<CJG[3'@?3\
M^3=7FHD?\^MJP_\ 0]M?'M7-/T74-7;;8V%S>MG&VWA:0_H*\BIQ=CJKY:-.
M*^]O\_T/9I\&X"DN:O4D_N2_+]3Z(U3]KFU3(T[P[-+Z/=7(3'_ 55OYUR.J
M?M4^++S*VEKIM@O9EB:1Q^+-C]*Y+2_@AXXU?;Y/AVZB4XYNBL&/P<@UUVE_
MLJ^*[O#7=WIM@O=6E:1Q^"KC]:R^M<18SX5)+RCR_C9?F;?4^&L#\3@WYRYO
MPN_R./U3XV>.-7SYWB.[B![6NV#'_? %<GJ&L7^K/OOKVXO7SG=<2M(?U-?1
M6E_LC6<>#J/B*>;U6UMEC_5F;^5==I?[-'@?3\&:UN]1([W5RP_] VT?ZOYS
MB_X\O_ I7_*X?ZQY)@_]WC_X#&WYV/CRBOK[X@?L\Z#XA\/K;Z#:6VB:C V^
M*95.V3CE)#U(/'/)'YU\U:U\+?%F@7CVUUH%^S*2!)! TL;>X900:\?,,CQF
M722G'FB^JNT>UEN?8+,HMPERR71V3]?,Y:OJ_P#93LIK?X?WT\@*Q7&H.T0/
M<!$4G\P1^%>.^ _@!XF\87D;7EI+H>F\%[B\C*N1Z(AP2?K@>]?7FAZ+9^'-
M'M-,L(A#9VL8CC0>@[GU)ZD]R37TW"V5UX5WC*L7&*5E?K?]#Y7BW-L//#K!
M49*4FTW;HE^I?HHHK]2/R8**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#S/QA_R,=W_P#_T!:*/&'_(QW?\ P#_T!:* .F^'_P#R!IO^OAO_ $%:
MZ:N9^'__ "!IO^OAO_05KIJ "BBB@ HHHH **** /D:\^+WQ1_:1\4^)M ^%
MQTO0?"FFEK*YUC4EW/<;MRY&5?&X*Q "Y Y+#(QI?!+X=_&WX$:IH'AF3^P_
M$?@)[EEN'M&Q+9HY9FDRP1B=QS_'UQQV\]T>?QG^P_XX\1F;PU/XD^'.JSB9
M;VS! A )V'< 0CA6*E7P&V@@X&:^E_A+^TKX#^,KK;:'JA@U;;N.E:@ODW.,
M9.T9*O@9SL)QWQ0!:_:"^+R?!+X9W_B1;9;R]WI;6=O(2$>9\[=V#G: &8XY
M.W'&<UX[X?\ !/[1?CKPY:>)I?B;I^@W=Y"MW:Z1'81F*-7&Y%D8(<<$=0Y]
M2<5[!^T+\($^-WPROO#@N5LKY9%N[*XD!*).F<;L<[2&921TW9YQBOE_PO\
MMP:K\*?"=UX-\2Z##J_B?0XQ86E]97L;VTVP!5\UE)^Z ,E2=V,':<F@#V?]
MEWXZ>)/B!J?BCP;XWMX8_%GAN7RYKBW4(LZARC%E'R[@PZJ I## '>E\>/CA
MXP;XFZ9\*OAE%;KXGNXUFO-4N$#I9(P+#@@@87YRQ!X90 2:T/V3OA6_AW2]
M8\>:OK5GK_B;Q;)]JN;G3I5EMXE+,WEJR\,=S'=C@$!1TR?/_P!G%EU[]L3X
MQZK.#+/:/<6<;N<E56Y6/ _"$#Z4 1^/C^T'^S_HW_"877C2Q\;:-:R*=0L9
M+51M1B%#?<#!<D E6!&<X(SCZ>^&GCRQ^)_@/1?%&G I:ZE )?+8Y,3@E70G
MN5<,N?:JOQCTV/6/A)XTLI$WK-HUXN/?R7P?J#@_A7CO[ -^UY\ 5B8DBUU6
MYA7.> 0C\?BYH ^DJ^6_B#\9/B#\3OC)??#/X5W%MHT>D@_VMX@N(Q((V&-R
MC*L  3LQC<6SR ":^I*^/_\ @GRRZROQ(\12@R7FH:E$7F<Y8@^9(?S,A/O0
M!6\:>,OC?^R[=:5KGBCQ#:^/O!]Q<"WND$"I)$QR< [0RD@':<E<C! XS]-^
M)_B=HWAGX877CMY3<:+'IZZA$R<&=74&-5ST+EE SW85PO[8VFQZG^SCXP5T
MW-#'!.A[J4N(SD?AD?0FOG7XJ^(YF_X)_P#@%1(^+R\@L7Y/*QFX(!]LPK^0
MH [3P5)^T!^T'HY\7V/B^Q\!Z)<R-_9VG):AB\:G[Y)0L5)XRQYP3M QGH_@
M+\<_&=K\5M1^$_Q0^SS^(X$:2QU.W0(+D*F_:=H"L#'EU8*I^5@PS7N?PMTV
M+1OAGX3L8$$<5OI-K&JCVB6OF7X_HNB_ML?"74H@8WNX[>W=E_BS/+'SC_9D
M ^@H ^PJ*** "BBB@ HHHH **K'4K120;J$$?]-!_C2?VI9_\_<'_?Q?\: +
M5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?
MVI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4
ML_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P
M?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#
M_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?
M\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_
M (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%
M5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_
M #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_
M^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'
M_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_
M[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P :
M +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']
MJ6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_\_<'_?Q?\: +5%5?
M[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\ G[@_[^+_ (T?VI9_
M\_<'_?Q?\: +5%5?[4L_^?N#_OXO^-']J6?_ #]P?]_%_P : +5%5?[4L_\
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
M^8G %M TAS^ -?<&E^#_  9HN#9:5H\#CI(L49?_ +Z//ZUOKJ5DBA5NK=5
MP )%P/UKT:7!LMZU;[E^K?Z'F5N-X[4:'WO]$OU/BW2_@9XYU;!B\/7$*GG=
M=,D./P<@_I77Z7^RGXINL&\O]-L4[@.\C_D%Q^M?4G]J6?\ S]P?]_%_QH_M
M2S_Y^X/^_B_XU[5+A+ 4_C<I?.WY+]3Q*W&.8U/X:C'Y7_-_H>$Z7^R/I\>T
MZCXAN;CU6UMUB_#+%OY5UVE_LU^!M.VF6QN=08?Q75RW\DVC]*](_M2S_P"?
MN#_OXO\ C1_:EG_S]P?]_%_QKV:61Y;1^&BOGK^=SQ*V?9G7^*N_EI^5C%TO
MX;^%=&P;/P]IL3#I)]F5G_[Z()_6NB1%C4*BA5' 51@"J_\ :EG_ ,_<'_?Q
M?\:/[4L_^?N#_OXO^->O3I4Z2M3BDO)6/&J5JE9WJ2<GYNY:HJK_ &I9_P#/
MW!_W\7_&C^U+/_G[@_[^+_C6IB6J*J_VI9_\_<'_ '\7_&C^U+/_ )^X/^_B
M_P"- %JBJO\ :EG_ ,_<'_?Q?\:/[4L_^?N#_OXO^- %JBJO]J6?_/W!_P!_
M%_QH_M2S_P"?N#_OXO\ C0!:HJK_ &I9_P#/W!_W\7_&C^U+/_G[@_[^+_C0
M!:HJK_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_ (T 6J*J_P!J6?\ S]P?]_%_
MQH_M2S_Y^X/^_B_XT 6J*J_VI9_\_<'_ '\7_&C^U+/_ )^X/^_B_P"- %JB
MJO\ :EG_ ,_<'_?Q?\:/[4L_^?N#_OXO^- %JBJO]J6?_/W!_P!_%_QH_M2S
M_P"?N#_OXO\ C0!:HIL<BRH'1@ZGHRG(-.H **** "BBB@#S/QA_R,=W_P
M_P#0%HH\8?\ (QW?_ /_ $!:* .F^'__ "!IO^OAO_05KIJYGX?_ /(&F_Z^
M&_\ 05KIJ "BBB@ HHHH *;)(D,;R2,L<: LS,<  =233JKZA8PZG8W-G<IY
MEO<1M#(F2-RL"",CV- !9WEKJUE'<VL\-Y:3+N2:%P\<BGN"."*^'OVVO!.A
M?#WQMX(\0^#((=&\87=V7-MI^(S*RLICEV+C#;R5W#&[/.<5#\9_@#)\"-7\
M(6O@+QUXET=/$VM1Z<MG'>L@A#D N&C*[L%@,$9YZU[U\,/V1?#'@'Q1%XHU
M;4]2\9>)H2&AO]8EW")@,!E3G+#L6+8X(P1F@#D_V\_'FL^&? .@:)IMT^F0
M:_>-;WUY$Q&V)5&8]PY ;=D^H0CH2#ZYX2^ ?@/PS\/U\*6^@6-]I$T:_:6N
M85D>[?'^M=^I;DD$'Y<_+@8K2^*_PG\/_&7PG+H'B&!WMRXEAN(&"S6\@R Z
M,0<'!(Y!!!((KQ33OV4_B)X?LX])T;XYZU8Z%&I2.W-FS20IT"(WG<#'IMQV
M% ')?L\VTWPG_:S\:?#;P_>S7G@_R&NS;22%UMGV1.""?XE,GE$]3@9Y'#O@
MC>1> ?VW/B9H.H,+9]<,]Q:^8<>8[R+<*HSURCN?^ U[K\$?V>/#_P $8K^X
MLKBZUC7M1YO=8U AII><E5_NJ6Y(R23C).!C,^.W[,6B_&K4+#6HM3NO#/BF
MP 6#5[)=S84[E#+E22K'((92,]>F #H?VB/%=KX-^"7C/4+J98B^F3VL&X\M
M-*ACC4>OS,/P!KC?V)?"]SX9_9\T1KJ/RI=2EFU *>NQVPA/U15/T(KE;?\
M8QU;Q1J%B_Q(^)^L^--*LGWQ:8P>-&(XRSM(_4<' #?[5?2DFCVPT-M)MXUL
M[/[/]ECCMP%$4>W: HZ# Z?2@"6QU.SU2-WL[N"[1&*,T$BN%8=0<'@U\?\
M[!MY%X0\7?$OP%>,(-2M+T210R'#.(GDBDP.^/W?_?5>T_LZ?L[VW[/FFZW:
MP:Y-K9U.>.4O);B$1A P4 !FR?FY.>PX%8?QA_9,L/B)XR3QEX<\1WW@?Q:
M/,O[!2PE(7:&(5D96V_*2&Y'4'N )^W!XKM?#O[/NM6<LRI>:O+!9VT>>7/F
MK(_'H$1N?<>M>6_'KX<7VB_L,^$;&>!ENM$>SOKJ,#F,R"16!^C7&#7>>&?V
M.9+WQ58>(/B3XYU+XA7%@0UK9W2%+="#G#!G<LN0#M&T''.1Q7T+KFB6/B31
M[W2M3MDO-/O86@N+>0?*Z,,$'\* .3^!GBJU\:?"'PCJMI*LJR:;!'+M.=DJ
M($D0^X96%?/GQ 9?B1^WAX-T[366XB\,6237S*<B)T,DIR?K)"OL36G;_L6>
M(?!UY=Q> OBWK7A;1;J0N]@(G<IG^+<DJ!FP ,[0<#K7J?P+_9UT'X'PWUS;
M75QK7B#4?^/W6+W_ %DG.2JCG:I;D\DDXR3@8 /5Z*** "BBB@ HHHH Q)/!
MNER2,[0L68Y/[QO\:;_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I
M/_/!O^_C?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_
M\\&_[^-_C1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C
M?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_[^-_
MC1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUNT4 8
M7_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_[^-_C1_PA>D_
M\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUNT4 87_"%Z3_S
MP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_
MC6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUNT4 87_"%Z3_SP;_OXW^-
M'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C6[10!A?
M\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_S
MP;_OXW^-;M% &%_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!
MO^_C?XT?\(7I/_/!O^_C?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-
M;M% &%_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?
M\(7I/_/!O^_C?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_P
MA>D_\\&_[^-_C1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!
MO^_C?XUNT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_
M[^-_C1_PA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUN
MT4 87_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-;M% &%_PA>D_\\&_[^-_C1_P
MA>D_\\&_[^-_C6[10!A?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUNT4 87_"%
MZ3_SP;_OXW^-?-G[97P.@F\,P^,]%MV%SIH$5^@))> GY7^J,>?9O]FOK"H+
MZQM]4L;BSNXEN+6XC:*6)QE71AAE/L037?@<7/ XB->'3\5U1S8BA'$4G3EU
M/R6\,^(+KPKK]AJ]DVVYLY5E4'HV.JGV(R#[&OTT\!CPU\0O"&E^(=-C9K6^
MA$@7S23&W1D/NK J?I7Y[?'#X7W'PD^(FHZ&X9K$G[18S-_RTMV)VG/J,%3[
MJ:]B_8E^+W_"/^))O!.I3[=/U5O-L6<\1W('*>P=1_WTJC^*OT'/<)#,,)'&
M4-7%7]8_\#?[SY?+:\L+7="IHGI\S[&_X0O2?^>#?]_&_P :/^$+TG_G@W_?
MQO\ &MVBOR\^Q,+_ (0O2?\ G@W_ '\;_&C_ (0O2?\ G@W_ '\;_&MVB@#"
M_P"$+TG_ )X-_P!_&_QH_P"$+TG_ )X-_P!_&_QK=HH PO\ A"])_P">#?\
M?QO\:/\ A"])_P">#?\ ?QO\:W:* ,+_ (0O2?\ G@W_ '\;_&C_ (0O2?\
MG@W_ '\;_&MVB@#"_P"$+TG_ )X-_P!_&_QH_P"$+TG_ )X-_P!_&_QK=HH
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
M@4 8O_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-3W/B[0K+_CXUK3X/^NEU&O\
M,UD7/Q8\(6OW]?M&_P"N;&3_ -!!H T/^$+TG_G@W_?QO\:/^$+TG_G@W_?Q
MO\:YBY^/O@R#[FH37/\ USMI!_Z$!61=?M+>&XN(;'4ISZF.-1_Z'G]* .H\
M36?ACPAI,FHZF6@MU.T8=BSL>BJ,\DUX=K'QF5[I_P"R]#MH;<'Y?MDDDCD>
MIVLH!_.LKXJ?$J7XB:I;O'%):Z?;IB*W=@?F/WF..YX'T%<10![7X+^+'A_5
M+I+3Q!IPTXOPMW!*YBSZ,"<J/?)]\5[.O@S2&4$0L0>01(W^-?%M?4_P!\1W
M&O>!%BNG,DMA,;56;J4"J5_(''X"@#K/^$+TG_G@W_?QO\:/^$+TG_G@W_?Q
MO\:W:* ,+_A"])_YX-_W\;_&C_A"])_YX-_W\;_&MVB@#"_X0O2?^>#?]_&_
MQH_X0O2?^>#?]_&_QK=HH PO^$+TG_G@W_?QO\:/^$+TG_G@W_?QO\:W:* ,
M+_A"])_YX-_W\;_&C_A"])_YX-_W\;_&MVB@#"_X0O2?^>#?]_&_QH_X0O2?
M^>#?]_&_QK=HH AM;6.RMXX(AMCC&%&<U-110 4444 %%%% 'F?C#_D8[O\
MX!_Z M%'C#_D8[O_ (!_Z M% '3?#_\ Y TW_7PW_H*UTU<S\/\ _D#3?]?#
M?^@K734 %%%% !1110 4444 4M0T73]6FM);ZPM;R6TD$UN]Q"KM#(.CH2/E
M;W'-7:** "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 **** /#OVL_A
M#_PLKX=R:A80>9KNB!KFW"C+2Q8_>Q>Y(&X#U4#O7YYV=Y/I]Y!=6TKP7,$B
MRQ2QG#(RG(8'L00*_7VOSG_:N^$/_"L/B+)=6,'EZ#K1:ZM=HPL3Y_>Q>V"0
M0/[K =C7Z#PSC[IX*H_./ZK]?O/E\WPVV(A\_P!&?:_P*^*4/Q<^'6GZT"JZ
M@@^S7\*_P7"@;N.P8$,/9@.U>@U^='[*/Q>_X5C\18[2^F\O0=:*VMUN.%BD
MS^ZE_ D@_P"RQ/85^B]?-YS@/J&*<8KW):K_ "^7^1ZV Q7UFBF_B6C"BBBO
M"/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH B6UA63S!#&),YWA1G\ZEHHH **** "BBB@!&4.I5@&
M4C!!Z&L74/!/A[5,F[T33YV/\;6R;OSQFMNB@#@-0^!7@V_R5TQK5S_%;SNO
MZ$D?I7-:A^S+HLV39:K?6Q/03!)0/R"_SKV2B@#YWO\ ]F/58\_8M:L[CT\^
M-XOY;JYK4/@)XRLLE+"&\4=[>X3^3$&OJVB@#XNU#P#XETO)N="U"-1_']G9
ME_,#%84D;PN4=61QU5A@BONZJ]YI]KJ";+JVAN4_NS1AQ^M 'PO5ZPU_4]*Q
M]BU&[L\=/L\[)_(U];ZA\*_"6I9\[0+-2>OD)Y/_ *!BN;U#]G;PE>9\@7MB
M>WDS[@/^^PU 'B.G_&/QCIN/+UR>4#M<*LN?Q8$UTFG_ +2/B:VP+FVT^\7N
M6C9&_,-C]*Z74/V8(6R;'7Y$]%N+<-^H8?RKF]0_9M\2VV3;76GWB]@)&1OR
M*X_6@#I-/_:?B; OM =/5[>Y#?\ CI4?SKI-/_:*\)WF//\ MUB>_G0;@/\
MO@M7B6H?!OQEIN?,T.:4>MNZ2Y_!237-W_A_5-*S]MTV\L\=?M$#I_,4 ?6V
MG_%;PCJ6/)U^S7/3SW\G_P!# KHK/4K34%WVEU#<K_>AD#C]#7PQ2QR-$P9&
M*,.C*<$4 ?=]%?%FG^//$FEX^RZ[J$2_W/M#%?R)Q72Z?\>O&5C@/J$5XH_A
MN+=/YJ ?UH ^KJ*^==/_ &G-6CV_;='L[CU\AWBS^>ZNET_]IK1I<?;=(OK8
M]_)9)0/S*T >RTC*'4JP#*1@@]#7G^G_ !W\&WV VI/:.?X;B!Q^H!'ZUT=G
MX\\-Z@A:WUW3Y !DC[2@8#&<D$YH \<^('[+<6H7DE[X5NH;'S"6:QNBWE@_
M[# $@>Q!^H'%<MH_[*/B2XO%&HZCI]E:Y&YX6:5\>R[0/S-=/XX_:,NY+M[;
MPU$D%LA(^V7";GD]U4\ ?7)^E<WI7[0/B^QN5>ZNH-2BS\T4UNB9'L4"D&OE
MZO#66U:OM7"WDG9?UZ'UE+BC,Z-+V2G?S:N_OZ_.Y]"^!O >D_#W11INE1,J
M%M\LTAW22OC&YC^'0<"NBKE_ GQ"TWQYHSWUKFWDA.VXMY6&Z)L>O<'L?:M2
MZ\4:-8Y^TZO86^.OFW*+_,U]'3IPHP5.FK16R/F*M6=>;J57>3W;-2BN4NOB
MKX1L\^9X@LFQ_P \I/,_]!S61=?'KP7;YV:G)<$=HK:3^JBM3(]"HKR:Z_:4
M\,PY$-IJ5P?41(H_5\_I61=?M06B_P#'OX?FE_ZZW(3^2F@#W"BOGBY_:=U-
MO^/?1+2+_KI*S_RQ61<_M'>*Y_N1Z=;_ /7.!C_Z$QH ^GJ*^2KKXX^-;KC^
MV?*7TBMXE_7;FLBZ^)7BN\_UGB'40/\ IG<,G_H)% 'V956ZU2SL<_:;N"WQ
MU\V15]^YKXFNM<U*]S]HU"ZGS_SUF9OYFJ5 'V?=?$+PQ9Y\WQ!IH(ZJMTC'
M\@<UDW7QJ\%VF=VMQN?2*&1\_B%Q7R-0JEF  R3P * /J&Z_:)\(V^?+:^NO
M^N5OC/\ WT161=?M.:.F?LVD7TOIYK(G\BU>#6OAO5[['V;2[VXST\JW=L_D
M*U[7X7>+;S'E^'[Y<_\ /6(Q_P#H6* /3+K]J"5LBV\/(GHTMV6_0(/YUD77
M[2WB*3(@T_38!ZLDCD?^/@?I6#:_ GQI<X+:4L"GO+<QC] Q-:]K^S;XHGP9
M;G3;8=]TSL?T0_SH S[KX_\ C*XSY=[;VV?^>5LAQ_WT#61=?%SQA>9\S7[I
M<_\ /+;'_P"@@5WUK^S#?/C[3KUO%Z^5;L_\RM:]K^S#IZ8^TZ[<R^OE0*G\
MRU 'B=UXRU^^S]HUO49_:2[D(_G65-/)<-NED:1NFYR2:^F+7]F_PM!@RSZC
M<GOOF4#_ ,=05KVOP+\%VN"=):=A_%+<2G] V/TH ^3:*^R;7X8^$[/&SP]I
M[?\ 76 2?^A9K7M?#VE67_'OIEG!_P!<K=%_D* /B:WL+F\_X][::?\ ZYH6
M_E6O;> ?$MY_J?#^I./[WV1P/S(K[1I: /BK7O!.N>%[>&XU739K*&9BB/(!
M@L!G'!X_'T-8E?<6M:'8^(M.EL=1MH[NUD^]'(/U!Z@^XYKQK5OV8X9;IGTW
M6VM[=CD17$&\K[;@PS^5 '@5?5WP-\*S^%_ L7VM#'<WTINFC;JJD *#[X4'
M\:S?!?[/VC>&[I+O4ISK5RF"B21A(5/KMR=WXG'M7JE !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'F?C#_D8[O\ X!_Z M%'C#_D8[O_
M (!_Z M% '3?#_\ Y TW_7PW_H*UTU<S\/\ _D#3?]?#?^@K734 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G
MOQV^%L/Q<^'6H:*0JZ@@^TV$S<;+A0=O/8,"5/LQ/85Z%16U&K.A4C5INS3N
M14A&I%PELS\@KRSGT^[GM;F)H+F!VBEBD&&1E."I'8@BOT-_9-^+W_"R_AW'
M87\_F:]H@6VN-Q^:6+'[J7WR!M)]5)[BO#/VVOA#_P (_P")(?&VFP;=/U9O
M*OE0<1W('#^P=1_WTK'O7COP/^*%Q\)/B)I^N(6:Q)^SWT*_\M+=B-W'<C 8
M>ZBOU+%TX9[ERJTOBW7KU7]>3/C*$Y9;BW">VS].C/U%HJ"QOH-3L;>\M95G
MM;B-98I4.5=& *L/8@@U/7Y1MHS[8****0!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !117,^/?B1X<^&>D?VEXCU
M.+3X&.V-#EI)6]$0<L?H..^*N$)5)*$%=OHB9245S2=D=-17SO%^W/\ #N2^
M\AK778HLX^U-:1^7]<"0MC_@->V^#_&NA^/M%BU;0-2AU.QDX\R(\J?[K*>5
M;V(!KKKX'$X5*5:FXKT,:>(HUG:G)-FW1117"= 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &3J'A/1-4S]LT>QNB>\MLC'\R*YO4/@CX-U#).D
M+;N?XK>9TQ^ ./TKNJ* /(-0_9IT"?)M-0O[1CV<I(H_#:#^M<WJ'[,-]'G[
M#KMO/Z"X@:/]06KZ#HH ^5]0_9]\86>?*MK:^ _Y][A1G_OO;7-ZA\-_%.EY
M^T:!?A1U:.$R*/Q7(K[,HH ^$[BVFM9-DT3PO_=D4J?R-1U]UW%K#=Q[)XHY
MD_NR*&'Y&O/_ (D_"?2_$'AF[&E:79V>K(!+#)!"L9<CJA( ZC(Y[XH ^5**
M=)&\,C1R*R.IVLK#!!'4$4V@ HKU3X'_  QA\87UQJ6K6WG:/;@QJC%E$LI[
M9!'"CD_4>]>Y6OPM\)6>/+\/V+8_YZQ"3_T+- 'QS4UO9W%XVV""28^D:%OY
M5]L6OAG1[''V;2K&WQT\JV1?Y"M%5"*%4!5 P .@H ^*[7P-XCOL>1H.I2@_
MQ+:28_/&*U[7X.^,KS'EZ#.N?^>KI'_Z$PKZ^HH ^6+7]GOQA<8WV]K;?]=;
ME3_Z#FM>U_9FUY_^/C5-.B_ZYF1_YJ*^D** /!K7]EX];CQ%_P !BL_ZE_Z5
MKVW[,NA+_P ?&J:C+_US,:?S4U[%10!YI;?L]^#X/OP7=Q_UTN"/_0<5KVOP
M;\&6GW-"A;_KK)))_P"A,:[2B@#"M? OARRQY&@Z;&1_$+2//YXS6M;V5O9K
MB""* >D:!?Y5/10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F?C#_ )&.[_X!
M_P"@+11XP_Y&.[_X!_Z M% '3?#_ /Y TW_7PW_H*UTU<S\/_P#D#3?]?#?^
M@K734 %%%% !1110 4444 <%\4OC-X3^%^EW0UKQ#8Z;J36SR6UI)(&G=MIV
MD1C+8)XSC%>8?L@?'2R\<> +#3/$/C"#4_&LD\[-:7<H2X*;SM"@@;_E&[Y<
MX!KR7]DGP[X6^+7Q(^(6H_$"RM-=\9B\\Q+'50LJJFYQ(5C;AMI"KR"% 4#&
M:^GF_9U^'4?B;2O$%CX5L=(U;3)UN+>;2X_LJAAV9$PK#ZB@#9^(_P 6O"?P
MDTZUOO%FK+I-K=2F&%O(EF+N!D@+&K'IWQBO/_\ AM3X,_\ 0Y?^4N]_^,UZ
MQXD\'Z#XRM8K;7]$T[7+>)_,CAU*TCN$1L8W ." <$C/O7'Z]\)_A7X9T/4-
M7U'P)X5@L+&![F>4Z+;?*B*68_<]!0 GP]_:*^'GQ4UQM'\+^(EU/4EB:<VY
MM+B$[ 0"09(U!QD< YKIO''Q"\.?#71CJOB;5[?1['=M62<DL[?W40 LY]E!
M-?+O[#?@V/Q'XF\9_%-]+M])MKZXDL=+L;6%8H88RP>0(J@#  C0$>C^]59M
M%A_:-_;0UK3O$"F]\+>#;<B+3W.8G="BE6'?=*S,?41A3P* /:O"_P"UY\*/
M%VKQ:99^*8X+N9@D0OK:6W20DX #NH4'.."1UKV2OG[]ISX >$->^#/B"YTW
MP[INE:IH]E)?6=QI]HD#J(E+M'\@&5958;3QD@]16O\ L>^.+OQY\!= N=0F
M:XOK$R:?+,[99Q&V$)/<^64!)ZD9H ]JKCOB-\7O!_PFLHKGQ5KEOI0FSY,+
M!I)I<==L: L1[XP,\FNQKXK^ WA>Q_:0^/GQ!\<^+;:/6M-TBX%GIEC>*)+<
M*6D$8*'((1$SCH6D+8S0![_X!_:@^&GQ*UB/2=%\2QMJ<IVQ6MW#);O*?1"Z
M@,?8'/'2O5:^4?VV/@KX>L_A7)XRT'2;30];T*X@D^T:;"MNSQ-(L>#L R59
MD8'J-IQUK0^*7QPU.+]C'3_%EM<-!KNM65M8FYC.TK,_RSNN.APDN,<@D>E
M'?>,/VM/A9X'UB;2M1\41RWT+%)H[&WEN!&PZ@NBE<@\$9R.]=UX!^)?ACXH
M:2VI>%M9M]8M$;9(T.5>-B,@.C ,IQV8"O*?V;/V>?"/A7X2Z#/J/AW3M4UK
M5+..]O+K4+6.>3,JAO*!8'"J"!@<$@GJ:\FM]%@_9Z_;?TC3- 3[#X;\66J[
M]/C.(D\SS%"J.@Q-$& [!B!P: /M6BBB@ HHHH **** "BBB@ HHHH ****
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
MO^@5'_WU_P#95TU% ',_VMXB_P"@5'_WU_\ 94?VMXB_Z!4?_?7_ -E7344
M<S_:WB+_ *!4?_?7_P!E1_:WB+_H%1_]]?\ V5=-10!S/]K>(O\ H%1_]]?_
M &5']K>(O^@5'_WU_P#95TU% ',_VMXB_P"@5'_WU_\ 94?VMXB_Z!4?_?7_
M -E7344 <S_:WB+_ *!4?_?7_P!E1_:WB+_H%1_]]?\ V5=-10!S/]K>(O\
MH%1_]]?_ &5']K>(O^@5'_WU_P#95TU% ',_VMXB_P"@5'_WU_\ 94?VMXB_
MZ!4?_?7_ -E7344 <S_:WB+_ *!4?_?7_P!E1_:WB+_H%1_]]?\ V5=-10!S
M/]K>(O\ H%1_]]?_ &5']K>(O^@5'_WU_P#95TU% ',_VMXB_P"@5'_WU_\
M94?VMXB_Z!4?_?7_ -E7344 <S_:WB+_ *!4?_?7_P!E1_:WB+_H%1_]]?\
MV5=-10!S/]K>(O\ H%1_]]?_ &5']K>(O^@5'_WU_P#95TU% ',_VMXB_P"@
M5'_WU_\ 94?VMXB_Z!4?_?7_ -E7344 <S_:WB+_ *!4?_?7_P!E1_:WB+_H
M%1_]]?\ V5=-10!S/]K>(O\ H%1_]]?_ &5']K>(O^@5'_WU_P#95TU% ',_
MVMXB_P"@5'_WU_\ 94?VMXB_Z!4?_?7_ -E7344 <S_:WB+_ *!4?_?7_P!E
M1_:WB+_H%1_]]?\ V5=-10!S/]K>(O\ H%1_]]?_ &5']K>(O^@5'_WU_P#9
M5TU% ',_VMXB_P"@5'_WU_\ 94?VMXB_Z!4?_?7_ -E7344 <S_:WB+_ *!4
M?_?7_P!E1_:WB+_H%1_]]?\ V5=-10!S/]K>(O\ H%1_]]?_ &5']K>(O^@5
M'_WU_P#95TU% ',_VMXB_P"@5'_WU_\ 94?VMXB_Z!4?_?7_ -E7344 <S_:
MWB+_ *!4?_?7_P!E575)-8UK3;K3[[0X+FSNHF@FAD.5=&!#*?FZ$$UV%%--
MIW0;GY6?%CX<WWPM\;7VAWL4B(I\ZU>3_EK Q.QL]SP0?=37I7[.O[33?!S2
M]0T;5+:XU#29I/M%NL"AGAD/#@!F7Y6 !Z\$=.370?MV>,K35_'VE^'X+6,7
M&CVQ:>Z_C9I0K"/Z!0K?5ST[_,M?LM"FLTR^"Q<?B2?^3^>_S/@:DG@\5)T'
MM_5C]%_AW^TQI/Q/O/L6C-"NI8W"QNQY4K#_ &<MAOHI)%>C?VMXB_Z!4?\
MWU_]E7Y36]Q+9W$4\$KPSQ,'22-BK*P.001T(->[R?ML?$IK*&!)=+A>.-4-
MPMGF1R%QO;<Q&X]3@ 9[8XKY;&<+SYT\'+1]^A[.'SB/*U76OD?<7]K>(O\
MH%1_]]?_ &5']K>(O^@5'_WU_P#95^?>I?M6?%/4\A_%<T*GHMM;018_%4!_
M6N7U+XR>/-6S]K\9:[*IZI_:$JI_WR&QW]*PAPKB7\=2*^]_HC26=4?LQ?X'
MZ52:UX@C1G?3(411DLS8 'K]ZL'4OBQ;Z/N^WZCH=CMX/VG48H\<X[R#O7YF
M7VJWNIMNO+RXNV_O3RLY_4U5KMAPFOMUON7_  3GEG;^S3_'_@'Z*ZA^U'X5
MTS/G:[H[X_Y]Y3-_Z 37.WO[;/A"USY4S7G_ %QM)1G_ +[VU\&5?T[0=3U@
M@6&G7=Z3P!;P-)GG'8>M=L>&,%!7J3D_FE^ASO.,1+2,5^/^9]CWO[>VC19%
MKH-[<$=Y%2,'_P ?/\JP+[_@H!?8(L_!]N#V>>]8_P#CH7^M?/\ IOP/^(.K
M8^S>"]<*GHTEC)&I^A8 5U&G?LE?%340&'A@VZ?WKB\@3]-^?TJO[+R2C_$D
MOG/_ (*%]<S"I\*?RC_P#M[_ /;S\;S9%IHNA6H/=XII&'_D0#]*YG4?VS/B
MC>Y\G5[2PS_S[V$1QS_MJU;&F_L,?$.\(-Q=:)8+GGSKJ1CC/8)&1^M=1IO_
M  3_ -6EQ]O\865MZ_9K)YOYLE'M,@H?R_=S?YARYG4_F^^W^1XMJ/[1GQ+U
M0$3>,]43/_/O((/_ $ "N6U+Q_XGUG/]H>(]7OL]?M-]+)G\V/H/RKZ[T[]@
M+0(L?;_%>I7/K]GMXX?Y[_>NIT[]A_X;V.WSCK&H8Z_:+Q1GG_81?I1_;>4T
M?X<?NC;_ "#^S\=4^-_>S\_F9G8LQ+,QR2>2:2OTJTW]E3X6:9M,?A.&9AU:
MYN9Y<\8Z,Y'Z5U.F_!WP)I.#:>#="B8?Q_V?$7_[Z*Y[5E/BK#+X*<G]R_5E
MQR6L_BDOQ/RNCC>5U1%9W8X"J,DUO:;\._%6L8^P>&=8OMW(^S6$LF>,]E/:
MOU9L=,L],CV6=I!:)_=@C5!^@JU7#/BR7V*/WO\ X!T1R1?:J?A_P3\Q-/\
MV<?B9J>/)\&ZDF?^?A!#_P"AD>M=%9?L>?%&ZQYNB06?_7:]B./^^&:OT9HK
MAGQ1C)?#&*^__,Z8Y-06\F_N_P CX#L_V'_'<F#=7.FP ]HY'D(_\=%;]E^P
MKJ8(-WK<C#ND-HH_4R?TK[=HKBGQ#F,MIV]$O\CHCE>%CO&_S9\AZ?\ L1Z3
M#@W<NLW1'9)X8U/_ (X3^M=/I_[)?@^R $WA*:_][C491GC_ &'6OI6BN&>;
M8^>]:7R=OR.B.!PT=J:/$].^!?A;2R##\-]'?'/^D(9^^?XV-=1IOA>+1\?8
M/ ^B6..GV:SBCQ^6/4UZ)17#/$UZGQS;]6SIC2IQ^&*7R.875/$**%728E4#
M  / _P#'J^:_CI^ROJWCS7+SQ+X>LH[+5+IO,N;%G"Q3/W=3GY6/4YX).>.<
M_7=%;8/&5L#4]K1=G^?J17P]/$0Y*BT/S4C_ &5?BG)="#_A$YD.[:7:YA"#
MWW;^E?0_P!_9LU+X4:FGB'5+./4M?$92% 08K7<,,5.<L^,C/  )&.]?4E%>
MMC,_QF,IND[13WMU^]LX:&64*$^=7;7<YG^UO$7_ $"H_P#OK_[*HKB\URZ0
M)/HMO,@.0LF&&?7DUU=%?-GK'G-YX3@U $77@70[D8(_?643\'KUK#O?@YX;
MO\^;\-/#ZYQ_J;1(NG^X17L5%=$<16A\,VOFS)TJ<MXK[CP&\_9K\&7Q)D^'
MEFO.?W-W/%_Z#**PKS]D/PG= B/PW=VG&,PZ@Y_'YF:OINBNF.98V&U:7WLQ
M>$P\MZ:^Y'R1>?L2Z),28/[;MSV7[5"RC\X\_K61=?L,EB?L^JWT0R?];%&_
M';HPK[.HKJCG681VJO\ !_FC)Y?A9;P1\-7/["NOJ#]GUM)3C_EI:;.?PD-9
M5S^P[XZ7/V>[TV49X\QW3^2FOOJBNJ/$68QWFG\E^B,7E6%>T;?-GYX7/[&/
MQ+@^Y96-QU_U=V!_Z$!63=?LE_%2U4M_PBS3*!DF*\MS^GF9_2OTEHKICQ/C
MH[J+^3_S,7D^'>S?W_\  /S!O/V=_B58DB3P9JK8./W,/F_^@DUAWGPJ\:Z>
M";KP?KUN,$YETR91@=3DKTK]6J*ZH\58C[5-/[_^"8O):72;/R)O-%U'3<_:
M["ZM=N"?.A9,9Z=15*OV#K/O/#^EZ@V;K3;.Y.=V9H$?GUY%=,>+/YJ/_DW_
M  #%Y)VJ?A_P3\C**_5:\^$/@6_4BX\&Z!+QMW-ID.0/8[<BL.\_9O\ AE?[
MO-\&Z:N<?ZE6BZ?[A%=4>*L/]JF_P_X!B\EJ])H_,FWN9K5]\,KPOC&Z-BIQ
MZ<5MV?Q \4:=_P >GB35[7I_J;Z5.G3HW:OOZ\_9!^%5UDKX;DMF)))AO[CO
M[&0@?A6%>?L._#BZ!$;ZU:<8S#>*?Q^9&K?_ %DR^I\<7\TO\V9_V3BH_"U]
M[_R/CJS^/'Q%L"#%XVUQL$G]]?22_P#H9-;EG^U5\5+$ 1^+IVXQ^^M8)?\
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
M@.GV>RCCQQCLOI6W117%*4I.\G<Z%%1V04445(PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *@OK&WU*RN+2[A2XM;B-HI89
M!E71AAE([@@FIZ*>VJ ^'?BS^Q'KVD:A+>>!V76=,D)86,\JQW$'^R&8A7'O
MD'M@]3PWA_\ 9!^)VMZ@D$^AII$&1ONKZZC"(#WPK,Q_ 5^C=%?54^)<=3I\
MCLWW:U_.QXLLIP\I<RNO(^//$7[ 931H6T+Q3YNJI'^]CU"#;!*_JK+DH/8A
MOK7SUX^^!_C;X:M(VN:#<16:G_C^MQYUN?0[UR%SZ-@^U?J12,H=2K ,I&"#
MT-/"\28RB_WMIKST?WK_ "8JV4T*B]SW6?D#;W$MI/'-!*\,T9W))&Q5E(Z$
M$=#7M7P__:^^('@GRX+N]3Q+8+@>3J@+R >TH^;/^\6'M7US\0/V6?A]\0/-
MFDT@:-J#\_;-)(@;/J4P4;W)7/O7S3\0/V'?%WA[S;CPW=V_B:T7D0\6]R!_
MNL=K8]FR?2OJ*>;99F<53Q*2?][]'_PQX\L#C,&^:D[^G^1[G\/_ -M+P+XL
M\N#6#/X6OFP,7G[RW)]!*HX^K!17NVFZG9ZQ9QW=A=P7UI(,I/;2+(C#U# D
M&OR6UWP[JGA?4'L=8TZZTR\3[T%W"T;_ %P1T]ZO^$?B!XC\ WGVKP]K5YI,
MI.6%O*0C_P"^GW6'LP-<F)X8H55SX2=O)ZK[]_S-J.<5(/EKQO\ @_Z^X_6.
MBOBCX?\ [>&K6'EV_C#1H]4B'!O=.Q#-CU,9^5C]"@KZ6\ ?'KP-\2O+CT;7
MH/MK\?8+L^1<9] C8W?\!R*^.Q>4XS!ZU(:=UJO^!\SWZ..H8C2$M>SW/0:*
M**\<[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \S\8?\C'=_P#
M/_0%HH\8?\C'=_\  /\ T!:* .F^'_\ R!IO^OAO_05KIJYGX?\ _(&F_P"O
MAO\ T%:Z:@ 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 **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,KQ'X5T;Q?IYL=;TNTU6T//E7<*R 'U&1P?<<U\]?$#
M]A?PQK?F7'A;4;CP]<GD6TV;BV/L,G>OUW-]*^FJ*[\+CL3@W>A-KRZ?=L<U
M;#4:Z_>1N?F?\0/V9OB!\._,EN]%?4[!,G[=I>;B/ [D ;E'NR@5Y;RI]"*_
M8*O//B!\ ? OQ*\R36-"@6^?_E_L_P!Q<9]2R_>_X$"*^QPG%+^'%0^:_P G
M_F>#6R;K1E\G_F?"GP__ &G/B!\//+AM=9;5-/3'^@ZKF>/'H&)WJ/96 KZ6
M^'_[<WA;7/+M_%%A<>'+H\&XCS<6Q]R0-Z_3:?K7G_Q _8/UC3_,N?!^LQ:M
M",D66H8AG^@<?(Q^NP5\Y^+O 7B+P'>_9?$&C7FDS$X7[1$0C_[K?=8>X)KU
MWA\HSA7IVYO+1_=U^YG#[7'8#25[>>J^\_5#P[XHT?Q;IZWVBZG::K:-QYUI
M,LB@^AP>#['FM2OR.T'Q)JWA74$OM'U*ZTN\3I-:3-&WT)!Y'L>*^@OA_P#M
MQ^+/#_E6_B6RM_$MHO!G7%O<@?[RC:WXJ"?6OG<7PQ7IWEAI<R[;/_+\CU:&
M<4IZ55R_BC[OHKR7X?\ [47P^^(7E0PZPND:@_'V+5@('SZ!LE&^@;/M7K*L
M&4$'(/((KY*MAZN'ER5HN+\SVZ=6%5<T'="T445SFH4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 >9^,/^1CN_P#@'_H"T4>,/^1CN_\ @'_H"T4 =-\/_P#D#3?]?#?^
M@K735S/P_P#^0--_U\-_Z"M=-0 4444 %%%% !1110!'<7$=K;R32MLBC4N[
M'L ,DUSGP[^(VA?%3PS'K_ARYDN],DD>)9)(6B.Y3AAM8 U\YZQ\<?B5\>_%
M'B;PQ\)M,TVU\/Z;OL[O7=48YD+;ERG]W.&P K' !.W.*G^!/A7XU? >^T#P
M?J&BZ/KG@B2Z=)K[3I2TMIO9F,A)VL1DYY0\8&10!]645D>+/%6F^"?#6I:]
MJ\_V;3=/A:>>3&2%'8#N2< #N2!7S%X9^(/Q[_:&BFUSP6^D?#_PF7*6D^HQ
M"::X )!8;HW#<C!(55Z@$D&@#ZTHKRSX,Z7\6=%O-5M?B1K&CZ_:;(VL;[3H
MQ'(6RV]74(@Z;>WXUQ'Q\^/7BG3/B%I/PR^&MC!=^+[^,2W%Y<KOCLD;)''3
M(4%R6! 7'#$\ 'T517Q_XZ\2_M&_ /2X_%6O:]HGCCP_ ZK>VL%HD9A4L!N)
M2*-@"2!N!."1E<5]0> /&EC\1/!>C>)=-#+9ZE;+<(CXW(3]Y&QQE6!4^X-
M'0445\Q?$GXY>/O&WQ@NOAE\)H[.SNM.7.J:_>QB1+=@!N !#* I(7E6);(
M &2 ?3M%?'GB[XH_'/\ 9KU+2]5\?7^F>./"-Y.L$\]C;)$\)()V@K''M? )
M&X,IQC(-?3OBCXA:1X5^'][XRN9O-T:WLOMP>/&94*@H%SW;*@>["@#IJ*^1
M/!OB;]HKX^:7+XK\.:WHO@/0)G9;"SN;596F4'&[<\,A(SQNX!(.%Q75? 'X
M^>+M0^).J_##XF65O;^*[*,RV][;*$2Z50&(('!)4[U90 0#D CD ^D:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_OXW^-'_  A>D_\ /!O^_C?XT :?]J6?_/W!_P!_%_QH_M2S_P"?N#_OXO\
MC69_PA>D_P#/!O\ OXW^-'_"%Z3_ ,\&_P"_C?XT :?]J6?_ #]P?]_%_P :
M/[4L_P#G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_P!J6?\
MS]P?]_%_QH_M2S_Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :
M?]J6?_/W!_W\7_&C^U+/_G[@_P"_B_XUF?\ "%Z3_P \&_[^-_C1_P (7I/_
M #P;_OXW^- &G_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_ (UF?\(7I/\ SP;_
M +^-_C1_PA>D_P#/!O\ OXW^- &G_:EG_P _<'_?Q?\ &C^U+/\ Y^X/^_B_
MXUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :?\ :EG_ ,_<'_?Q?\:/[4L_
M^?N#_OXO^-9G_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^- &G_:EG_S]P?]_%_Q
MH_M2S_Y^X/\ OXO^-9G_  A>D_\ /!O^_C?XT?\ "%Z3_P \&_[^-_C0!I_V
MI9_\_<'_ '\7_&C^U+/_ )^X/^_B_P"-9G_"%Z3_ ,\&_P"_C?XT?\(7I/\
MSP;_ +^-_C0!I_VI9_\ /W!_W\7_ !H_M2S_ .?N#_OXO^-9G_"%Z3_SP;_O
MXW^-'_"%Z3_SP;_OXW^- &G_ &I9_P#/W!_W\7_&C^U+/_G[@_[^+_C69_PA
M>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_VI9_\_<'_?Q?\:/[4L_^?N#_ +^+
M_C69_P (7I/_ #P;_OXW^-'_  A>D_\ /!O^_C?XT :?]J6?_/W!_P!_%_QH
M_M2S_P"?N#_OXO\ C69_PA>D_P#/!O\ OXW^-'_"%Z3_ ,\&_P"_C?XT :?]
MJ6?_ #]P?]_%_P :/[4L_P#G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_
M[^-_C0!I_P!J6?\ S]P?]_%_QH_M2S_Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\
M(7I/_/!O^_C?XT :?]J6?_/W!_W\7_&C^U+/_G[@_P"_B_XUF?\ "%Z3_P \
M&_[^-_C1_P (7I/_ #P;_OXW^- &G_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_
M (UF?\(7I/\ SP;_ +^-_C1_PA>D_P#/!O\ OXW^- &G_:EG_P _<'_?Q?\
M&C^U+/\ Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :?\ :EG_
M ,_<'_?Q?\:/[4L_^?N#_OXO^-9G_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^-
M&G_:EG_S]P?]_%_QH_M2S_Y^X/\ OXO^-9G_  A>D_\ /!O^_C?XT?\ "%Z3
M_P \&_[^-_C0!I_VI9_\_<'_ '\7_&C^U+/_ )^X/^_B_P"-9G_"%Z3_ ,\&
M_P"_C?XT?\(7I/\ SP;_ +^-_C0!I_VI9_\ /W!_W\7_ !H_M2S_ .?N#_OX
MO^-9G_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^- &G_ &I9_P#/W!_W\7_&C^U+
M/_G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_VI9_\_<'_?Q?
M\:/[4L_^?N#_ +^+_C69_P (7I/_ #P;_OXW^-'_  A>D_\ /!O^_C?XT :?
M]J6?_/W!_P!_%_QH_M2S_P"?N#_OXO\ C69_PA>D_P#/!O\ OXW^-'_"%Z3_
M ,\&_P"_C?XT :?]J6?_ #]P?]_%_P :/[4L_P#G[@_[^+_C69_PA>D_\\&_
M[^-_C1_PA>D_\\&_[^-_C0!I_P!J6?\ S]P?]_%_QH_M2S_Y^X/^_B_XUF?\
M(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :?]J6?_/W!_W\7_&C^U+/_G[@_P"_
MB_XUF?\ "%Z3_P \&_[^-_C1_P (7I/_ #P;_OXW^- &G_:EG_S]P?\ ?Q?\
M:/[4L_\ G[@_[^+_ (UF?\(7I/\ SP;_ +^-_C1_PA>D_P#/!O\ OXW^- &G
M_:EG_P _<'_?Q?\ &C^U+/\ Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!
MO^_C?XT :?\ :EG_ ,_<'_?Q?\:/[4L_^?N#_OXO^-9G_"%Z3_SP;_OXW^-'
M_"%Z3_SP;_OXW^- &G_:EG_S]P?]_%_QH_M2S_Y^X/\ OXO^-9G_  A>D_\
M/!O^_C?XT?\ "%Z3_P \&_[^-_C0!I_VI9_\_<'_ '\7_&C^U+/_ )^X/^_B
M_P"-9G_"%Z3_ ,\&_P"_C?XT?\(7I/\ SP;_ +^-_C0!I_VI9_\ /W!_W\7_
M !H_M2S_ .?N#_OXO^-9G_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^- &G_ &I9
M_P#/W!_W\7_&C^U+/_G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C
M0!I_VI9_\_<'_?Q?\:/[4L_^?N#_ +^+_C69_P (7I/_ #P;_OXW^-'_  A>
MD_\ /!O^_C?XT :?]J6?_/W!_P!_%_QH_M2S_P"?N#_OXO\ C69_PA>D_P#/
M!O\ OXW^-'_"%Z3_ ,\&_P"_C?XT :?]J6?_ #]P?]_%_P :/[4L_P#G[@_[
M^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_P!J6?\ S]P?]_%_QH_M
M2S_Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :?]J6?_/W!_W\
M7_&C^U+/_G[@_P"_B_XUF?\ "%Z3_P \&_[^-_C1_P (7I/_ #P;_OXW^- &
MG_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_ (UF?\(7I/\ SP;_ +^-_C1_PA>D
M_P#/!O\ OXW^- &G_:EG_P _<'_?Q?\ &C^U+/\ Y^X/^_B_XUF?\(7I/_/!
MO^_C?XT?\(7I/_/!O^_C?XT :?\ :EG_ ,_<'_?Q?\:/[4L_^?N#_OXO^-9G
M_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^- &G_:EG_S]P?]_%_QH_M2S_Y^X/\
MOXO^-9G_  A>D_\ /!O^_C?XT?\ "%Z3_P \&_[^-_C0!I_VI9_\_<'_ '\7
M_&C^U+/_ )^X/^_B_P"-9G_"%Z3_ ,\&_P"_C?XT?\(7I/\ SP;_ +^-_C0!
MI_VI9_\ /W!_W\7_ !H_M2S_ .?N#_OXO^-9G_"%Z3_SP;_OXW^-'_"%Z3_S
MP;_OXW^- &G_ &I9_P#/W!_W\7_&C^U+/_G[@_[^+_C69_PA>D_\\&_[^-_C
M1_PA>D_\\&_[^-_C0!I_VI9_\_<'_?Q?\:/[4L_^?N#_ +^+_C69_P (7I/_
M #P;_OXW^-'_  A>D_\ /!O^_C?XT :?]J6?_/W!_P!_%_QH_M2S_P"?N#_O
MXO\ C69_PA>D_P#/!O\ OXW^-'_"%Z3_ ,\&_P"_C?XT :?]J6?_ #]P?]_%
M_P :/[4L_P#G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_P!J
M6?\ S]P?]_%_QH_M2S_Y^X/^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?
MXT :?]J6?_/W!_W\7_&C^U+/_G[@_P"_B_XUF?\ "%Z3_P \&_[^-_C1_P (
M7I/_ #P;_OXW^- &G_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_ (UF?\(7I/\
MSP;_ +^-_C1_PA>D_P#/!O\ OXW^- &G_:EG_P _<'_?Q?\ &C^U+/\ Y^X/
M^_B_XUF?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XT :?\ :EG_ ,_<'_?Q?\:/
M[4L_^?N#_OXO^-9G_"%Z3_SP;_OXW^-'_"%Z3_SP;_OXW^- &G_:EG_S]P?]
M_%_QH_M2S_Y^X/\ OXO^-9G_  A>D_\ /!O^_C?XT?\ "%Z3_P \&_[^-_C0
M!I_VI9_\_<'_ '\7_&C^U+/_ )^X/^_B_P"-9G_"%Z3_ ,\&_P"_C?XT?\(7
MI/\ SP;_ +^-_C0!I_VI9_\ /W!_W\7_ !H_M2S_ .?N#_OXO^-9G_"%Z3_S
MP;_OXW^-'_"%Z3_SP;_OXW^- &G_ &I9_P#/W!_W\7_&C^U+/_G[@_[^+_C6
M9_PA>D_\\&_[^-_C1_PA>D_\\&_[^-_C0!I_VI9_\_<'_?Q?\:/[4L_^?N#_
M +^+_C69_P (7I/_ #P;_OXW^-'_  A>D_\ /!O^_C?XT :?]J6?_/W!_P!_
M%_QH_M2S_P"?N#_OXO\ C69_PA>D_P#/!O\ OXW^-'_"%Z3_ ,\&_P"_C?XT
M :?]J6?_ #]P?]_%_P :/[4L_P#G[@_[^+_C69_PA>D_\\&_[^-_C1_PA>D_
M\\&_[^-_C0!H37VGW$3Q2W%M+$XVLCNI# ]01WKQOX@?LN_#+QUYL\,,/A[4
M'Y^T:3*L:D^\1RGY $^M>J?\(7I/_/!O^_C?XT?\(7I/_/!O^_C?XUTT,36P
MTN:C-Q?D95*-.LK5(W/A7X@?L=^*O"WF7&AW]CXIL5Y MY5AN0/4QL<'_@+$
M^U>&:EIEYH]Y):7]K-9749P\-Q&4=?J#S7ZN_P#"%Z3_ ,\&_P"_C?XUE^(/
MA#X2\56OV;5]'AU"+L)\L5]U/53]*^NPG%%:G:.)CS+NM'_E^1X5;)Z<M:+M
M^1^:O@GXH>*_AU<^=X=UR[TP9W-#&^Z%S_M1ME6_$5](_#_]O2YA\NW\9:$M
MPO0WVDG:_P!3$QP3]&'TKH_'W["&AZD)+CPCK$^CS]19WV9X#[!_OJ/<[Z^:
MOB!^SUX\^&WF2ZKH4TU@G_,0L/W\&/4E>4'^^%KZ#VN49SI*W,^^DO\ @_B>
M9R8[ ;7M]Z/T#\$?&[P1\0X5;1?$5G-.1DVDS^3./7]V^"?J,CWKK_[4L_\
MG[@_[^+_ (U^0ZLT;!E)5E.0P."#7I?@G]H3Q=X->-)+I=<L5X^RZF6?CV<$
M...G) ]*\7%\+2C[V%G?R?\ G_P$=]#.4]*T;>:_R/TM_M2S_P"?N#_OXO\
MC1_:EG_S]P?]_%_QKYA^'_[5'PW\2^7;^(+&Z\+WC8!>21I[8GV=1N'_  )0
M!ZU[[H^C^&/$5BE[I5Q#J5G)]VXM+GS4/_ E)%?'XG!8C".U>#C^7W['O4<1
M2KJ].5SH?[4L_P#G[@_[^+_C1_:EG_S]P?\ ?Q?\:S/^$+TG_G@W_?QO\:/^
M$+TG_G@W_?QO\:XCH-/^U+/_ )^X/^_B_P"-']J6?_/W!_W\7_&LS_A"])_Y
MX-_W\;_&C_A"])_YX-_W\;_&@#3_ +4L_P#G[@_[^+_C1_:EG_S]P?\ ?Q?\
M:S/^$+TG_G@W_?QO\:/^$+TG_G@W_?QO\: -/^U+/_G[@_[^+_C1_:EG_P _
M<'_?Q?\ &LS_ (0O2?\ G@W_ '\;_&C_ (0O2?\ G@W_ '\;_&@#3_M2S_Y^
MX/\ OXO^-']J6?\ S]P?]_%_QK,_X0O2?^>#?]_&_P :/^$+TG_G@W_?QO\
M&@#3_M2S_P"?N#_OXO\ C1_:EG_S]P?]_%_QK,_X0O2?^>#?]_&_QH_X0O2?
M^>#?]_&_QH T_P"U+/\ Y^X/^_B_XT?VI9_\_<'_ '\7_&LS_A"])_YX-_W\
M;_&C_A"])_YX-_W\;_&@#3_M2S_Y^X/^_B_XT?VI9_\ /W!_W\7_ !K,_P"$
M+TG_ )X-_P!_&_QH_P"$+TG_ )X-_P!_&_QH T_[4L_^?N#_ +^+_C1_:EG_
M ,_<'_?Q?\:S/^$+TG_G@W_?QO\ &C_A"])_YX-_W\;_ !H VXY%E0.C!U/1
ME.0:=4-K:QV5O'!$-L<8PHSFIJ "BBB@ HHHH \S\8?\C'=_\ _] 6BCQA_R
M,=W_ , _] 6B@#IOA_\ \@:;_KX;_P!!6NFKF?A__P @:;_KX;_T%:Z:@ HH
MHH **** "J^H6,.J:?<V5PI:WN(FAD4'!*L"",_0U8HH ^$OBQ\$]>_9ZOO"
MEAX'^)GB*QLO$FL)ID.FF5@L&]@/,^1U5B"5'W 3GJ*]P^'7[(ND^&/&$'B[
MQ7XDU3Q_XEMRK6]WJS'RXF'1@A9B2#TRQ XP,@&O:]6\-:1KUQ87&IZ59:C<
M6$HN+.6[MTE:VD!!#QE@2C9 Y&#P*TJ ,3QKX-TKX@>%=2\/:U;_ &G3-0B\
MJ:,'!Z@AE/9@0"#V(%?-VC_LE_$?P7;R:'X4^,=YI/A9W8I UJ3- K')"X?
M.<Y*E,GG S7U910!Y?\  O\ 9_T+X%Z3>1V-Q/JNLZ@5?4-6N_\ 67##)  R
M=JY9CC)//)-<_P#'G]E^Q^,&M:=XETK6KCPIXOT_:(=4MD+APIW)N 92&4]'
M!R,\@\8]PHH ^5C^R'XR\>W5A%\3OBA>^(]#LY!(NF6L;()2!CYF)X.,C.TM
M@G!&<U],+H=K;^'QH]D@L+..U^R0) ,"% FU0H[8&,?2M&B@#Q?]FG]G=_V>
M]+UVT?Q!_;IU.>.4%;7R%C"!@.-[9)W<_0#FL'XO?LGGQAX\'COP7XHN/!7B
MPC]]-"A:.=MNW=\K HQ7ANH8=LY)^AJ* /F/1?V0]:\3^*M-USXK>/+GQNFF
MMOMM+6(I;YSGYLG[I(&5"C. "2.*^BO$7AW3_%F@W^BZK;+=Z;?0M;SPMP&1
MA@C(Z'W'2M*B@#Y.TW]D'Q]\/9KNS^'WQ8NM&\/W$K2_8[B EH\X&>#M9L ?
M, A.!7J/P'_9QTOX*R:EJDNIW/B3Q5JG_'[K-X,.P)W%5!)(!;!)+$D@9/
M]@HH **** "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 \P^('[-O@#XC>9+?Z)'8W[Y)OM,Q;S9]3@;7/NRFOFGX@?L*^)-'\RX\*:G
M!K]N,D6MSBWN![ D[&^I*_2ON6BO:PF<8W!V4)W79ZK_ ('R//K8##U]91L^
MZT/R3\3>$-;\&WYLM=TF\TFYYQ'=PM'N [J2,,/<9%+X8\9:[X+OQ>Z%JUYI
M-SQE[69DW =F X8>QR*_5S6M!TWQ)8/9:MI]KJ5F_P!Z"[A65#^# BO /B!^
MQ#X.\2>9<>';FX\,7C<B-29[8G_<8[A^#8'I7V&&XFP]=>SQ<.6_S7^?YG@U
M<HJTWS4)7_!GE7P__;L\1:3Y=OXLTN#7H!@&[M<6]P/<@#8WT 7ZU]+?#_\
M:.\ _$;RXM.UR.SOWX%AJ6+>;/H,G:Y_W2:^*?B!^RG\0O /FS'2O[<T],G[
M7I),V!ZM'@...ORX'K7D#JT;,K*593@JPP0?2NFIDV6YC'VF&E9_W=OFO^&,
MHYAB\*^6LK^O^?\ PY^P5>;>)OVCOAMX1U"2RU/Q7:I=1L4DCMHY+DHPZAO*
M5L$>AK\];#XP>-=+\-W.@6WB?4HM(N$\M[;SR0%_NJ3R@/<*0",@]:X^O/P_
M"L>9_6*EUTM^M[_UU.JIG3LO90U\S]6_!7Q.\*_$6&23PYKEIJIC&Z2.)B)4
M'0%D8!@/<BNHK\C?#_B'4O"NK6^J:1>S:?J%NVZ.X@<JP]O<'N#P1UK]-/@?
M\3XOBY\.]/UX1B&\YM[R%>B3H!NQ['(8>S"O$SC)7EJ56G+F@]/-'HX',%BV
MX25I([ZBBBOESV HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,_
M&'_(QW?_  #_ - 6BCQA_P C'=_\ _\ 0%HH Z;X?_\ (&F_Z^&_]!6NFKF?
MA_\ \@:;_KX;_P!!6NFH **** "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 *X?Q[\%?!?Q*5SKV@VUQ=,,"]B'E7 ]/WBX)QZ'
M(]J[BBM:=6I1ESTY-/RT(E"-1<LU='Y@_'[X8P?"/XF7^@V3W$NFB**XM);H
M@R/&ZC.2  <.'7I_#7G5?I-^T1\ [;XV^'[?[//%8>(+ L;2[D4E'4]8GQSM
M)P<\X(Z<D'X3\2? WQ[X5U&2SOO"FJ,ZD@2VMJ\\3X[JZ @_GWK]:RC-J6+P
M\8U)VJ+>_7S^9\1CL%.A5;C'W7M_D<+7WG^PCIMS9_";4[J8%8;O5I'A!_B5
M8XU+#_@0(_X#7SM\*_V3_&OQ"U")M1L)_#.C AI;S482DA7TCB.&8GU.![^O
MZ"^%_#>G^#_#]AHNE0"VT^QB6&&,>@[D]R3DD]R2:\;B/,:,J/U6E+FDWK;I
M;]3ORG"U(U/;35ET\S4HHHK\Y/JPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /,_&'_ ",=W_P#_P! 6BCQA_R,=W_P#_T!:* .F^'_ /R!IO\
MKX;_ -!6NFKF?A__ ,@:;_KX;_T%:Z:@ HHHH **** "BBB@ HKC/B3\5/#7
MPUTBYDUG7]/TN]-O));6US<(LLK!3C8A.6Y&.F*\S_9'^-@^(_P[LX?$?BRR
MU3QD\\YDLW>**Y\L.=O[M0N1@9R!T(H ]_HK)\5>*](\$:!=ZWKM_%IFE6@#
M374V=JY8*.G)))  '))%>:?\->?"#_H=K7_P'G_^-T >PT5S7@/XD>&OB=I<
MVI>%]6AU>RAE,$DD2LNQP =I# 'H0>G>K?B[QIH7@/1WU3Q#JMKH^GJ=OGW4
M@4%CT51U9N#P,GB@#:HKRWPO^U!\+?&6KQZ7I7C&REOI)/*CBN(Y;?S'S@*I
ME10Q)Z8)SVKU*@ HHKF?'/Q,\+?#2QBN_$^N6FC0RDK%]H?YY".NU!EFQD9P
M#C- '345YSX%_:(^'/Q*U)-/\.^*K2]OY,^7:R));RR8SG:LJJ6. 3QGBO1J
M "BO,/%W[3/PP\"ZO)I>L^+[."_C?RY(($DN#&W]U_*5@I'?.,=Z['P;X[\/
M_$+21J?AO5[76+'=L,MK(&V-C.UAU4X(X(!YH WJ*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S/QA_R,=W_
M , _] 6BCQA_R,=W_P  _P#0%HH Z;X?_P#(&F_Z^&_]!6NFKF?A_P#\@:;_
M *^&_P#05KIJ "BBB@ HHHH **** /AC]E7PCX:^.WQ$^(.N_$*VCUWQ3#=J
MT>GW[Y2*,LX8B/.&"D*F,$* .!D5])Q_LQ?#BS\5:1XCTSP[%HNK:7<+<0R:
M:QA1B.S1CY2/PS[UPWQ<_8YT_P 8>*IO&'@W7KKP1XKD<S/-:[O)EE/5_E(:
M-CW*G!Z[<DD\'I?QZ^*7[.OC;2?#/Q=BM]<T"_<16^O6^-P4$*7#@#>%R-RN
MH?!!STR >I_MN_\ )M?BC_KI9_\ I5%57X$_ GX>:]\&O!>HZCX+T6]OKK2K
M>6>XFLT9Y'* EF)')->G?%[X9V?Q@^'^I^%+Z[FL;>^,1-Q;@%T*2+(, \'E
M<?0UX7<?L1WNCZ<!X5^*OBK2;^&() 9+AO*&T#:N(V0JO&.,XXX.,$ ^B_"?
M@G0/ EC+9>'=&LM%M)9/.DALH5B5GP!N('4X 'X5\G:MI,?[2W[8VIZ%KGF7
M'A#P9;MBQW$1RR*4#!O=I'.?58@*[+]D+XS>*O%&K>*O 'CB;[;XB\-R,HO&
M*EW5)#%(CD?>*L!A^I#<^IYK]EW*_M7?&U9SF<W=R5_W/MC8_0K0!U_[2W[-
M7@B^^#FO7VA^&M-T+5]%LWO[>YTVU2!F$2[G1]@&\%%8?-DYP:ZW]D?Q]=_$
M/X$^'[[4)FN=1M/,L+B:1BS.8F(5B3R24V9)ZG-=U\5'CC^%_C!YCB)='O"Y
M_P!GR'S^E>(_\$^[>2'X#3.YRLVL7#IQT79$O\U- 'TO7Q7\'?"]C^U%\?O'
MOC'Q=;_VKH6AS"QTS3K@DP;2SK&"O<!4+$="TF:^U*^0/^"=.5\.>.TF.Z[7
M4HO-]?N-S^>Z@";]LOX#^&?#OPU_X3?PGH]IX8UG0;F"0R:/"MJ'C:14!VQ@
M#<KLC!NHP:Z?XG?'C4+/]CVR\9V<I@UW6K"WM%GC^7R[B0;9G7'0C;*5]"!7
M9?M=/''^SCXV,IPOV:(#_>,\87]<5\P?%:UN;?\ 8!^&REL_\31)'X_@;[65
M'_CR_E0![K^SG^S)X*T;X5:%>Z]X:T[7M=U6T2^N[C5;5+AD,JAQ&H<$+M!
MXYSDYYKS31=%@_9Q_;7T_0=#+VGA;Q9:*QL0Y*1[_," 9_NS1'&>0KD=Z^M?
MA\T;> O#1BYB.F6Q3'IY2XKY@_:.B^U?MD?!R&%L3K]GD?O\@NG/\E:@#Z_H
MHHH **** "BBLOQ5KT?A7PQJ^M2Q-/%IMG->/$A 9Q&A<J">YQ51BY-16[$V
MDKLU**^8O#?QC^.WCK1XM<\.^"- NM%NGD^RS2RA&*K(R<AKI3D%2.@Z>E:G
M_";?M(?]"!X=_P# A/\ Y,KUY974BW&52":_OHX5C(R5U&5O\+/HFBOG;_A-
MOVD/^A \._\ @0G_ ,F4?\)M^TA_T('AW_P(3_Y,J?[-G_S]A_X&A_6X_P D
MO_ 6?1-%?.W_  FW[2'_ $('AW_P(3_Y,H_X3;]I#_H0/#O_ ($)_P#)E']F
MS_Y^P_\  T'UN/\ )+_P%GT317SM_P )M^TA_P!"!X=_\"$_^3*/^$V_:0_Z
M$#P[_P"!"?\ R91_9L_^?L/_  -!];C_ "2_\!9]$T5\[?\ ";?M(?\ 0@>'
M?_ A/_DRC_A-OVD/^A \._\ @0G_ ,F4?V;/_G[#_P #0?6X_P DO_ 6?1-%
M?.W_  FW[2'_ $('AW_P(3_Y,H_X3;]I#_H0/#O_ ($)_P#)E']FS_Y^P_\
M T'UN/\ )+_P%GT317SM_P )M^TA_P!"!X=_\"$_^3*/^$V_:0_Z$#P[_P"!
M"?\ R91_9L_^?L/_  -!];C_ "2_\!9]$T5\[?\ ";?M(?\ 0@>'?_ A/_DR
MC_A-OVD/^A \._\ @0G_ ,F4?V;/_G[#_P #0?6X_P DO_ 6?1-%?.W_  FW
M[2'_ $('AW_P(3_Y,H_X3;]I#_H0/#O_ ($)_P#)E']FS_Y^P_\  T'UN/\
M)+_P%GT317SM_P )M^TA_P!"!X=_\"$_^3*/^$V_:0_Z$#P[_P"!"?\ R91_
M9L_^?L/_  -!];C_ "2_\!9]$T5\[?\ ";?M(?\ 0@>'?_ A/_DRC_A-OVD/
M^A \._\ @0G_ ,F4?V;/_G[#_P #0?6X_P DO_ 6?1-%?.W_  FW[2'_ $('
MAW_P(3_Y,H_X3;]I#_H0/#O_ ($)_P#)E']FS_Y^P_\  T'UN/\ )+_P%GT3
M17SM_P )M^TA_P!"!X=_\"$_^3*/^$V_:0_Z$#P[_P"!"?\ R91_9L_^?L/_
M  -!];C_ "2_\!9]$T5\[?\ ";?M(?\ 0@>'?_ A/_DRC_A-OVD/^A \._\
M@0G_ ,F4?V;/_G[#_P #0?6X_P DO_ 6?1-%?*7BKX\_'+P5J6BV&L>#?#MI
M=:S/]FLDW%_-DW*N,K=$+RZ\M@<UTG_";?M(?]"!X=_\"$_^3*MY55BE)U(6
M>WOK4E8V#;2C*Z_NL^B:*^=O^$V_:0_Z$#P[_P"!"?\ R91_PFW[2'_0@>'?
M_ A/_DRH_LV?_/V'_@:*^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?_)E'
M_";?M(?]"!X=_P# A/\ Y,H_LV?_ #]A_P"!H/K<?Y)?^ L^B:*^=O\ A-OV
MD/\ H0/#O_@0G_R91_PFW[2'_0@>'?\ P(3_ .3*/[-G_P _8?\ @:#ZW'^2
M7_@+/HFBOG;_ (3;]I#_ *$#P[_X$)_\F4?\)M^TA_T('AW_ ,"$_P#DRC^S
M9_\ /V'_ (&@^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?_)E'_";?M(?]
M"!X=_P# A/\ Y,H_LV?_ #]A_P"!H/K<?Y)?^ L^B:*^=O\ A-OVD/\ H0/#
MO_@0G_R91_PFW[2'_0@>'?\ P(3_ .3*/[-G_P _8?\ @:#ZW'^27_@+/HFB
MOG;_ (3;]I#_ *$#P[_X$)_\F4?\)M^TA_T('AW_ ,"$_P#DRC^S9_\ /V'_
M (&@^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?_)E'_";?M(?]"!X=_P#
MA/\ Y,H_LV?_ #]A_P"!H/K<?Y)?^ L^B:*^=O\ A-OVD/\ H0/#O_@0G_R9
M1_PFW[2'_0@>'?\ P(3_ .3*/[-G_P _8?\ @:#ZW'^27_@+/HFBOG;_ (3;
M]I#_ *$#P[_X$)_\F4?\)M^TA_T('AW_ ,"$_P#DRC^S9_\ /V'_ (&@^MQ_
MDE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?_)E'_";?M(?]"!X=_P# A/\ Y,H_
MLV?_ #]A_P"!H/K<?Y)?^ L^B:*^=O\ A-OVD/\ H0/#O_@0G_R91_PFW[2'
M_0@>'?\ P(3_ .3*/[-G_P _8?\ @:#ZW'^27_@+/HFBOG;_ (3;]I#_ *$#
MP[_X$)_\F4?\)M^TA_T('AW_ ,"$_P#DRC^S9_\ /V'_ (&@^MQ_DE_X"SZ)
MHKYV_P"$V_:0_P"A \._^!"?_)E<W:_'GXY7OCB\\(0^#?#K^(+. 7,UIN(V
MQD(0=YNMIXD7@'//UJXY55G?EJ0=M7[ZV)>-A&UXRU_NL^K:*^=O^$V_:0_Z
M$#P[_P"!"?\ R91_PFW[2'_0@>'?_ A/_DRH_LV?_/V'_@:*^MQ_DE_X"SZ)
MHKYV_P"$V_:0_P"A \._^!"?_)E'_";?M(?]"!X=_P# A/\ Y,H_LV?_ #]A
M_P"!H/K<?Y)?^ L^B:*^=O\ A-OVD/\ H0/#O_@0G_R91_PFW[2'_0@>'?\
MP(3_ .3*/[-G_P _8?\ @:#ZW'^27_@+/HFBOG;_ (3;]I#_ *$#P[_X$)_\
MF4?\)M^TA_T('AW_ ,"$_P#DRC^S9_\ /V'_ (&@^MQ_DE_X"SZ)HKYV_P"$
MV_:0_P"A \._^!"?_)E'_";?M(?]"!X=_P# A/\ Y,H_LV?_ #]A_P"!H/K<
M?Y)?^ L^B:*^=O\ A-OVD/\ H0/#O_@0G_R91_PFW[2'_0@>'?\ P(3_ .3*
M/[-G_P _8?\ @:#ZW'^27_@+/HFBOG;_ (3;]I#_ *$#P[_X$)_\F4?\)M^T
MA_T('AW_ ,"$_P#DRC^S9_\ /V'_ (&@^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A
M \._^!"?_)E'_";?M(?]"!X=_P# A/\ Y,H_LV?_ #]A_P"!H/K<?Y)?^ L^
MB:*^=O\ A-OVD/\ H0/#O_@0G_R91_PFW[2'_0@>'?\ P(3_ .3*/[-G_P _
M8?\ @:#ZW'^27_@+/HFBOG;_ (3;]I#_ *$#P[_X$)_\F4?\)M^TA_T('AW_
M ,"$_P#DRC^S9_\ /V'_ (&@^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?
M_)E'_";?M(?]"!X=_P# A/\ Y,H_LV?_ #]A_P"!H/K<?Y)?^ L^B:*^=O\
MA-OVD/\ H0/#O_@0G_R91_PFW[2'_0@>'?\ P(3_ .3*/[-G_P _8?\ @:#Z
MW'^27_@+/HFBOG;_ (3;]I#_ *$#P[_X$)_\F4?\)M^TA_T('AW_ ,"$_P#D
MRC^S9_\ /V'_ (&@^MQ_DE_X"SZ)HKYV_P"$V_:0_P"A \._^!"?_)E5-6^)
M7[0^B:7>:C>>!/#L-G9PO<32><K;412S' NR3@ ].::RR;=E5A_X&A?7(K5P
ME_X"SZ4HKY<\'_&;X]>//#]MK>B>"?#MYIMP6$<WF"/=M8JWRM= CD'J*VO^
M$V_:0_Z$#P[_ .!"?_)E.65U(2<95()K^^@6,C)74)6_PL^B:*^=O^$V_:0_
MZ$#P[_X$)_\ )E'_  FW[2'_ $('AW_P(3_Y,J?[-G_S]A_X&A_6X_R2_P#
M6?1-%?.W_";?M(?]"!X=_P# A/\ Y,H_X3;]I#_H0/#O_@0G_P F4?V;/_G[
M#_P-!];C_)+_ ,!9]$T5\[?\)M^TA_T('AW_ ,"$_P#DRC_A-OVD/^A \._^
M!"?_ "91_9L_^?L/_ T'UN/\DO\ P%GT317SM_PFW[2'_0@>'?\ P(3_ .3*
M/^$V_:0_Z$#P[_X$)_\ )E']FS_Y^P_\#0?6X_R2_P# 6?1-%?.W_";?M(?]
M"!X=_P# A/\ Y,H_X3;]I#_H0/#O_@0G_P F4?V;/_G[#_P-!];C_)+_ ,!9
M]$T5\[?\)M^TA_T('AW_ ,"$_P#DRC_A-OVD/^A \._^!"?_ "91_9L_^?L/
M_ T'UN/\DO\ P%GT317SM_PFW[2'_0@>'?\ P(3_ .3*/^$V_:0_Z$#P[_X$
M)_\ )E']FS_Y^P_\#0?6X_R2_P# 6?1-%?.W_";?M(?]"!X=_P# A/\ Y,H_
MX3;]I#_H0/#O_@0G_P F4?V;/_G[#_P-!];C_)+_ ,!9]$T5\[?\)M^TA_T(
M'AW_ ,"$_P#DRC_A-OVD/^A \._^!"?_ "91_9L_^?L/_ T'UN/\DO\ P%GT
M317SM_PFW[2'_0@>'?\ P(3_ .3*/^$V_:0_Z$#P[_X$)_\ )E']FS_Y^P_\
M#0?6X_R2_P# 6?1-%?.W_";?M(?]"!X=_P# A/\ Y,H_X3;]I#_H0/#O_@0G
M_P F4?V;/_G[#_P-!];C_)+_ ,!9]$T5\[?\)M^TA_T('AW_ ,"$_P#DRC_A
M-OVD/^A \._^!"?_ "91_9L_^?L/_ T'UN/\DO\ P%GT317SM_PFW[2'_0@>
M'?\ P(3_ .3*/^$V_:0_Z$#P[_X$)_\ )E']FS_Y^P_\#0?6X_R2_P# 6?1-
M%?*?CKX[?'/X;:/'JOB'P;X=L+&29;=9=WF9<AB!A+HGHI[8XKH4\<?M'R(K
M+X \.E6&1^_3_P"2ZMY5545-U(6?7G1/UV#;BHRNO[K/HNBOG;_A-OVD/^A
M\._^!"?_ "91_P )M^TA_P!"!X=_\"$_^3*C^S9_\_8?^!HKZW'^27_@+/HF
MBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&
M@^MQ_DE_X"SZ)HKYV_X3;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\
MDRC^S9_\_8?^!H/K<?Y)?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?
M]"!X=_\  A/_ ),H_LV?_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@
M0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKYV_X3
M;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\ DRC^S9_\_8?^!H/K<?Y)
M?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?]"!X=_\  A/_ ),H_LV?
M_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_
M  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKYV_X3;]I#_H0/#O\ X$)_\F4?
M\)M^TA_T('AW_P "$_\ DRC^S9_\_8?^!H/K<?Y)?^ L^B:*^=O^$V_:0_Z$
M#P[_ .!"?_)E'_";?M(?]"!X=_\  A/_ ),H_LV?_/V'_@:#ZW'^27_@+/HF
MBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&
M@^MQ_DE_X"SZ)HKYV_X3;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\
MDRC^S9_\_8?^!H/K<?Y)?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?
M]"!X=_\  A/_ ),H_LV?_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@
M0G_R97-VOQY^.5[XXO/"$/@WPZ_B"S@%S-:;B-L9"$'>;K:>)%X!SS]:N.55
M9WY:D';5^^MB7C81M>,M?[K/JVBOG;_A-OVD/^A \._^!"?_ "91_P )M^TA
M_P!"!X=_\"$_^3*C^S9_\_8?^!HKZW'^27_@+/HFBOG;_A-OVD/^A \._P#@
M0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKYV_X3
M;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\ DRC^S9_\_8?^!H/K<?Y)
M?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?]"!X=_\  A/_ ),H_LV?
M_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_
M  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKYV_X3;]I#_H0/#O\ X$)_\F4?
M\)M^TA_T('AW_P "$_\ DRC^S9_\_8?^!H/K<?Y)?^ L^B:*^=O^$V_:0_Z$
M#P[_ .!"?_)E'_";?M(?]"!X=_\  A/_ ),H_LV?_/V'_@:#ZW'^27_@+/HF
MBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&
M@^MQ_DE_X"SZ)HKYV_X3;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\
MDRC^S9_\_8?^!H/K<?Y)?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?
M]"!X=_\  A/_ ),H_LV?_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@
M0G_R91_PFW[2'_0@>'?_  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKYV_X3
M;]I#_H0/#O\ X$)_\F4?\)M^TA_T('AW_P "$_\ DRC^S9_\_8?^!H/K<?Y)
M?^ L^B:*^=O^$V_:0_Z$#P[_ .!"?_)E'_";?M(?]"!X=_\  A/_ ),H_LV?
M_/V'_@:#ZW'^27_@+/HFBOG;_A-OVD/^A \._P#@0G_R91_PFW[2'_0@>'?_
M  (3_P"3*/[-G_S]A_X&@^MQ_DE_X"SZ)HKS7X ?%B;XQ> _[9NK)+&]M[EK
M.X2+/EM(J(Y9 22%Q(."2>#7I5>=6HSP]25*HM4=5.I&I%3CLPHHHK$T"BBB
M@#S/QA_R,=W_ , _] 6BCQA_R,=W_P  _P#0%HH Z;X?_P#(&F_Z^&_]!6NF
MKF?A_P#\@:;_ *^&_P#05KIJ "BBB@ HHHH *JZK<SV>EWEQ;6YNKF*%WB@!
MP9'"DA?Q.!^-6J* /ES2/V^?#%BK67C/PQKWA;7(>)[0VXD4'';<4<=.A4=1
MR>M>??$KQ#J/[;WBSPQH?A'P[J%EX/TRX,M]KVH1! -P ;&"1PJG"AB6)&0
M,U]!_M _"+5_BQJ7P_%@]DMAH^N1:AJ NG(9H5*Y" *=Q(W<''45[ JA5  P
M!P * /.?C1\:=/\ @9H^E:IJFD:AJ&E7-S]EFGT] QM1M)5F!(!!(QU'?Z'S
M?6OV]OA?8Z2]QI\VI:M?;?W=C%9M&S,>@+/A0,]2"?8&OHV2-98V1U#HPPRL
M,@@]C659^#]!T^Z-U:Z)IUM<G!,T-I&C\=/F S0!\X_L=_#/Q&OB/Q?\4O%E
ME)I.I>)I9/L]A+&4=8WE\UW*MR%+;0H/.%ST(KCOB5/J/[+W[5$_Q%FTZYO/
M!7B1#%=S6JY\LN$\Q3VWAT$@!QN!(!X./M:HKBVAO()(+B))X9!M>.10RL/0
M@]: /D+XW?M<:%\3? UWX*^&]MJ>O^(O$,?V+:EFZ"*)^)!@\LQ7*\# !))X
MY][^"_@0?!?X+Z/HLT8>ZT^S:XO1"=V^=LR2@'OAB5!] *[72?#6D:"TC:9I
M5EIS2??:TMTB+9.>=H&>>:TJ /'/V;_VB$_:$TO7+M= DT(Z9.D6UKGSUE#A
MB"#L7!&WD8/4<U\]^'?$LW[&?Q^\6V_B.PNSX'\32-<6M]:QEE4!V>,@?Q%-
M[(RYSR&QC&?N&UL[>Q1DMH([=&8NRQ(%!8]2<=SZTV^T^UU2W:WO+:&[@8Y,
M4\8=3CIP>* /C'X]_'J#]I;2[+X9_"ZSOM8GU.YBDOKR2W:*&.)&# '/(4.%
M9F(  48R3Q[1\:O@3_PDG[-K>!-!027>DVEN=/5N/-D@ XZ_>=0XR3U?)KU_
M2=!TS0(#!IFG6FFPG&8[2!8E..G"@5?H ^/?@;^V5X8\%?#S3_"WCU-2T7Q!
MH,7V!D>T=S*D8VH" ,JX4!2& ^[G//#_ (,1:E^T5^TE<_%JYTFYT_PCHUJ;
M31C>+AI6 95QV./,F<X)"LRCGK7U5J?A71=:N$N-0T>POYT^[+=6J2,O4<%@
M2.I_.M..-8HU1%"(HPJJ,  =A0 ZBBB@ HHHH *Y'XO_ /))?&W_ &!+[_T0
M]==5;4M.MM8T^ZL+R%;BSNHF@FA?[KHP*LI]B"16M*2IU(S?1HB<>:+CW/+/
MV3_^2 ^%O^WK_P!*YJ]<K.\/>'=-\)Z/;Z5I%G'8:=;[O*MX1A4W,6./JS$_
MC6C6F*JJO7J58[2;?WNY%&#ITXP?1)!1117,;!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SM^U%_R43X-?\ 8;_]
MK6U?1-8NO>#=$\47FF7>JZ;#?7.F2^?9R2@DPOE3N7WRJ_E6U7=6Q$:E"E22
MUA?\7<YZ=-PJ3F_M6_!6"BBBN$Z HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KYV\+_\ )['C#_L"1_\ H%K7T36+
M;^#=$M?%%SXDBTV%-<N8A!-? 'S'0!0%/M\B_E7=A<1&@JBDOBBU^*_R.>M3
M=1PMT=_S-JBBBN$Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KE_BG_R3'Q?_P!@>\_]$/7457U"QM]4L;FRNXEG
MM;F-H9HFZ.C AE/L036E.7).,GT9,ES1:/)OV2?^2"^'O]^Z_P#2B2O8:S?#
MOAO3/"6D0Z7H]E'I^GPEC';PC"KN8L<?4DG\:TJVQ555Z]2K':3;^]F=&#IT
MXP?1)!1117*;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'SW^V]_R2&Q_[#$/_HJ:O?K/_CT@_P!Q?Y5F>*O!^B^-
M]-2PUW3H=3LTE$RPS@E0X! ;ZX8_G6PJA%"J, # %=U3$1GAJ=%+6+D_OM_D
M<\:;C5E4[I?A<6BBBN$Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KYV\+_\GL>,/^P)'_Z!:U]$UBV_@W1+7Q1<
M^)(M-A37+F(037P!\QT 4!3[?(OY5W87$1H*HI+XHM?BO\CGK4W4<+='?\S:
MHHHKA.@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /G;]AG_DDNK?]AN;_P!$6]?1-8OA3P;HG@?3Y+#0=-AT
MNSDE,[PP A2Y 4M]<*H_"MJN['8B.*Q,ZT5929SX>FZ-*--] HHHKA.@****
M /,_&'_(QW?_  #_ - 6BCQA_P C'=_\ _\ 0%HH Z;X?_\ (&F_Z^&_]!6N
MFKF?A_\ \@:;_KX;_P!!6NFH **** "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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
M44#   X %?'G@^&#Q)_P4(\07^@HOV'3+20:C+" $:06ZPOGW\U@#W)0GUH
M^NM:US3_  WI=QJ6JWMOIVGVZ[YKFZD$<:+ZECQ7SE:?MQZ'XC^+6@^$?#6A
MSZGI>HWJ61UJXE,"EF;;NCC*$LHR#\Q4GT'6O;_B1\+_  _\6-(LM*\2VLE[
MIUK>)>BW65HUD=590'*D$KASQGTKY>^/6CV.@?M;_!33],LX-/L+=;5(;:UC
M$<<:_:GX50,"@#[-HHHH **** "O%OC?^U9X0^"ZRV+.=?\ $@!(T>QD&Z/
MSF9\$1#'/0MWVXYKVFO ?B=\%?"'PV^#'Q.U+1=)C35M0TV]GN=1N#YMPY<,
MS*'/*KD_=7 X&<GF@#O?@1\5'^,WPTT[Q5)IJZ3)=/+&UJLWFA2DC)D-M'7&
M>G&:E^,OQBT;X)^$TUS6(;J[$]PMI:VEE&&DFF968*,D #"GD^G<X%>??L-?
M\FXZ#_U\7?\ Z/>O=KFQMKQH&N+>*=K>3S86D0,8WP1N7/0X)&1S@F@#Y2U'
M]M#QQH-K_;&K_!36M/\ #>03>3R2Q[$)&&):#;SGC. <]>]?1'PO^)FB?%SP
M=:>)- F>2RG+(T<P"RPR+]Z-P"<,.._(((X(JU\1=0TS2? /B.[UH1MI,.G7
M#722X*O'Y;;EP>N1QCOG%?/?_!/#1[W3_@WJMY<*R6E]J\DELK=&58XT9Q_P
M)2O_  "@#ZFKY5L-?U/XN_MKSV]EJ-W%X8\$6K)-%!.R137 !5@P!P3YDA!S
MU$.*^@OBAXW@^&_P]\0>)KC:4TVT>9$;H\F,1I_P)RJ_C7BW["W@F?1OA;>>
M*]2W/J_BJ]>]DFD^^T2LRIGZL97^CB@#9^)_[3\_A?QM>>"_!_@G5O''B:R5
M&NX[52D%N'4,NY@K$_*1V YZYR*YOPW^V=/8>.+/PO\ $?P-?>!+J\94@NYI
MB\66;:I8,BX3/&]2PSUP,FOH+5M?\.^$)3+J>HZ7HLE\V\R7<\=N;AE55)RQ
M&X@;1WP,5\<_M9^(=,_:,\;>"O!'P^EA\2ZI;32O<ZC8GS(+9'V#_6CY2H"E
MF(.!A><\4 ?<%?//QN_;0\)?"N:;3-(B_P"$MU^(XFM[28+;VW.#YDH##<#_
M  J"<\$K7OMW8I>Z?-9RLYBFB:%V#8;!&"<^M?+/[37PA\)_"/\ 9;U^P\,:
M1#8AKBS\ZY/SSSGSTY>0\GZ=!V H ^C/AQXO/C_P%H'B0VOV$ZK9179MO,\S
MR]Z@[=V!G&>N!71UYS^SG_R0?P%_V!K;_P!%BO1J /EO]LKQ5JVN>(/ 7PN\
M.7]Q8ZIK]\L]U+:R,CI &V+D@YVY,C'_ *Y5V_Q?_:*L?@QJ6E^$-*\/:OXQ
M\4S6:2V^G689V,6616=\,Q8E#T5CQDXR,^9_ ;_B]7[5'CKXCR?OM'T$?V9I
M3]5R08U=?JBR,?\ KL*^LEL;9;YKP6\0O&C$37 0>84!)"ENN 23CIR: /E>
M']MW5_">M65K\1_ACJWA"PNVPE\S.V.G(1XUW 9YVMD>AKZHL;VWU*SM[NTF
M2XM;B-98IHVW*Z,,JP/<$$&OG7]OK4-,M?@++;7HC:]NM1MUL0V"RR*2S,/^
MV8<$_P"UCO7565UJGPS_ &1HI[AFM]8TGPGE=QPT4RVWR+]5;:/PH Y;QI^U
M]-_PF]WX4^'/@J^^(&H6+F.\N;5V6")@2" 51L@'C<=JYZ9ZU:^%W[6R>)O'
MD?@GQMX4O/ GB:<@6L5VY:.=CG:N652I;^'@AB.N2 :?[ _A>VT?X%QZND:_
M;=:OIYYIL#>RQN8E4GK@;&('JS>M<C_P4,TW^R=+\"^,+(>1JNG:D8([E1AN
M5\U,G_9:(D>F3ZT ?0GQE^,6C?!/PFFN:Q#=78GN%M+6TLHPTDTS*S!1D@ 8
M4\GT[G KP?4?VT/'&@VO]L:O\%-:T_PWD$WD\DL>Q"1AB6@V\YXS@'/7O7U)
M;K::]8Z=>RVT4PPEU 94#&)BO#+D<-AB,CGDUF_$74-,TGP#XCN]:$;:3#IU
MPUTDN"KQ^6VY<'KD<8[YQ0!5^%_Q,T3XN>#K3Q)H$SR64Y9&CF 66&1?O1N
M3AAQWY!!'!%5/BE\9/"?P<T4ZAXFU-+8L"8+.+#W-P1VCCSD]N3A1GDBO$/^
M">&CWNG_  ;U6\N%9+2^U>22V5NC*L<:,X_X$I7_ (!7MNH_!7PAK7Q$'C;4
M])CU/7D@C@ADO#YD< 0DADC/RAN?O$$C'&* .%_9S_::_P"%_P"M>)[1/#K:
M'#I(B:)I+KS7D5RXPR[!M(V9X)ZX[9/N=?'O[%W_ "6SXV?]A _^E-Q7V%0
M4444 %%%% #9)%AC9W.%4%B?0"OF.;]K_P 1^+)YY?AS\*M:\5Z+"S+_ &K-
MNACE(S]P!&STZ9W=,J#7TZ1D8(R*Y;5/B#X*\$I)8W_B+0]#%DBJUI->PP&%
M< J-A((X(P,=QB@#S7X$_M4Z;\8/$%YX9U+1+KPGXLM%=GTV[?>'"G#!6*JV
M\=2A4$#/7!Q[I7Q=\+Q_PN?]M;4OB%X:MY!X2TJ)HY-2,1C2Z?[*;< 9')8D
ML!UVH"<'%?:- 'SO^VU\0K[PI\,;/P_HD\T6O^)KU+&W^S.5E\L$-)M(YY)C
M3Z2&NM\1^/--_9E^#_AR/6SJ&N7<,<&EPQVX,T]Y=>62>6/ )5CSVX / KR2
M;_B^'[;T<?\ KM ^']MN/=#=*<_@PE<?^ ]?5>I?8881>7_V>.&SS<?:+G:%
M@PI!?<?NX4MSZ$T ?+FL?MA>/_"]D-:UOX)ZMIWAS<-UU+<NK1H2,,V8<*>>
MC8!/&:^A/AC\2M%^+7@VR\2Z#*[V-SN4QS ++#(IPT;@$X8?7D$$<$5YU\?/
MCYX T/X7^([0^(=+UF_U#3YK2VTRQN4N9)GD1D7*H3A<GDG P#CGBLS]A_P%
MK'@/X(HNM026EQJE_+J,5K,"KQ1,D:+N!Z$^7NQZ,* /2_BI\9O"GP;T7^T/
M$NIK;,X)@LXOGN;@CM&G4_4X49Y(KAOV<?VEC^T!J7BFW'AUM"BT=H?+\RZ\
MUY%D,@^8;%VD>7TR?O8[9/<7WP6\(:M\1/\ A-]1TF/4M?6&.&&6\/F1P!,X
M*1GY0W.=V"1VQS7SY^Q7_P E>^.7_857_P!*+J@#Z[KE/BMXYA^&OPY\0^)I
M]I_LZT>6-6Z/*?EC3_@3E1^-=77RM^VSJ]UXNU#P)\*-*EVWWB/4$GNMO)CA
M5MB%A_=W%W_[8T ;7[*5Q=^!OV>]0\<^,M5O;DZ@]QK4\MU(\S1VZC VJ<\L
M$9N.N\5A2?MF>+M?634?!_P;U[6_#L>2NH2B13*HZD!(G4<>C-BOIJP\.Z=I
MWAVVT*.TB?2;>U6R6UE0,AA5 @0@C!&T8Q6A'&D,:QQJJ(H"JJC  '0 4 >2
M? ']I'0OCU9WL=K:3:-KNGA3=Z7<N'*J21N1L#>N1@G (.,CD9M?'3]H30?@
M7IMG]M@FU;6]0.VQTBT(\V;! W$\[5R0,X)). #SCPKX 01>(/VUOB?K>AA5
MT2VAG@FDA V/*TD2D<==SQ2/GOMS3]+M4^(G_!0C53J 6ZMO#-@)+6*0;E4I
M%&!P>XDG9QZ$ T ;%U^V1XR\(QVFI^-?@]J^@^'9V"M?"5]\63QE7C49Z_*Q
M4FOI;P[XLTKQ9X9L_$&EWB76D7<'VB*X7(!3'.1U!&""#R""*H?$SPS;>,OA
MYXDT2[C66&^T^:'##.&*':P]PV"/<"O _P#@GKKDNJ?!74=/F;>NG:O+%$I_
MAC>.-\?]],Y_&@!EY^V?K7B>\G/PX^%NN^+]*MV*OJ921$8C^ZJ1OC/;)!_V
M:['X$_M5Z5\8M>N_#6H:+=>$_%=LK.VFW;[Q(%(#!6*J=XZE"H('(S@X]ML;
M&VTRSBM;.WBM+6%=L<$"!$1?0*. /I7Q]JD$7B;_ (*(:8^AA0VDV6_5)H0,
M;EMG5MQ[G$D49_+M0!]%_&;XRZ+\$?"T>LZS#=79N)Q:VMG9QAI9YBI(49(
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
M!8>N!DCZ8@L;:UN+B>&WBBGN&#321H%:5@H4%B.I  '/8"OD;_@H=]DU;1_
MF@6T*W/B6\U)_LD: &3RRH1E]@SM%]2OM0!]8>(-?T_PMHE]J^JW4=EIUE"T
M\]Q(?E1%&2??Z#DG@5\RP_MC^+O&$EY=^ _A%J_B+0+<LJZC([KYN#@X"QL,
M]/E#,:?^WMKMYX?^ FD:0+@F74=0M[:Z;=_K4CC=V^OSI&:^A/ASX5M? _@+
MP_H-G$L4%A910X10-S!1N8X[LV6)[DDT <-\!?VCM$^.EO?V\-E/H?B'3C_I
MFD7;!G09QN5L#<H/!R 0>".1FI\;/VEK/X3^(+/PSIOAS5/%WBR\MQ<PZ9I\
M9QY99E!9@K')*GA5/3G'&?'=4B3X?_\ !0O2VL5%O;^(K+==1H,!S)#("?QD
MA1C[YK["6QMEOFO!;Q"\:,1-<!!YA0$D*6ZX!)..G)H ^6(?VW-6\)ZU96GQ
M'^&.K>#["[;"7Y9VQTY"/&N\#/.ULCT)XKZFMM0MKS3XKZWGCGLY8A-'/&VY
M'0C(8$=01S7SK^WUJ6EVOP&DM;T1M?76H6ZV"L,LLBDL[#TQ&'!/^WCO7K?P
M0T>]T#X.^"]-U)62^MM(MHYHWZH1&OR'_=Z?A0!XC>?MGZUXGNYS\./A;KOB
M_2K=BKZD4D1&(_NJD;XSVR0?]FNQ^!?[5FE?&#Q!=^&=1T6Z\)>++8.QTR\?
M>) OW@K%5.\=2A4$#)&<''MMC8VVFVD5K9V\5K;1+MCA@0(B#T"C@"OC[6H8
M?$W_  4.TAM!53)I-D&U6>$# 9;>0,6/<[9(8S[\=J /LBBBB@ HHHH *;)(
MD,;22,J(H+,S'  '4DTZL?Q?X6L?&WA?4] U+S#I^HP-;3B%]C[&&#@]J /G
M?XP?MX>%_ >HMIOABP/C&ZADV7-S%<>3:1G^ZLFUO,;@]!M]S@BOIFQNOMMC
M;W&W9YT:R;<YQD XKXR_;E\ >'OAO\$_"ND>&])M])L4UD$I OS.?(D^9V/S
M.WNQ)K[&T+_D!Z?_ ->\?_H(H \G^-W[2ME\)=<LO#6G^'=3\6^++VW%S!I>
MGH<>669068*QR2K<*K'CG'&?-X?VW-8\)ZQ8VWQ&^&&K>$-/NVPE^S.V.G.Q
MXUW =]K9 [&OJ86%JM\UZ+:$7K1B%KC8/,,8)(0MUV@DG'3)-?//[?&I:7:?
M .XMKWRVOKJ_MTL%;EA(K;F8?]LPX)_VL=Z /H>QOK?5+&WO+29+FTN(UFAF
MC;<LB, 58'N""#4>K:I;:'I5[J5[*(;.SA>XGD/1(T4LQ_  UR/P-T>\T#X-
M^"M/U ,MY;Z1;)*C=4/EK\I_W>GX5YA^W)X^E\+_  =.@V)9M5\37*Z=%'']
M\Q9#2D#OD;4_[:4 8_[&-[K?CNZ\>_$G6KV[-MK&H-#96DT[&*&-"7;:I.,#
M>B CIL:G3_M@>(?%EU._PW^%FM>+=&@9E.JR[H8Y",YV (WIW.[I\H->V_!_
MP#%\,/AEX=\,QA=]A:*L[+T>9OFE8?5V8_C5C4O'W@KP.CV%]XAT+0A9HH-I
M->0P&%2 5&PL,<$8&.XQ0!YG\"_VJM-^+WB*\\+ZIH=UX1\6VH=FTV[?>) G
MW@K%5(<=2A4$#D$X./;=0U"UTFQGO+ZYAL[.!2\MQ<.$CC4=2S'@#ZU\;?#?
M'QJ_;6N_B!X7M9/^$2T>)HYM4\LQI<O]E: 8R.2Q;IUVIDXKZK^(?P[T7XI>
M&9- \00RW&ER31S20Q2M&7*,&"DCG!(YQ0!X)KO[=OAYOB)HOAKPMH\OB"SO
M+^*QFU>28V\0+NJ$Q*4)<#<#D[>G&00:^H:^*_VL/#>E>$?BM\"]+T73[?2]
M.@OPL=M:QA$7_2;?G ZD]R>3WK[4H *^5;?7]3^+G[;#6=CJ-W%X9\$6K"XB
M@G9(IIP"&# '!/F2;2#U$)KZ$^)GC:W^'/@#7_$MSM,>FVDDZHQP)) ,(G_
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
M/WI)&^VC<QQ].    !7N?P1\2?&'7-0U1/B;X5T?P[9QQ(;.339E=I)"3N#
M3R\ 8]/Q[ 'F/[<&N7?B9O!/PKTA_P#B8^)=0CDG YVQ*P1-W^SO8M_VQKZ:
M\/Z':>&=!T[1["/RK'3[:.U@3^[&BA5'Y 5\K?!G_B]W[7'C3QZ_[[1?"Z?V
M9IC=5+G=&K*>X*B=_;S5KZYH X7XE?!'P3\7Y+"3Q=H@U9[ .MNWVF:$H'V[
MA^[=<YVCKGI7S3\>/@DW[,GAT?$#X6:]JGAX6ES"E[I3W1EMIU9MJMM;[WS$
M95]PP<C&.?0?%]]^T/X!\::S<Z!IVE>//"MW=/-9VTSI%/9QL<B/[T9XZ?QC
M'/'0<AXM^'OQR_:8DL-'\9Z=IO@#P=%.MQ/%;SK-//@\<*[DL 3@-M7/)!(%
M 'TU\-_%I\>?#_P[XC:#[*^J6$-V\ SB-G0%E!/4 DX/<8KR;]N7_DW'7O\
MKXM/_1Z5[7I.CP>&?#MGI6E0!+;3[5+:UA9N J(%12?H ,U\C?%ZV_:-^,7@
M6]\+:E\,M)LK.ZDCD::TU.W\P%'#C&ZY(ZCTH ^A?V<_^2#^ O\ L#6W_HL5
M1_:>^(O_  K'X*>(]5BE\J_GA^P61'7SI?E!'NJEG_X!7G?P-O?COX5C\)>$
M];^'VE6/A>PCCL[C4O[0A>9(47&_"3MEN!P%_*N?_:=9OC%^T#\//A1 QDT^
MWD_M35@IXVX+%3Z$1(^/^NPH ]3_ &1_AS_PK?X&:#;S1>5J&IJ=4NP1@[Y0
M"@/H1&(U(]0:]-\7>+M(\"^';W7==O8]/TNS3S)9Y#T] !U+$X  Y)( K655
MC5550JJ,!0, #TKY!_:V^%OQ=^*'Q#TY-#T"+7_!6FI%-#8R7\,$,TW/F>:I
MFC<G^'((PIX()- #_AWX;UG]K3XHVOQ(\46;V'P_T25ET'29Q_Q],K [V'0C
M< 6/0E0@R%->\?M%:>^J? GQW;QJSO\ V1<2!5SD[$+]O]VO%['QG^U-I=E;
MV=I\*_"5M:6\:Q10Q3QJD:*,!0!?<  =*]W^%MYXP\1>!5;XC:)8:1KLSRQS
MV%DPDA\K.%SB20<KU&X_ATH \V_88OXKS]G/0XHV#/:W-W#*!_"QG=\?]\NI
M_&N+_P""BER)_A[X2TF)3)?7FL^9#$O+/MA=2 ._,JC\:S/#7PQ^,W[+_B#6
M;3P!I%CXW\%ZA<_:([6XG5)8>PR"Z$/M"J6&Y2%!P.@W?"/P=^)/Q?\ BWHG
MCWXL6]GH>GZ"1+IN@6DBR?O =RL<,P W!68EBQ*J, #@ ^GM-M5TG2;6V+ )
M;0+&6)XPJ@9_2ODKXF^+-5_:Z\='X<>"+AH? >FS)+KWB",9CG*MD(AZ, 0=
MH_B8;ONKFO2_VNO#'Q'\:_#^UT+X?6QN1>SLFJ+'<Q02-!MX0-(ZC:Q^\ <G
M@=":\E^&MO\ M(_"?PG:^'O#WPH\+6]C!\S/)=1M+/(?O22-]M&YCCZ<
M"@#Z[\+^&M.\&^'=.T/2;=;33;"%8((5[*HQR>Y/4GJ22:U*\C^"/B3XPZYJ
M&J)\3?"NC^';..)#9R:;,KM)(2=P8">7@#'I^/:#XN>+OC+H?BB*W\ ^!M+\
M1Z(;9'>\O+V.)Q,6;<FUID.  O;OU] #R#]B[_DMGQL_["!_]*;BOL*OACX5
M>"?VA?A+XL\6:_IWPXTV\N?$4_GW$5UJ=MLB/F.^$VW .,R'KGH*^RO ][KV
MH^$M+N?$^G0Z3K\L(:\LK>021PR9/RA@2#QCH3]30!NT444 %%%% !7DWCC]
ME?X9?$37[_7-;\.M/K%\5:>\BOKB,L54*#M60(/E4#[OZ\UZ1XBL[W4?#^J6
MFFW?]GZC/:RQ6UWC/D2LA"/COM8@_A7S58^,OVG?!:_V7?\ @O1O&A0%8M6@
MN(X_,[ MB1./JBF@#DKJ'7/V1_CUX+\/:-K^H:OX"\33);KI&H2^;]FW2B-M
MG'!4R*P*@%A\ISC-?5WQ*\:6_P .O .O>);G:8]-M))U1NCN!A$_X$Q5?QKP
M#P+\"_B%\1_B]IGQ'^+;6.GMH^&TW0+"0.(G5MR$E690 QW?>8L0,X Q3?VX
M-=N_$47@OX6Z0_\ Q,O%&HQM,%YVPJP5=P_NEVW?]L30!J_L,>"[C2?AA?\
MB[4]TFL>++U[V69_O-$K,J$_5C*WT<5] ^(- L/%6AW^C:K;B[TV_@>VN8"S
M+OC8$,,J01P>H((H\/:':>%]!TW1["/RK'3[:.U@3T1%"J/R%>>?'72_B?/;
M:-J7PRU&RBO;&20WFF7P7R[Y&"[1EA@%2#W7[Q^;CD XWQ#^PY\-[JU:3PW!
MJ'A'6(QNM=0L+^9VBD&<-B1VR,XS@@X'!'6LW]C'XJ>)O%D'B_PAXLO'U;4O
M"]TD":C(Q>25"TB%7?\ B*M$2&/)#<]*HW7Q _:=\06+Z;:_#G1]"O9 8WU1
MKN,K%GC>BM,>1_P/Z5Z'^S/\ S\"_"M]'?WRZIXCU>87&HWD98H2N=B*6Y(&
MYCN(!)<^U 'L5?(G[%?_ "5[XY?]A5?_ $HNJ]7^+7B[XSZ'XJ6W\!>!=*\1
M:$;='-Y>7L<3B4EMR[6F0X "]CUZ]A\__"GP=^T+\)?$WB[6].^&^FWEQXDN
M!<W$=UJ=MLB8/(^$VW .,RGKGH* /N2ODGX&_P#%ZOVK/'/Q$?\ ?:/X>7^R
M]*?^'<08PR^Q196/_785Z5\7OBEKO@']FK4/$/B*SAT7Q=<V7V06=M*'6&ZE
M)0;&!(.T$OU/W3R:F_9%^'7_  KGX&:#!-%Y>H:HIU2[R,'=* 4!]Q&(U/N#
M0![-7SI^TA\=]0M=1C^&'P[5M3\?ZN/(D>W/&G1L,EBW17V\Y_@'S''&?8OB
MA_PDO_"O=>'@Y$D\3FU9; .R*/,/ (+D+D#)&[C(&>*^-OA'\/\ ]H?X-W6J
MWVE_#;1=5UC5)"]UJVL7\,]TX)R5WB\7 +?,>,D]2<# !]4? 'X*Z?\  SP#
M!HENZW>HS-]HU"^"X,\Q&#COL4<*/09ZDUX5\,MOA_\ X*!>/[68%&U#37\G
M=GYBRVLW'KPK?D:[KX>^-/VB]1\9Z5;>+O /AW3/#<DI%[>6MPAEB3:>5 NW
MR<X_A/X=1!^T7\"?%>N>/- ^)?PXN+>+Q?I""*2TN&"+=("V,$X7.'=&#$ J
M1R,<@'O/B;5(=$\-ZMJ-P0MO9VDUQ(2<85$+'GZ"OF?_ ()UZ6]K\(-<O71D
M%UK3A"1]Y4AB&1[;BP_ UF^+?^&C_C=H3^$+_P )Z5X*TN\ BU+4EN5.^//S
M*H$KMM(ZA02<8+ '!^A_ WP_7X3_  KM/#'AW;<W&FV4BV\DX"B>X(9B[>@:
M0D]> <9H XK]HW]H2+X46$&@Z#%_:_C[5P(M-TV%?,:,L=JRNH[9^ZO\1'H"
M0O[,OP(E^$7AZ\U/79O[0\;:\_VK5;MFWE"26\H-WP22Q_B8GJ *^</ 7PU_
M:*\"^/-3\:/\/]*\1^)[_.[4=<O[>5X<\-Y82Z0+D87IPHVC R#[!HGCS]J&
M;6K"/4_AOX9@TU[B-;F6.Y3<D18;V'^F-R%S_"?H>E 'TN\BQHSNP1%&2S'
M ]:^0/B1XLU+]L#QT/AWX+GD@\ :9,LNNZ\@^2X*GY40_P 0R#M'\3#=]U<U
MZ9^UUX7^(_C7X?VNA?#ZW:Y%[.R:HD=S%!(T&WA-TC*-I/W@#D\#H37DWPVM
M_P!I'X3^$[3P[X>^%'A:WL8/F9WNHVEGD/WI)&^VC<Q]?8      ^N_#7AW3
M_"/A_3]%TJW6TTZQA6""%?X548'U/<GN236G7DGP1\2?&#7-0U1/B;X4TCP[
M:1Q(;*339E=I').X,!/+P!CT_'MZW0 4444 %%%% !7RC_P48M))/A'X?N%!
M*1:VBM[;H)L']/UKZNKA_C3\+;/XR?#G5?"]W+]F:Y57M[K;N,$R'<CX],C!
M]5)'>@#"^'GP+^&=GX'TM;+P9H=S:WEI#,TEU9I<O+N0,"SR!F;KGKWXKP?X
M/Z)!\*/VX/%7@_PWNM_#MW8>;)8JQ9(LPQS*#G^ZSL%] ^.]:?@>Z_:4^%7A
MZ#P9;^"M'\2V]BGV?3]6DO8PBQ*,*#^]0E5' #*K8&.:[[]G/X ZUX%\0:YX
M[\<ZC%JOCK71B8P\I:H2&9 1@$G:@X "A !D4 8/[=7BZZ7P/H7@/2?WFL>+
M=1CMEA4\M$CJ<>V9&B'N-U>^>!/"5KX#\&:+X=LO^/;3+2.V5L8WE5 +'W8Y
M)]S7S+X:/_"\OVVM6U<_O] \!V_V6 ]4-P"R#\?,:9@?^F2U]<4 <9\2?@[X
M0^+UK8V_BW1QJT5B[26X^T2PE&8 -S&ZDYP.#Z5\V?'3]GBV^ 'A&[^(7PLU
MO5/"UYI;Q/=6*W;207$9D5.0Y.2"X)5RRD C&>OH'Q$N/C_X)\>:KJ?A*UTO
MQKX3O'62#2[IDCFL_D52H)9#]X$\,PYS@<UQ/C+PG\??VD+.+PYXBT;2_A]X
M2ED62[99UFEF"MD*55V8X(!"D(,@$GI0!TWQ2\67'QA_8>U+Q#+;>3=WVF0W
M,\48( >&Y0R$#KMS&Q^E=Q^R3J46J?LZ^"I8B"([5X&QV9)70_JM=SI'P]T;
M1?A[#X+A@9]"CL#IIBD.6>(H4;<>Y())]S7R[X-\$_';]F274=!\)Z'I_CWP
MA/<M/:M+.J21$CT,B,I( W##+D<$9.0"S^WP%UO6OA7X<A!EO;[4Y-L:<M@M
M#&..O)?CZ&OH3XX?$%?A=\*?$GB3>%N;6U9;7/>X?Y(ACO\ .RD^P->-?#/X
M*^/_ !W\8K7XG_%A;33KC34V:7H-HZR+"<':20S !2Q;[Q8M@G &#F?MD7T_
MQ&\??#OX0Z=(P?5+Q;_4/+/*1 LJG\%$[D?[*F@#M/V)OA\W@KX(V.H72'^T
M_$,K:I,[\L4;B(9[@H WU<U[S<W,-G;RW%Q*D$$2&2261@JHH&2Q)X  [TVQ
MLH--LK>TM8EAMK>-8HHU& B*  ![  5\^_ME>"_B;\0_#.D:!X"LS>:7</*V
MKQQW<-N[A=GE*3(ZY0G>2!G) STH X'Q1JVH_ML?$*/PUH+W%C\*=!N!+J.J
M!2IOY1G"IGU!.T'H"789VK7TG\0/#5O#\&_$OA_3+5;>U70;JQMK: $!%^SL
MB(H'M@5\W>!;C]I7X<>%['P_H'PG\)V6FV:;407,99B>6=C]N^9B>2:]T^!_
MB#XJ:]#K/_"S_#.E^'7B,7V#^S95?S@0_F;@)I<8PF.1G<?2@#SK_@G[J45Y
M\!W@0CS+35KB)QWR5C<?H]0?\%"-4AL_@?9VC',]YK$"1KGGY8Y&)QZ< ?\
M A7.V_PE^+7[-OCKQ!?_  QTNP\6>$-9F\]M*N)5C>WY)  +I@KN*AE+ KC<
M..+MC\(?BA\?_B1H'B/XJV-EX9\-:#()[70;659&G<,&^8!FP&*KN+'.!@*,
MDT ?2'PZTN30_A]X8TV5"DMGI=K;NK#!!2)5(/Y5\T_&;X@:K^TMXR;X1_#R
M<C0X9 ?$7B!!F%45N8U(ZJ".Q^=A@?*"3ZQ^U-HOQ \2?"]])^'4)EU.]N5A
MO1'<1P2?9"C[PKNR@9;8#@YP2/6O!OA1HO[1GP9\+)H7ASX5>&4@WF2:YN+N
M)I[B0_QR,+T G&!P  !P* /KKP'X)TOX<^$=+\.:-#Y.G:?"(HP?O,>K.Q[L
MS$L3ZDU%\0OB#HGPO\)WOB+Q!=BUT^U7MR\KG[L:+_$Q/0?B< $UY]\%?%'Q
MKUSQ)>0?$KP?HOA_1EM"]O<Z;.KR-/O0!"!<2\;2YS@?='/->*_M-?"CXQ_$
M?XQ1W^G^%[;Q/X-TDQ-INGW=]#':R'RU,ADC,T;DE]P)XR !TZ@&[\%_!.M_
MM$?$R+XR>-[5K+1+-L>&M%DY 522DQSU )W _P 3<\*H!^LJ^5H?'G[5=O$D
M47PO\)QQHH542XC 4#@ #[=P*^@OAIJ'BG5/ ^F77C73+71_$\BO]LLK)P\4
M9$C!-I#OU0*?O'DF@#IZ*** "BBB@ HHHH \=^-W[,OA_P",^H66M&]O/#OB
MBR"K;ZQI[?.%5BRAER,X))!!##UQQ7CWQ8_9IN/#?PN\1ZYXY^*_B?Q9;:78
M2RVUE=7#16[W&W$ =6>3.7*#C!)/6O6/BMXL^-'A7QBS^#O!^E^+/"TD"$*\
MXBN8I>0P.9%R.A^Z?J.:\SU[X9?&K]I6^L+#XA6]AX#\%6\RSS:?I\ZR3W8!
MR =KO\P&0"Q4+G.TD4 =O^PSH$VA_L\Z1+,A1M1NKB\52,':7V*?Q$8(]B*X
M;5/^+Y?MO65F/W^@> ;?SI/[AN5(;_OKSFC&/2$U]%>+-;TKX.?"[4-1B@2W
MTOP_II^SVP.!B--L40^I"J/K7B_["G@VYLOAWJWC75,R:QXLOY+IYG'S-$C,
M 3]9#*WN"M 'TO7DWCC]E?X9?$3Q!?:YK?AQKC6+TJT]W'?7$98JH4':L@0<
M*!]W]>:](\16=[J7A_4[33KO^S]0GM98K:[QGR)60A'QWVD@_A7S58^,OVG?
M!:_V7?\ @O1O&A0%8M6@N(XO,[ MB1./JBF@#CK^/7/V0_COX-T'1=?U#5_
M7B29(!H^H2^;]G#2B-M@Q@%2ZL"H!;[ISU.Q^V45T3XX_!'79@1:PZFGF.<[
M0([F!S].&/Y5M^"/@7\0OB5\6]+^(OQ<>RT\Z.5?3= T^0.(G5MR$E690 QW
M?>8L5&< 8KTO]I;X'CX[?#MM'M[B.RUBTG%W87$P.P2 %2CD D*RL1QT(4X.
M,4 >LU\@_"A5\1?M[_$C4K<;[:QL7A>0<J)%%M"5SZY5^/\ 9/I5S3_&'[4>
MDZ+'X=;P-I5]J$<8MX]>DN8CE0I'FO\ OMK-T.2!TY4DUZ3^S'\![KX+^'=4
MNM;OEU3Q9KLXNM2ND)901N(0,>6Y=R6[ECZ9H \^_;@UR[\3-X)^%>D/_P 3
M'Q+J$<DX'.V)6")N_P!G>Q;_ +8U]->']#M/#.@Z=H]A'Y5CI]M':P)_=C10
MJC\@*^5O@S_Q>[]KCQIX]?\ ?:+X73^S-,;JI<[HU93W!43O[>:M?7- '(_%
M+XHZ%\(?"%UX@U^Y$-O$-L,"D>;<RD';'&.[''T R3@ FO!_V?\ X;Z]\6/'
MS?&SX@P>1<3+CP]H[@[;:#G9)@]@"=N>I8OW4UQ7QR^$_P :_&OQSD\11>$+
M'Q7X>TJ?&CV.H7T LS& ""T7GQL26Y;/4@ Y4 5V@^('[5P&!\,O"H'_ %\Q
M_P#R=0!2_P""C6GO-\+_  W>JK,MOJ_EL1G WPR'G_OBOJG2-2BUC2;*_A(:
M&Z@2=".A5E##]#7F_BSX>ZI\;_@2WA[QG;6^B>(]0M$DG6UQ)':7:D,I7YFR
MH( (#'(+#/>O%?!]]^TK\(_#]OX0@\%:3XKM+%!;:?J9NTP(P<*"?-0E0.!N
M52!C)XH 3QPJ^)/^"A/@ZWMQO.EZ8IN2O/EE8KB49]/]9&/^!#UKZF\7>+M(
M\"^';W7==O8]/TNS3S)9Y#T] !U+$X  Y)( KQ?]F_X#^(?!OB3Q!X_\?7L5
M]XWU[*21PD,EK$6#%=PXR=J#"\*J  FO/_VM?A;\7?BA\0].30] BU_P5IR1
M30V,E_#!#--SYGFJ9HW)_AR",*>""30!)\._#6K_ +6GQ0M_B5XILY+#P#HD
MI30-)F'_ !],K9\QAT(W*"QZ$J$&0IKZ\KY2L?&?[4VEV5O9VGPK\)6UI;QK
M%%#%/&J1HHP% %]P !TKV_X?:M\0=4^&LUWXMT73]'\:;9_+L;60-!D9\G)$
MCCGC/SG\.E '*?M'?M!1_";2X-%T*+^U_'NKXBTS2X5\QD+':)74=L_=7^(\
M= 2&_LR_ >7X1Z#>ZMKT_P#:'C?7G^TZI=LV\H22WE!N_P Q)9OXF/< 5\X>
M _AK^T5X&\>ZGXT?X?Z7XC\3WV=VHZW?V\KPYX;RPET@7(PO3A1@8&0?8-%\
M>?M13ZQ81ZE\./#%OISW$:W,L=RFY(BPWL,7K<A<GH?H>E 'TU1110 4444
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
M)J5UJ>L:VGE!+A5"VL9*_*F.3PB*">@7WKT^B@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KS&X^!.G7WQTM_B;>:E=75_:V?V2TT^15
M\FW^0KN4]?XY#CU<FO3J* "BBB@ HHHH **** /,_C=\#-/^.5KH-EJVJ7=G
MIVF7GVR2TMU4K='&,,3T^7< 1_?->E*JQJJJH55& H& !Z4ZB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDR-)$ZJYC9E(#KC*^XS3
MZ* /,_@7\"],^!FBZI9V5_<ZM=ZG=_:[F^NU42.< !>.P^8_5S7IE%% !111
M0 4444 %>8:7\!]-L?CEJ?Q.N-2NK_5+JV%M!:3*HBM%V(A*$<YVJ1_P-NM>
MGT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!_
M&KX4P_&CP+-X7N=5NM(M9IXYI9;558R!#N"$-VW;3]5%=3X8\.V?A'PYI>B:
M>ACL=.MH[2!3UV(H49]3@<GUK3HH **** "BBB@ JGK%B^J:3>V<=S)927$#
MPK<PXWQ%E(#KGC(SD?2KE% 'G?P-^"NE? GP;)H&EW,U]YUR]W/=W"A7D=@%
M' Z *JC'U/>O1*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#A/C1\*XOC-X%N/"]QJMSI%K<31RRRVJJS.$;<$(/;<%/U45T_
MA;PW9>#_  WI>AZ<ACL-.MH[6!6Y.Q%"@D]R<9)[FM2B@ HHHH **** "JNJ
MV<FHZ7>6D5S)9RSPO$MS%C?$64@.N>XSD?2K5% 'G7P-^">D_ GP?+H6EW,U
M^9[E[J>\N% >1R H&!T 50,?4]Z]%HHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \S\8?\ (QW?_ /_ $!:*/&'_(QW?_ /_0%HH Z;
MX?\ _(&F_P"OAO\ T%:Z:N9^'_\ R!IO^OAO_05KIJ "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 **** /,_&'_(QW?_ /
M_0%HH\8?\C'=_P# /_0%HH Z;X?_ /(&F_Z^&_\ 05KIJYGX?_\ (&F_Z^&_
M]!6NFH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MF[U2_M=-M0P4SWDRQ)D]!N8@9H NT4V.1)HUDC971@&5E.00>A!IU !1110
M445P_@7XR>&?B-XE\2Z#HMQ/-J'A^?[/?++ R*&#NAVD_>&Y&% '<4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >9^,/^1CN_^ ?^
M@+11XP_Y&.[_ . ?^@+10!TWP_\ ^0--_P!?#?\ H*UTU<S\/_\ D#3?]?#?
M^@K734 %%%% !1110 4444 %%%% !1110 4444 %%%% !117RO\ ME_&SQ+X
M#U#1_#GAV\DTD75L;NXO8.)6&\JJ*V/EQM))')R/Q[L%@ZF.KJA3T;[G-B*\
M<-3=26R/JBBORL_X7)X__P"AY\2?^#>X_P#BZ/\ A<GC_P#Z'GQ)_P"#>X_^
M+KZO_52M_P _5]S/%_MJG_(S]4Z*_*S_ (7)X_\ ^AY\2?\ @WN/_BZ;-\7_
M !Y<1/%+XV\121.I5D?59R&!X((W\BC_ %4K?\_5]S#^VJ?\C/>_V@OVOM7O
MM9O?#_@>[_L[3+:0Q2:M <S7+#@^6W\"9S@CDXSD XKP6S^,'CJQO!=0^,==
M6?.2S:C,V[O\P+$'\:Y"BOM\-EV&PM)4H07S6K]3YVMBJU:?/*3/O#]F']J&
M;XE7B^%_% ACU]8B]M>IA%O0O+*5Z!P.>." >!CGZ3K\A-/U*[TB^@O;&ZFL
MKR!@\5Q;R&.2-AT*L#D'W%=1_P +D\?_ /0\^)/_  ;W'_Q=?,8[AF-:LZF&
MDHI]//R/8P^;NG3Y:JYGW/U3HK\K/^%R>/\ _H>?$G_@WN/_ (NC_A<GC_\
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
MU9>'?@MX<U74KA;33[+0+:XN)W!(CC2W5F8XYX /2O'O^"@W_)![?_L,V_\
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
MQK\1/#7PYTY;[Q-K=GHULY(C:ZE"M(1U"+]YC[*#7"^'?VLOA-XJU2'3M/\
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
M%% !1110 4444 %%%% !1110!YGXP_Y&.[_X!_Z M%'C#_D8[O\ X!_Z M%
M'3?#_P#Y TW_ %\-_P"@K735S/P__P"0--_U\-_Z"M=-0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<'\5_@KX9^,FG6UMK\$RS6I)M[RTD"3Q9QN
M)!!!P."".*[RBM:56=&:J4W9KJB)PC4BXS5TSYN_X8,\ ?\ 08\2?^!-O_\
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
M_P 1Z-9ZS:*V]8[N(/L;U4]5/N,4ZY\$Z%>>$AX7GTJVF\/K;I:#3G3,0B4
M*N/08&/H* /.?V0_^3<?!/\ U[R_^CY*]AK.\/\ A_3?"FC6NDZ/90Z=IMJN
MR&UMUVH@R3P/J2?QK1H *X3XC_&[PA\)=4T6R\5:BVE_VL)C;W#0N\0\O9N#
M%0=N?,&.,=<D5W=8OBGP7H/CC3Q8^(-&L=:M%.Y8KZ!90K>JY'!]QS0!YOXN
M_:V^%WA709]13Q58ZQ,L9:&QTV3SIIFQD+@#Y<^K8 KS;]@OP/JNGZ#XK\:Z
MM:&R_P"$GNDDM8F&TF-&D8N%[*6D('J$ST(S[#I'[-GPOT.^6\L_ ^D+<*XD
M5I8/-"L,8(#D@=!TKTE5"J !@#@ 4 ?$/@7Q7;?LN?M4>.=+\5L^F^&O$[M=
MVM\R$Q#=(TD+$@?=&^6,D#AASQDUU?[5W[1'AGQ7\.9? _@G5(O$_B#Q#-#:
MK%I9,H2/>K'Y@,%F("!1S\Q/:OI7QAX!\-_$"Q2S\2:)8ZU;QMNC6\A#F,]R
MI/*GW!%9'@OX*^!?AW>&[\.^%M.TR\(*_:HXMTP!Z@.V6 /H#S0!Y=X[^ ]X
MO['O_" Z?$;C6=/TZ&X2-#DR7*.)I57U+-Y@ _VA6!^R[^U!X,B^$NCZ#XHU
MZVT'6]#A^PR1:@WE"2-"1&R$\'Y JD=05/&,9^IJ\^\4?L__  Y\::L^IZSX
M/TN\U"1M\EQY/EO*WJY4C<?KF@#YTTS6(/VGOVO](UO1%EN?!O@R!7^W["J2
MS*6=",CC=*RX!Y*Q$U]F5E>&_"NC^#=*CTS0M+M-(T^,Y6WLX5B3/<D <D]R
M>36K0!\S_P#!0;_D@]O_ -AFW_\ 1<M=AXJ_Y,\O_P#L2?\ VRKT[Q=X+T+Q
M[HYTKQ#I=OJ^GF19?L]TFY0Z]&'H>3^9JU-X?TVYT%]$EL8'TA[;[&UBT8\H
MP[=OE[>FW;QCTH \2_8:_P"3<=!_Z^+O_P!'O7$?&G_D^?X3_P#8/7_T.ZKZ
M>\+^%=(\%:+!I&A:=!I>F0;C';6R;44DDD_4DDYJMJ7@+P[K'BC3O$E[H]I<
MZ[IZ&.UU"2,&6%3G@'_@3?3)]: /G']O;P[J<6C^"?'.F0-<?\(QJ+/.J*3L
M5S&RNQ'10T(7/JXKT*7]L3X6Q^#4U\>(HY9'B#+I,:EKWS"/]5Y?KGC/W??'
M->S75K!?VLUM<PQW%M,ACEAE4,CJ1@JP/!!'&#7"Z+\ _ASX=UY-:TWP9H]G
MJ4;!XYH[9?W3#D,B_=0CU4 T ?.'[$NI7FM?&SXN:G?Z?+I-YJ$OVV6QF!#P
M&6>238<@'(W8Y I/BT;'X)_M?0^-O%.FI=>#/$UFMO+<M;^='!((DC.5(.6!
MB1B!SM<D9((KZSTCP/H&@:]JNM:=I-K9ZKJA5KV[AC DG(Z%C5S7?#^F>*-+
MFTW6-/M=4T^;B2UO(5EC;'3*L".* /*KOXL? FRTW[=)KG@YH,;ML(@DE_[]
M*"^?;;6[KGQF\)^#_@R?'EHR'P\+7S;&&./R#.S$B.-$(!!9N.G R>@J*S_9
ME^%=C??:XO NCF;=NQ)!YB9_W&)7\,5U7BCX<^&/&NCVFE:YH=EJ6FVDBR6]
MI-$/+B905&U1P, D8Z8- 'Q5IO[-OB3XU?"?Q)\4M6FN/^%@:Q<#5M)AC8K^
MXC!VQ@=MZ_<]!'%@X)KZ3_99^-R_&GX;PS7DBCQ)I>VTU2+H2X'RRX]' )_W
M@P[5[#;V\5I;Q001K##$H1(XU"JJ@8  '0 5S_AWX;^%_".MZEK&BZ%9:9J6
MI'-W<6T01IN=QSCU//'4\T =)1110 4444 %%%% ''>./A7H7CZ:*?4%G@NX
MUV"XM7"N5Z[3D$$<^F:Y;_AFCPQ_S_ZM_P!_HO\ XW7K5% 'DO\ PS1X8_Y_
M]6_[_1?_ !NC_AFCPQ_S_P"K?]_HO_C=>M44 >2_\,T^&/\ G_U;_O\ 1?\
MQNO$OB#\/[_P%K4MO/'))8LY^S7A7Y95ZCG^\.X]O2OL>J]]86VIVSV]Y;Q7
M5N_WHID#J?J#Q0!\+UZ5\*?@]-XYD>\U,7-EHRK\DT>%>9NP3<#P.YQ[?3WZ
M#X7^$[>X$R>'['>#D;H@P_(\5TRJL:JJJ%51@*!@ >E 'D__  S1X8_Y_P#5
MO^_T7_QNC_AFCPQ_S_ZM_P!_HO\ XW7K5% 'DO\ PS1X8_Y_]6_[_1?_ !NC
M_AFCPQ_S_P"K?]_HO_C=>M44 8?A#P;I?@?2_L.EQ,D;-ODDD;<\C=,L?IZ<
M5Y]XJ_:A\$^ _B1>>#O$]Q<Z'=0Q12Q7UQ"6MI@Z[N&7)7'()( X/->NUSOC
M#X=>%_B!;QP^)- T_6DC_P!6;RW5VCSUVL1E?P(H ^<?VKOVC/A[XB^$.K>&
M-%U>W\3:QK BBM[>P!E$9$BOO9@, C' SDDCCKC4G^$'B2T_87D\%B"8^(ET
MW[2UI]Z3/VG[2T( ZMMRFT=^*]A\(_ OX?\ @34$O]"\):787R$E+I80\J9Z
M[6;)7\#7=T ?*'[)W[27@+3/A#H_AG7=:M/#FKZ.KP2PWQ\I)5,C,'5C\ISN
MY&<Y!XP17A_Q:OM&TOXN37'[/NK:E>:IJUM<1ZGIVAVS26ZAE^?RCCY@02V
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
M\-_Z"M=-7,_#_P#Y TW_ %\-_P"@K734 %%%% !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 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 %%%% !24M% &1'X1T*&X\^/1=.2?)/FK:1ALGJ<XS6O110!4FTBQN+^*^EL
MK>2]A&V.Y>)3(@YX#8R!R?S-6Z** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \S\8?\C'=_\  /\
MT!:*/&'_ ",=W_P#_P! 6B@#IOA__P @:;_KX;_T%:Z:N9^'_P#R!IO^OAO_
M $%:Z:@ 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@#S/QA_P C'=_\ _\ 0%HH\8?\C'=_\ _] 6B@#IOA_P#\@:;_
M *^&_P#05KIJXGP?KUAI>FRQ74_E2-,6"[&/&U1V'L:W/^$PTC_G[_\ (3_X
M4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^
M0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$
M_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\
M/W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\
M\A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'
M_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/
M^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8
M:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$P
MTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B
M_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\
MA,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5
M%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_P
MH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A
M0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y
M"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_
M (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_
M .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_
M ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S
M]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G
M[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"
M8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(
M_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_
M  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3
M#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M4
M5B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\
MPH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4
M;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G
M_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/
M_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\
MD)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\
M(3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_
MS]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?
MO_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&
MD?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^
M?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\
M)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X
M3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8
MO_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P *
M/^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!
MM45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\
M*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X
M4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^
M0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$
M_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\
M/W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\
M\A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'
M_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/
M^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8
M:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$P
MTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B
M_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\
MA,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5
M%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_P
MH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A
M0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y
M"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_
M (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_
M .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_
M ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S
M]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G
M[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"
M8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(
M_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_
M  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3
M#2/^?O\ \A/_ (4 ;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M4
M5B_\)AI'_/W_ .0G_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\
MPH_X3#2/^?O_ ,A/_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4
M;5%8O_"8:1_S]_\ D)_\*/\ A,-(_P"?O_R$_P#A0!M45B_\)AI'_/W_ .0G
M_P */^$PTC_G[_\ (3_X4 ;5%8O_  F&D?\ /W_Y"?\ PH_X3#2/^?O_ ,A/
M_A0!M45B_P#"8:1_S]_^0G_PH_X3#2/^?O\ \A/_ (4 <;XP_P"1CN_^ ?\
MH"T5!XDO(=0UJYG@?S(GV[6P1G"@=_<44 4[[_C]N/\ KHW\S4%%% !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 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 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &M
-H7_+?_@/]:*** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239518240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</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, 2022</div></th>
<th class="th"><div>Feb. 15, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<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="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="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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40936<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="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Informatica 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="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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">61-1999534<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2100 Seaport Boulevard<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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Redwood City<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="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94063<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="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">650<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="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">385-5000<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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A 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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">INFA<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="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large 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="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="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="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="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="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">$ 0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Information required in response to Part III of Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference from portions of the Registrant&#8217;s Definitive Proxy Statement for the Annual Meeting of Stockholders to be held in 2023. The Definitive Proxy Statement will be filed by the Registrant with the Securities and Exchange Commission no later than 120 days after the end of the Registrant&#8217;s fiscal year ended December&#160;31, 2022.<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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001868778<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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<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="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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,945,090<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common 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="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,049,523<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentInformationLineItems</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239272480">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_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="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, California<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_infa_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234960816">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 497,879<span></span>
</td>
<td class="nump">$ 456,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">218,256<span></span>
</td>
<td class="nump">40,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $4,608 and $4,644, respectively</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">454,759<span></span>
</td>
<td class="nump">432,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">95,221<span></span>
</td>
<td class="nump">109,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">132,638<span></span>
</td>
<td class="nump">133,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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,398,753<span></span>
</td>
<td class="nump">1,171,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">160,574<span></span>
</td>
<td class="nump">177,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use-assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">67,735<span></span>
</td>
<td class="nump">74,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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,337,036<span></span>
</td>
<td class="nump">2,380,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,076<span></span>
</td>
<td class="nump">13,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">165,733<span></span>
</td>
<td class="nump">139,154<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,970,899<span></span>
</td>
<td class="nump">4,986,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38,002<span></span>
</td>
<td class="nump">41,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">58,844<span></span>
</td>
<td class="nump">74,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,118<span></span>
</td>
<td class="nump">171,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,514<span></span>
</td>
<td class="nump">18,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,750<span></span>
</td>
<td class="nump">14,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,758<span></span>
</td>
<td class="nump">7,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">676,470<span></span>
</td>
<td class="nump">613,336<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">963,456<span></span>
</td>
<td class="nump">941,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55,178<span></span>
</td>
<td class="nump">62,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Long-term contract liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,007<span></span>
</td>
<td class="nump">28,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,821,760<span></span>
</td>
<td class="nump">1,837,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,604<span></span>
</td>
<td class="nump">104,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Long-term income taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">30,601<span></span>
</td>
<td class="nump">23,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,932<span></span>
</td>
<td class="nump">3,777<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,916,538<span></span>
</td>
<td class="nump">3,002,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,282,383<span></span>
</td>
<td class="nump">3,093,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(47,671)<span></span>
</td>
<td class="nump">17,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,183,189)<span></span>
</td>
<td class="num">(1,129,490)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,054,361<span></span>
</td>
<td class="nump">1,983,676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,970,899<span></span>
</td>
<td class="nump">4,986,263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">2,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">440<span></span>
</td>
<td class="nump">440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB2Member', window );">Class B-2 Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">794,898<span></span>
</td>
<td class="nump">948,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember', window );">Other intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 33,094<span></span>
</td>
<td class="nump">$ 78,899<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-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 https://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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="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-26)<br> -URI https://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 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 https://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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="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(17))<br> -URI https://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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(8))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="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 https://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(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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_StatementClassOfStockAxis=infa_CommonStockClassB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB2Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember</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>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239423184">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 4,608<span></span>
</td>
<td class="nump">$ 4,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">2,000,000,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares)</a></td>
<td class="nump">239,749,000<span></span>
</td>
<td class="nump">234,189,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">239,749,000<span></span>
</td>
<td class="nump">234,189,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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common Stock</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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares)</a></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB2Member', window );">Class B-2 Common Stock</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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity:</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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares)</a></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,000<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<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 https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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_StatementClassOfStockAxis=infa_CommonStockClassB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB2Member</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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238024480">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,505,118<span></span>
</td>
<td class="nump">$ 1,444,055<span></span>
</td>
<td class="nump">$ 1,323,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAmortization', window );">Amortization of acquired technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">35,354<span></span>
</td>
<td class="nump">73,461<span></span>
</td>
<td class="nump">98,458<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">343,503<span></span>
</td>
<td class="nump">331,999<span></span>
</td>
<td class="nump">317,985<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,161,615<span></span>
</td>
<td class="nump">1,112,056<span></span>
</td>
<td class="nump">1,005,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">318,769<span></span>
</td>
<td class="nump">260,660<span></span>
</td>
<td class="nump">230,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">535,680<span></span>
</td>
<td class="nump">496,816<span></span>
</td>
<td class="nump">451,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">128,092<span></span>
</td>
<td class="nump">122,112<span></span>
</td>
<td class="nump">93,548<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="Show.showAR( this, 'defref_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology', window );">Amortization of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153,471<span></span>
</td>
<td class="nump">172,434<span></span>
</td>
<td class="nump">189,309<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="Show.showAR( this, 'defref_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges', window );">Restructuring, acquisition and other charges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">19,477<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,136,012<span></span>
</td>
<td class="nump">1,052,150<span></span>
</td>
<td class="nump">984,324<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,603<span></span>
</td>
<td class="nump">59,906<span></span>
</td>
<td class="nump">20,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,224<span></span>
</td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(78,020)<span></span>
</td>
<td class="num">(132,439)<span></span>
</td>
<td class="num">(149,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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt refinancing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(30,882)<span></span>
</td>
<td class="num">(37,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,996<span></span>
</td>
<td class="nump">26,312<span></span>
</td>
<td class="num">(26,404)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToParent', window );">Loss before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(34,197)<span></span>
</td>
<td class="num">(75,890)<span></span>
</td>
<td class="num">(190,208)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,478<span></span>
</td>
<td class="nump">24,039<span></span>
</td>
<td class="num">(22,321)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (53,675)<span></span>
</td>
<td class="num">$ (99,929)<span></span>
</td>
<td class="num">$ (167,887)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share attributable to Class A and Class B-1 common stockholders</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares used in computing net loss per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">281,129<span></span>
</td>
<td class="nump">250,418<span></span>
</td>
<td class="nump">244,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">281,129<span></span>
</td>
<td class="nump">250,418<span></span>
</td>
<td class="nump">244,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember', window );">Software revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 867,560<span></span>
</td>
<td class="nump">$ 776,941<span></span>
</td>
<td class="nump">$ 656,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">106,023<span></span>
</td>
<td class="nump">85,718<span></span>
</td>
<td class="nump">58,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_SubscriptionMember', window );">Subscriptions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">857,163<span></span>
</td>
<td class="nump">747,672<span></span>
</td>
<td class="nump">593,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105,387<span></span>
</td>
<td class="nump">81,266<span></span>
</td>
<td class="nump">54,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_PerpetualLicenseMember', window );">Perpetual license</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,397<span></span>
</td>
<td class="nump">29,269<span></span>
</td>
<td class="nump">63,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">636<span></span>
</td>
<td class="nump">4,452<span></span>
</td>
<td class="nump">3,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_MaintenanceAndProfessionalServicesMember', window );">Maintenance and professional services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">637,558<span></span>
</td>
<td class="nump">667,114<span></span>
</td>
<td class="nump">666,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of revenues:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 202,126<span></span>
</td>
<td class="nump">$ 172,820<span></span>
</td>
<td class="nump">$ 161,197<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Intangible Assets, Excluding Acquired Technology</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: 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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 https://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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=126975872&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</p></div>
<a href="javascript:void(0);" onclick="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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="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.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="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 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LicenseAndServiceMember</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=infa_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_SubscriptionMember</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=infa_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerpetualLicenseMember</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=infa_MaintenanceAndProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_MaintenanceAndProfessionalServicesMember</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>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237436848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (53,675)<span></span>
</td>
<td class="num">$ (99,929)<span></span>
</td>
<td class="num">$ (167,887)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive (loss) income, net of taxes:</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Change in foreign currency translation adjustments, net of tax benefit (expense) of $548, $(165) and $(415), respectively</a></td>
<td class="num">(65,667)<span></span>
</td>
<td class="num">(43,479)<span></span>
</td>
<td class="nump">45,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Available-for-sale debt securities:</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Change in unrealized loss, net of tax benefit of $56, $&#8212; and $&#8212;, respectively</a></td>
<td class="num">(171)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Cash flow hedges:</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Change in unrealized gain (loss), net of tax (expense) benefit of $(1,113), $(1,162) and $7,643, respectively</a></td>
<td class="nump">3,379<span></span>
</td>
<td class="nump">3,776<span></span>
</td>
<td class="num">(23,541)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Less: reclassification adjustment for amounts included in net loss, net of tax (expense) benefit of $(774), $4,457 and $5,211, respectively</a></td>
<td class="num">(2,363)<span></span>
</td>
<td class="nump">13,559<span></span>
</td>
<td class="nump">16,040<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Cash flow hedges, net change</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">17,335<span></span>
</td>
<td class="num">(7,501)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(64,822)<span></span>
</td>
<td class="num">(26,144)<span></span>
</td>
<td class="nump">37,986<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss, net of tax effect</a></td>
<td class="num">$ (118,497)<span></span>
</td>
<td class="num">$ (126,073)<span></span>
</td>
<td class="num">$ (129,901)<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<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 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<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 https://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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237443360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Change in foreign currency translation adjustment, tax</a></td>
<td class="nump">$ 548<span></span>
</td>
<td class="num">$ (165)<span></span>
</td>
<td class="num">$ (415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Change in unrealized loss, tax benefit</a></td>
<td class="nump">56<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Change in unrealized loss, net of tax benefit</a></td>
<td class="num">(1,113)<span></span>
</td>
<td class="num">(1,162)<span></span>
</td>
<td class="nump">7,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustments for amounts previously included in net loss, tax</a></td>
<td class="num">$ (774)<span></span>
</td>
<td class="nump">$ 4,457<span></span>
</td>
<td class="nump">$ 5,211<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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126929396&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 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<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 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: 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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233742624">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th"><div>Class B-1 Common Stock</div></th>
<th class="th"><div>Class B-2 Common Stock</div></th>
<th class="th"><div>Cumulative effect of accounting change</div></th>
<th class="th" colspan="2">
<div>Common Stock </div>
<div>Class A Common Stock</div>
</th>
<th class="th" colspan="2">
<div>Common Stock </div>
<div>Class B-1 Common Stock</div>
</th>
<th class="th" colspan="2">
<div>Common Stock </div>
<div>Class B-2 Common Stock</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><sup>[1]</sup></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>Cumulative effect of accounting change</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">200,112,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,294,933<span></span>
</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">$ (741)<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 2,141,865<span></span>
</td>
<td class="nump">$ 5,309<span></span>
</td>
<td class="num">$ (854,681)<span></span>
</td>
<td class="num">$ (741)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">12,044<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(218,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Payments for dividends related to Class B-2 shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,286)<span></span>
</td>
<td class="text">&#160;<span></span>
</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)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(2,187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,097)<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="Show.showAR( this, 'defref_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions', window );">Settlement of certain vested stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(7,506)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment for taxes related to net share settlement of equity awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,356)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(2,356)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of shares upon exercise of vested options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">523,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of shares upon exercise of vested options and RSUs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,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="nump">$ 6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">3,394<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(167,887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(167,887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">37,986<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">200,417,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,166,587<span></span>
</td>
<td class="text">&#160;<span></span>
</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,004<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">2,145,254<span></span>
</td>
<td class="nump">43,295<span></span>
</td>
<td class="num">(1,024,406)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">44,113<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">33,350,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">903,766<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 334<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">903,432<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(420,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Payments for dividends related to Class B-2 shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,318)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(4,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,155)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment for taxes related to net share settlement of equity awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (2,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="num">(2,825)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of shares upon exercise of vested options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,276,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="nump">842,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of shares upon exercise of vested options and RSUs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 7,426<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">7,417<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(99,929)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,929)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(26,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(26,144)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,189,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,189,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,983,676<span></span>
</td>
<td class="text">&#160;<span></span>
</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,343<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">3,093,232<span></span>
</td>
<td class="nump">17,151<span></span>
</td>
<td class="num">(1,129,490)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">136,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">136,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,925,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,790<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">32,771<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Payments for dividends related to Class B-2 shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of shares upon exercise of vested options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,665,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="nump">3,635,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of shares upon exercise of vested options and RSUs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,947<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 36<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="nump">19,911<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(53,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(64,822)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(64,822)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,749,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,749,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">44,050,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,054,361<span></span>
</td>
<td class="text">&#160;<span></span>
</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,398<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 3,282,383<span></span>
</td>
<td class="num">$ (47,671)<span></span>
</td>
<td class="num">$ (1,183,189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="17"></td></tr>
<tr><td colspan="17"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Modification And Settlement Of Vested Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<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 https://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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239522848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (53,675,000)<span></span>
</td>
<td class="num">$ (99,929,000)<span></span>
</td>
<td class="num">$ (167,887,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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss 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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">21,208,000<span></span>
</td>
<td class="nump">24,942,000<span></span>
</td>
<td class="nump">27,492,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Non-cash operating lease costs</a></td>
<td class="nump">16,268,000<span></span>
</td>
<td class="nump">15,329,000<span></span>
</td>
<td class="nump">19,155,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">135,862,000<span></span>
</td>
<td class="nump">45,017,000<span></span>
</td>
<td class="nump">12,044,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(85,579,000)<span></span>
</td>
<td class="num">(18,929,000)<span></span>
</td>
<td class="num">(77,860,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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets and acquired technology</a></td>
<td class="nump">188,825,000<span></span>
</td>
<td class="nump">245,895,000<span></span>
</td>
<td class="nump">287,767,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="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">3,607,000<span></span>
</td>
<td class="nump">5,380,000<span></span>
</td>
<td class="nump">6,074,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="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of investment discount, net of premium</a></td>
<td class="num">(1,002,000)<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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost', window );">Loss on debt refinancing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,882,000<span></span>
</td>
<td class="nump">37,400,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="Show.showAR( this, 'defref_infa_UnrealizedGainLossOnRemeasurementOfDebt', window );">Unrealized loss (gain) on remeasurement of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(29,711,000)<span></span>
</td>
<td class="nump">50,552,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(17,249,000)<span></span>
</td>
<td class="num">(26,350,000)<span></span>
</td>
<td class="num">(8,487,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(25,511,000)<span></span>
</td>
<td class="num">(64,177,000)<span></span>
</td>
<td class="num">(42,550,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(50,697,000)<span></span>
</td>
<td class="nump">36,799,000<span></span>
</td>
<td class="num">(11,204,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">12,127,000<span></span>
</td>
<td class="num">(19,766,000)<span></span>
</td>
<td class="nump">22,733,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">55,873,000<span></span>
</td>
<td class="nump">83,301,000<span></span>
</td>
<td class="nump">12,525,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">200,057,000<span></span>
</td>
<td class="nump">228,683,000<span></span>
</td>
<td class="nump">167,754,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(5,465,000)<span></span>
</td>
<td class="num">(10,817,000)<span></span>
</td>
<td class="num">(13,835,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of investments</a></td>
<td class="num">(290,040,000)<span></span>
</td>
<td class="num">(90,357,000)<span></span>
</td>
<td class="num">(36,842,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturities of investments</a></td>
<td class="nump">109,548,000<span></span>
</td>
<td class="nump">68,761,000<span></span>
</td>
<td class="nump">19,605,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(21,439,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(185,957,000)<span></span>
</td>
<td class="num">(32,413,000)<span></span>
</td>
<td class="num">(52,511,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of common stock upon initial public offering, net of underwriting discounts and offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">905,852,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">32,790,000<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of offering costs</a></td>
<td class="num">(2,085,000)<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments for dividends related to Class B-2 shares</a></td>
<td class="num">(24,000)<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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for share repurchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,318,000)<span></span>
</td>
<td class="num">(3,286,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment of debt</a></td>
<td class="num">(14,063,000)<span></span>
</td>
<td class="num">(1,373,592,000)<span></span>
</td>
<td class="num">(825,981,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,545,000)<span></span>
</td>
<td class="num">(32,211,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">441,318,000<span></span>
</td>
<td class="nump">949,965,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="Show.showAR( this, 'defref_infa_PaymentForSettlementOfVestedStockOptions', window );">Payment for settlement of vested stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,506,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="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for taxes related to net share settlement of equity awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,825,000)<span></span>
</td>
<td class="num">(2,356,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="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,705,000)<span></span>
</td>
<td class="num">(6,180,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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities', window );">Net activity from derivatives with an other-than-insignificant financing element</a></td>
<td class="nump">2,236,000<span></span>
</td>
<td class="num">(18,978,000)<span></span>
</td>
<td class="num">(5,555,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of shares upon exercise of options</a></td>
<td class="nump">19,947,000<span></span>
</td>
<td class="nump">7,426,000<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by / (used in) financing activities</a></td>
<td class="nump">38,801,000<span></span>
</td>
<td class="num">(86,367,000)<span></span>
</td>
<td class="nump">70,290,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="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(13,118,000)<span></span>
</td>
<td class="num">(28,000)<span></span>
</td>
<td class="num">(13,703,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">39,783,000<span></span>
</td>
<td class="nump">109,875,000<span></span>
</td>
<td class="nump">171,830,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">458,096,000<span></span>
</td>
<td class="nump">348,221,000<span></span>
</td>
<td class="nump">176,391,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">497,879,000<span></span>
</td>
<td class="nump">458,096,000<span></span>
</td>
<td class="nump">348,221,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="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures:</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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">84,563,000<span></span>
</td>
<td class="nump">103,243,000<span></span>
</td>
<td class="nump">143,833,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">92,930,000<span></span>
</td>
<td class="nump">65,260,000<span></span>
</td>
<td class="nump">32,635,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="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment recorded in accounts payable and accrued liabilities</a></td>
<td class="nump">1,390,000<span></span>
</td>
<td class="nump">693,000<span></span>
</td>
<td class="nump">793,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="Show.showAR( this, 'defref_infa_DeferredOfferingCostsIncurredButNotYetPaid', window );">Deferred offering costs payable or accrued but not paid</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,086,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_infa_DeferredOfferingCostsIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Offering Costs Incurred But Not yet Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredOfferingCostsIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_PaymentForSettlementOfVestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment For Settlement Of Vested Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_PaymentForSettlementOfVestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_UnrealizedGainLossOnRemeasurementOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized Gain (Loss) On Remeasurement Of Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_UnrealizedGainLossOnRemeasurementOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="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 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689244301056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Description of Business</a></td>
<td class="text">Organization and Description of Business<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Informatica Inc. (the &#8220;Company&#8221;) was incorporated as a Delaware corporation on June 4, 2021. The Company was formed as part of a series of restructuring transactions, which collectively had the net effect of reorganizing the corporate structure of Ithacalux Topco S.C.A. (&#8220;Ithacalux&#8221;), resulting in Informatica Inc. being the top-tier entity in that corporate structure rather than Ithacalux, a Luxembourg soci&#233;t&#233; en commandite par actions. On September 30, 2021, the Company completed these restructuring transactions, resulting in the Company becoming the owner of Ithacalux and its property, assets, debts and obligation. As Informatica Inc. did not have any previous operations, Ithacalux is viewed as the predecessor to Informatica Inc. and its consolidated subsidiaries. Accordingly, these  consolidated financial statements include certain historical consolidated financial and other data for Ithacalux for periods prior to the completion of the business combination. Unless the context otherwise requires, references to &#8220;Informatica&#8221;, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and the &#8220;Company&#8221; mean Informatica Inc. and its consolidated subsidiaries for all periods presented.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of the restructuring transactions, the shareholders of Ithacalux contributed their interests in Ithacalux to Informatica in exchange for an aggregate of 288,867,682 shares of Informatica&#8217;s common stock. 200,768,636 shares of Informatica&#8217;s common stock was designated Class A common stock, and 44,049,523 shares of the common stock was designated Class B-1 common stock, with an equal number (44,049,523 shares of the common stock) designated Class B-2 common stock. The number of shares of Class A common stock and Class B-1 and Class B-2 common stock issued was determined in accordance with the applicable provisions of the contribution agreement. Amounts for periods presented prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 29, 2021, the Company completed its initial public offering (the &#8220;IPO&#8221;), in which the Company issued and sold 29,000,000 shares of its Class A common stock at $29.00 per share. On November 10, 2021, the Company issued and sold an additional 4,350,000 shares of Class A common stock in connection with a full exercise of the underwriters&#8217; option to purchase additional shares granted in the IPO. The Company generated a total of $967.2&#160;million in gross proceeds, inclusive of the underwriter&#8217;s exercise of their option to purchase additional shares in the offering, and net proceeds of $915.7&#160;million, after underwriting discounts and commissions of $51.5&#160;million. The Company also incurred offering costs of $11.9&#160;million in relation to the IPO.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has developed an&#160;AI-powered&#160;software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company&#8217;s customers to accurately track and understand their data, allowing them to create&#160;360-degree&#160;customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company&#8217;s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API&#160;&amp; Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="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 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689244320800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Consolidation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying consolidated financial statements in accordance with U.S generally accepted accounting principles (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segment Reporting</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-lived assets, comprising property and equipment, net and operating lease right-of-use assets, by geographic area were as follows (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:57.964%"/><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:18.783%"/><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:18.785%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">159,263&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">167,458&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,901&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,833&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,510&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,146&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,761&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">228,309&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">252,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:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments and assumptions. For example, management makes estimates, judgments, and assumptions in determining the recoverability of intangible assets and their useful lives, determination of performance obligations and standalone selling price (&#8220;SSP&#8221;) used in revenue recognition, the  number of performance-based stock options and awards that the Company expects to vest, the realizability of deferred tax assets, uncertain tax positions, and the collectability of accounts receivable. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company&#8217;s consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company derives its revenue from sales of 1) cloud subscriptions, representing access to the Company&#8217;s software via Company-hosted cloud applications, 2) self-managed subscription licenses, representing a term license to self-managed software, 3) subscription support, representing support for self-managed subscription licenses, 4) on-premises perpetual software licenses, and 5) maintenance and professional services, consisting of maintenance on perpetual software licenses, and professional services, consisting of consulting and education services. The Company recognizes revenue net of applicable sales taxes, financing charges it has absorbed, and amounts retained by its partners (including resellers and distributors), if any. The Company does not act as an agent in any of its revenue arrangements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue is recognized and recorded in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue From Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;ASC 606&#8221;) which generally requires the Company to recognize revenue when it satisfies performance obligations under the terms of its contracts, and control of its products is transferred to its customers in an amount that reflects the consideration the Company expects to receive from its customers and partners in exchange for those products. This process involves identifying the customer contract, determining the performance obligations in the contract, determining the transaction price, allocating the transaction price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, because the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies its judgment to determine whether the promised goods or services are capable of being distinct, and distinct in the context of the contract. The Company&#8217;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#8217;s premises. The secure agent performs tasks and enables secure communication behind a customer&#8217;s firewall with the cloud functionalities. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because the Company has concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components.</span></div><div><span><br/></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:27.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Performance Obligation</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">When Performance Obligation is Typically Satisfied</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services and subscription <br/>support</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: Upon the later of when the software license is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: When the software license is made available</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional Services</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: As services are provided</span></td></tr></table></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue is comprised of 1) cloud services and subscription support, 2) self-managed subscription licenses, and 3) perpetual license revenue.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support offerings consist of revenue from customers and partners contracted to use the related services during a subscription period ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b">one</span> to three years, are generally billed annually in advance, and are non-cancelable.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license revenue primarily consists of revenue from customers and partners contracted to use software during a subscription term with terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730">one</span> to three years. These arrangements are generally billed annually in advance during such multi-year terms. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services revenues include revenues from cloud services offerings, which deliver applications and infrastructure technologies via cloud-based deployment models for which we develop functionality, provide unspecified updates and enhancements, host, manage, upgrade, and support, and that customers access by entering into a subscription agreement with us for a stated period.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license support revenues are generated through the sale of license support contracts sold together with the self-managed subscription license purchased by our customer. Subscription license support contracts provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of the support period and include internet access to technical content, as well as internet and telephone access to technical support personnel. Our subscription software licenses have significant standalone functionalities and capabilities. Accordingly, these subscription software licenses are distinct from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license revenue consists of revenue from customers and partners for sales of perpetual software licenses, are generally billed upfront along with the associated maintenance. The maintenance associated with perpetual licenses is classified within maintenance and professional services.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance and Professional Services</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services are comprised of maintenance, consulting, and education services. Maintenance contracts, which consist of ongoing support and software updates, if and when available, under perpetual software license arrangements, are typically one year in duration. Our perpetual software licenses have significant standalone functionalities and capabilities. Accordingly, these perpetual software licenses are distinct </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract. Maintenance contracts are generally billed annually in advance. Nearly all of our customers elect to renew their maintenance contracts annually.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consulting services are primarily related to configuration, installation, and implementation of the Company&#8217;s products, and are generally performed on a time-and-materials basis. Revenue for fixed fee contracts is generally recognized as services are performed, applying input methods to estimate progress to completion. If uncertainty exists about the Company&#8217;s ability to complete the project, its ability to collect the amounts due, or in the case of fixed-fee consulting arrangements, its ability to estimate the remaining costs to be incurred to complete the project, revenue is deferred until the uncertainty is resolved. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Education services consist of classes offered at the Company&#8217;s headquarters, sales and training offices, customer locations, and on-line. Revenue is recognized as the classes are delivered. Education services are generally either billed in advance or as services are rendered.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contracts with multiple performance obligations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis and revenue is recognized when (or as) the Company satisfies each performance obligation by transferring control of the promised goods or services to the customer.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of SSP requires judgment and is established for performance obligations that are routinely sold separately, such as support and maintenance on the Company&#8217;s core offerings. In connection with its cloud services, self-managed subscription licenses, and perpetual licenses, the Company is unable to establish SSP based on observable prices given the products are sold for a broad range of amounts (that is, the price is highly variable), and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for cloud services offerings, self-managed subscription licenses, and perpetual licenses, included in a contract with multiple performance obligations, is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to cloud services, self-managed subscription licenses, and perpetual licenses.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Returns and Material Rights</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s agreements do not permit returns, and historically the Company has not had any significant returns or refunds; therefore, the Company has not established a sales return allowance.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some contracts offer price discounts on future purchases. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. In circumstances involving a material right, revenue is allocated to these rights and deferred; subsequently the revenue is recognized when those future goods or services are transferred, or when the option expires. Generally, such discount mechanisms have not resulted in material rights.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract balances</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The timing of revenue recognition, billings, and cash collections results in contract assets (both billed accounts receivable, where the Company has an unconditional right to contract consideration subject only to the passage of time, and unbilled receivables), and contract liabilities (deferred revenue and customer deposit liabilities) on the Company&#8217;s accompanying consolidated balance sheets.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts receivable</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivables as reported on the accompanying consolidated balance sheets, includes the unconditional amounts owed from customers comprising amounts invoiced, net of an allowance for credit loss. A receivable is recognized in the period products are delivered or services are provided, or when the right to payment is unconditional. Payment terms on invoiced amounts are typically between 30 and 60 days, therefore the contracts do not include a significant financing component. Also, they typically do not involve a significant amount of variable consideration as they represent stated prices.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract assets represent reported revenues attributable to performance obligations that have been satisfied, but such amounts remain unbilled due to certain remaining conditions under the contract not yet being met. Contract assets are primarily driven by sales of self-managed subscription licenses with 2-3 year subscription terms, but the related fees are generally invoiced annually. There were immaterial credit losses associated with contracts with customers for the years ended December&#160;31, 2022 and 2021. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Liabilities</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract liabilities consist of deferred revenue and customer deposit liabilities and represent cash payments received or due in advance of fulfilling our performance obligations. In arrangements whereby the Company has an obligation to transfer goods or services to the customer and fees are invoiced or amounts are received ahead of revenue being recognized under non-cancelable contracts, deferred revenue is recorded. Customer deposits represent cash payments received under cancelable contracts. Deferred revenue and customer deposit liabilities will be recognized as revenue in future periods. As of December&#160;31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively. As of December&#160;31, 2021, deferred revenue and customer deposit liabilities were $635.6 million and $6.4 million, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The current portion of contract liabilities represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date. Contract liabilities were approximately $699.5 million as of December&#160;31, 2022, of which the Company expects to recognize $676.5 million over the next 12 months, and the remainder thereafter. The amount of revenues recognized during the years ended December&#160;31, 2022 and 2021 that were included in the opening contract liabilities balance was approximately $606.2 million and $541.2 million, respectively. Revenues recognized from performance obligations satisfied in prior periods were immaterial during each of the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Remaining Performance Obligations from Customer Contracts</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remaining performance obligations represent contracted revenues that have not yet been recognized (including contract liabilities) and amounts that will be invoiced and recognized as revenues in future periods. The volumes and amounts of customer contracts that the Company records and total revenues that it recognizes are impacted by a variety of seasonal factors. In each year, the amounts and volumes of contracting activity and associated revenues are typically highest in its fourth fiscal quarter and lowest in the first fiscal quarter. These seasonal impacts influence how the Company's remaining performance obligations change over time, and, combined with foreign exchange rate fluctuations and other factors, influence the amount of remaining performance obligations that the Company reports at a point in time. As of December&#160;31, 2022, the Company&#8217;s remaining performance obligations was $1.34 billion, which does not include customer deposit liabilities. The Company expects to recognize approximately 69% of its remaining performance obligations at December&#160;31, 2022, as revenues over the next twelve months and the remainder over the next two to three years.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Costs to obtain a contract</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Costs to obtain a contract include sales commissions earned as well as payroll taxes and other costs associated with and directly attributable to the contract obtained. These costs are considered incremental and recoverable costs of obtaining a contract, and therefore, are capitalized when certain customer contracts are </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">signed. These costs are recorded as deferred commission expense in Prepaid expenses and other current assets and Other assets in the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales commissions paid for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accordingly, costs to obtain a contract paid upon the initial acquisition of the contract are amortized over the estimated period of benefit of five years, which may exceed the term of the initial contract. The Company determines the estimated period of benefit based on the duration of relationships with its customers, which includes the expected renewals of customer contracts, customer retention data, its technology development lifecycle, and other factors. The Company amortizes these commissions consistent with the pattern of satisfaction of the performance obligation to which the asset relates. Costs to obtain a contract paid upon multi-year renewal are amortized over the renewal contract term. Amortization expense is included in Sales and Marketing expenses in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the estimated period of benefit would have been one year or less.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company tests goodwill for impairment annually during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable in accordance with ASC 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company has one operating segment and reporting unit, and therefore goodwill is tested for impairment at the entity level.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill during the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Impairment of Definite-lived Intangible Assets and other Long-lived Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates long-lived assets, which includes amortized intangible assets and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of an asset to the future undiscounted cash flows attributable to that asset. The Company measures any amount of impairment based on the difference between the carrying value and the estimated fair value of the impaired asset. There were no impairments of long-lived assets during the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company measures and recognizes compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs") granted to employees and directors, performance stock units ("PSUs") granted to employees and stock purchase rights granted under the Company's 2021 Employee Stock Purchase Plan ("ESPP") to employees, based on the estimated fair value of the awards on the date of grant. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company grants stock options with only service conditions (&#8220;service-based options&#8221;) which may also include one-year cliff vesting provisions, as well as those with both service and performance or market conditions. The Company uses the Black-Scholes Merton or Monte Carlo model to value the stock options granted under its equity plans. For purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility over an expected term, risk-free interest rate for an expected term, and dividend yield. The fair value of each RSU granted after the Company's IPO is determined by the closing price of the Company's common stock on the date of grant. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/units expected to vest using the graded vesting attribution method. Compensation expense for options containing market condition vesting criteria is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period. The Company recognizes forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the accompanying consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the IPO, the fair value of the common stock underlying the options had historically been determined by the Company&#8217;s Compensation Committee of the Board of Directors given the absence of a public trading market. The Compensation Committee of the Board of Directors determined the fair value of the common stock by considering a number of objective and subjective factors, including: (i) third-party valuations of common stock; (ii) the lack of marketability of the common stock; (iii) the Company's actual operating and financial results; (iv) the Company&#8217;s current business conditions and projections; and (v) the likelihood of various potential liquidity events, such as an initial public offering or sale of the Company, given prevailing market conditions. After the IPO, the fair value of the common stock was determined based on the Company&#8217;s closing stock price as quoted on the New York Stock Exchange on the grant date.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company utilizes the treasury method when calculating basic and diluted net loss per share. The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD $15,000 in the aggregate. As Class B-2 common stock have no participating economic rights, the Company is not required to use the two-class method.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic net loss per share is computed using the weighted average number of shares outstanding for the period, excluding unvested service and performance-based stock options and awards. Diluted net loss per share is computed using the weighted average shares outstanding for the period plus dilutive potential shares, including unvested stock options and awards using the treasury stock method.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash, Cash Equivalents, Restricted Cash, and Investments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers highly liquid investment securities with maturities of 90 days&#160;or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents with maturities of greater than 90 days but less than one year from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments. The Company&#8217;s cash equivalents and investments include time deposits, money market funds, and debt securities. The Company&#8217;s restricted cash was primarily associated with securing credit facilities.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's debt securities consist primarily of commercial paper, corporate debt securities, U.S. government securities, U.S. government agency securities, and non-U.S. government securities. The Company's debt securities are classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, reported as a separate component of accumulated other comprehensive income (loss) in stockholders' equity. Realized gains or losses and permanent declines in value, if any, on available-for-sale debt securities are reported in other income (expense), net as incurred. The Company recognizes realized gains and losses upon sales of the investment and reclassifies unrealized gains and losses out of accumulated other comprehensive income (loss) into earnings using the specific identification method. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For available-for-sale debt securities in an unrealized loss position, the Company determines whether a credit loss exists. In this assessment, among other factors, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded to other income (expense), net, limited by the amount that the fair value is less than the amortized cost basis. The amount of fair value change relating to all other factors will be recognized in other comprehensive income (loss).</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of the Company&#8217;s cash, cash equivalents, short-term investments, accounts receivable, and accounts payable approximate their respective carrying amounts due to their short-term maturity.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Concentrations of Credit Risk and Credit Evaluations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives and trade receivables. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the amount of exposure to any single financial institution. The majority of cash equivalents consists of money market funds that primarily invest in U.S. government securities. The Company's investments consist of time deposits and fixed income debt securities. Management believes that the financial institutions that hold the Company&#8217;s time deposits and the issuers of debt securities are financially sound and, accordingly, are subject to minimal credit risk.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s derivative contracts are transacted with various financial institutions with high credit ratings. The Company evaluates its counterparties associated with the Company&#8217;s foreign exchange forward contracts and interest rate swap contracts at least quarterly. Since all of these counterparties are large credit-worthy commercial banking institutions, the Company does not consider counterparty non-performance to be a material risk. The Company may enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company performs ongoing credit evaluations of its customers and generally does not require collateral. The Company makes judgments as to its ability to collect outstanding receivables and provide allowances for the portion of receivables when collection becomes doubtful. Further, the Company maintains an allowance for expected credit losses. It estimates expected credit trends for the allowance for credit losses for receivables and contract assets based upon its assessment of various factors, including historical experience, the age of the receivable balances, credit rating of its customers, current economic conditions, and other factors that may affect its ability to collect from customers. Expected credit losses are recorded as general and administrative expense. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No customer accounted for more than 10% of revenue in the years ended December&#160;31, 2022, 2021 and 2020. As of December&#160;31, 2022 and December&#160;31, 2021, no customer accounted for more than 10% of the accounts receivable balance.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Credit Losses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company estimates the overall collectability of accounts receivable and other contract assets and provides an allowance for credit losses for those considered uncollectible. The Company makes estimates of expected credit losses by specifically analyzing its accounts receivable and other contract assets based on historical experience, customer concentrations, customer credit-worthiness, the age of the receivable, current economic trends, and changes in its customer payment terms. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The Company records the expected credit losses in general and administrative expense. On December&#160;31, 2022 and 2021, the Company&#8217;s allowance for credit losses were $4.6 million and $4.6 million, respectively. </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below details the activity of the allowance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Beginning Balance </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Provisions for Expected Credit Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Write-offs, Net of Recoveries </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Revaluation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Ending Balance </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,316&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(46)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,557&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,557&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">183&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(57)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,644&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">207</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(67)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,608&#160;</span></td><td style="background-color:#cceeff;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:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">The amounts represent revaluations on balances denominated in foreign currencies.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses the liability method of accounting for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#8217;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates the realization of deferred tax assets based on all available evidence, including projected results of operations and the scheduled reversal of temporary differences. The Company establishes a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Building, building improvements and site improvements are amortized over the estimated useful life of 25 years, 10-15 years and 15 years, respectively. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the asset, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b">one</span> to ten years. Computers, equipment, and software, and furniture and fixtures are stated at cost and depreciated or amortized using the straight-line method over the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea">one</span> to five years.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt issuance costs are initially deferred and amortized to interest expense using the effective interest method over the expected term of the related debt. Unamortized debt issuance costs related to the dollar and euro term loan facilities are considered long-term and presented as a direct reduction to long-term debt, net in the consolidated balance sheets. Unamortized debt issuance costs related to the revolving facility are also considered long-term and are included in other assets in the consolidated balance sheets.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Advertising Expenses</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Advertising costs are expensed as incurred. Advertising expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $13.7 million, $16.7 million and $6.1 million, respectively.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency Translation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in cumulative translation adjustments included in accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gains or losses related to the remeasurement of certain foreign currency denominated assets and liabilities into their functional currency are recorded in net income (loss), unless such assets or liabilities are designated by management to be of a long-term investment nature, in which case such gains or losses are recorded in consolidated accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Self-funded health insurance plan</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintains a partially self-funded health insurance plan for its U.S. employees. The Company also maintains a stop-loss insurance policy that limits its losses on a per employee basis.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is responsible for estimating its exposure for claims incurred but not paid at the end of each reporting period and uses historical claims data supplied by a third party to estimate its self-funded insurance liability. Actual claims may differ from the Company&#8217;s estimates, but such differences have not been material for any period presented.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring charges primarily consist of severance, facilities, transition and other related costs. Severance costs generally include severance payments, notice-period payments, outplacement services, health insurance coverage, and relocation costs. Facilities costs generally include rent, variable lease operating expenses and lease termination costs. Transition and other related costs primarily consist of legal costs and consulting charges associated with business process improvements and strategy.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">One-time employee severance costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Other transactions related costs are recognized as incurred. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within accrued compensation and related expenses and in accrued liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Leases</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Derivative Financial Instruments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations on forecasted cash flows and expenses and designates these contracts as cash flow hedges at inception. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India denominated in Indian rupee. The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to its Term Loan Facilities. See Note 9. Borrowings in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flow from financing activities in the consolidated statements of cash flows. The Company records any change in the fair value of cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurs, at which point any gain (loss) is reclassified into earnings or losses and any change in fair value of non-designated swaps in interest expense. The other comprehensive loss at de-designation is amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap are recognized as interest expense.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and do not otherwise qualify for hedge accounting treatment and, therefore, are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The Company recognizes derivative assets and derivative liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">at gross fair values in its consolidated balance sheets. The Company evaluates prospectively, as well as retrospectively, the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship, and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689242591088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents, Restricted Cash, and Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock', window );">Cash, Cash Equivalents, Restricted Cash, and Investments</a></td>
<td class="text">Cash, Cash Equivalents, Restricted Cash, and Investments<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company&#8217;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). </span></div><div><span><br/></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:64.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">165,599&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">275,386&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash equivalents:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">979&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,990&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,992&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,718&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, and restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">125,281&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,708&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total short-term investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, restricted cash, and investments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">498,141&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">_____________</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements of this Report for further information regarding the fair value of the Company&#8217;s financial instruments.</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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsAndShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241704848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-For-Sale Debt Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Available-For-Sale Debt Securities</a></td>
<td class="text">Available-For-Sale Debt Securities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company&#8217;s available-for-sale debt securities as of December&#160;31, 2022 (in thousands). There were no available-for-sale debt securities held at December&#160;31, 2021.</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:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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:14.689%"/><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:14.689%"/><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:14.694%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Gains</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Losses</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,634&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(42)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,964&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,850&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101,193&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(233)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,965&#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-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no realized gains or losses related to available-for-sale debt securities for the three and twelve months ended December&#160;31, 2022. As of December&#160;31, 2022, all available-for-sale debt securities mature within one year of consolidated balance sheet date.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $0.2 million, which were related to $75.5&#160;million of available-for-sale debt securities. There were no gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company did not recognize any credit losses related to the Company&#8217;s debt securities during the twelve months ended December&#160;31, 2022. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.</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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<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 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239035312">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company&#8217;s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;1 Quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;2 Inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level&#160;3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</span></div></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"/><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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government and U.S. government agency securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents and investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">550,536&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">449,571&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,965&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">550,624&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">449,571&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101,053&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(v)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">__________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:9.14pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:7.37pt">Included in short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:6.91pt">Included in prepaid expenses and other current assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(v)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.68pt">Included in accrued liabilities on the consolidated balance sheets.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, 82% and 18% of the Company&#8217;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</span></div></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"/><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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,024&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,024&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total money market funds and time deposits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">222,646&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest rate derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,725&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,725&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.79pt">Included in accrued liabilities on the consolidated balance sheets.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2021, 99% and 1% of the Company&#8217;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Money Market Funds, Time Deposits, and Available-For-Sale Debt Securities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The Company uses a market approach for determining the fair value of all its </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> money market funds, time deposits, and available-for-sale debt securities.</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To value its money market funds, the Company values the funds at $1 stable net asset value, which is the market pricing convention for identical assets that the Company has the ability to access.</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's available-for-sale debt securities consist of commercial paper, corporate debt securities, U.S. government agency securities and non-U.S. government securities. The Company measures the fair values of these assets with the help of a pricing service that either provides quoted market prices in active markets for identical or similar securities or uses observable inputs for their pricing without applying significant adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency and Interest Rate Derivatives and Hedging Instruments</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level&#160;2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">inputs for the derivative valuations are limited to quoted prices for similar assets or liabilities in active markets (specifically foreign currency rates and futures contracts) and inputs other than quoted prices that are observable for the asset or liability (specifically the LIBOR and Secured Overnight Financing Rate ("SOFR") cash and swap rates, and credit risk at commonly quoted intervals). The Company records its derivative assets and liabilities on a gross basis in the consolidated balance sheet and uses mid-market pricing as a practical expedient for fair value measurements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for foreign currency derivatives are the spot rates, forward rates, interest rates, and credit derivative market rates. The spot rate for each foreign currency is the same spot rate used for all balance sheet </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">translations at the measurement date and is sourced from the Federal Reserve Bulletin. The following values are interpolated from commonly quoted intervals: forward points and the SOFR used to discount and determine the fair value of assets and liabilities. Credit default swap spread curves identified per counterparty at month end are used to discount derivative assets for counterparty non-performance risk, all of which have terms of twelve months or less. The Company discounts derivative liabilities to reflect the Company&#8217;s own potential non-performance risk to lenders and has used the spread over SOFR on its most recent corporate borrowing rate.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for interest rate derivatives are the LIBOR curve consisting of cash rates for very short term, futures rates and swap rates beyond the derivative maturity. These rates are used to provide spot rates at resets specified by each derivative. Derivatives are discounted to present value at the measurement date using the SOFR curve. Credit default swap spread curves per counterparty and the BB Industrial credit spread curves, (representing the Company&#8217;s credit risk) at month end are used to discount the interest rate derivatives for non-performance risk using the potential method. As of December&#160;31, 2022 there were no more outstanding  interest rate swaps.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The counterparties associated with the Company&#8217;s foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between two counterparties; therefore, the Company does not consider counterparty concentration and non-performance to be material risks at this time. Both the Company and the counterparties are expected to perform under the contractual terms of the instruments.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no transfers between </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level&#160;1, Level&#160;2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Level&#160;3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> categories during the years ended December&#160;31, 2022 and 2021.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239035312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the cost of property and equipment and related accumulated depreciation at December&#160;31, 2022 and 2021 (in thousands, except years):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:50.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Useful Lives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Land</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,512&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,512&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Buildings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25 years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">118,134&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">118,134&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Site improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15 years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,567&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Building improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10-15 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34,706&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34,252&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total land and buildings</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195,919&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195,415&#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 style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Computer, equipment, and software</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,230&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">110,411&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furniture and fixtures</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,851&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,414&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Leasehold improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1-10 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52,612&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">55,331&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">370,612&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">378,571&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Accumulated depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(210,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(201,162)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">160,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">177,409&#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-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization expense were $21.2 million, $24.9 million, and $27.5 million for the years ended December&#160;31, 2022, 2021 and 2020, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689324312560">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the changes in the carrying amount of the goodwill as of December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,380,752&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,419,501&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Measurement period adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(38,803)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,337,036&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,380,752&#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;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations. During the year ended December&#160;31, 2022, the Company recorded a total net reduction to goodwill of $43.7 million due to foreign currency translation adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">            During the year ended  December&#160;31, 2021, the Company recorded a total net reduction to goodwill of $38.7&#160;million which consisted of $38.8&#160;million of foreign currency translation adjustments, offset by an increase to goodwill of $0.1&#160;million due to a measurement period adjustment related to changes in the realization of deferred tax assets.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):</span></div><div><span><br/></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:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><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.034%"/><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:7.525%"/><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:7.525%"/><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:10.888%"/><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:7.242%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted Average<br/>Useful&#160;Life (Years) </span></div></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(859,319)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(823,965)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">54,857&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,154,735&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">794,898&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,163,048&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,214,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">948,556&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,442&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15,464&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,894&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(57,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">24,042&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total other intangible assets</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,272,344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">972,598&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total intangible assets, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,285,134)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,096,309)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,027,455&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:0.05pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $188.8 million, $245.9 million and $287.8 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):</span></div><div><span><br/></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:53.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.666%"/><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:13.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">98,458&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153,471&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,434&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">189,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortization of intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">188,825&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">245,895&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">287,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"/></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):</span></div><div><span><br/></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:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Years ending December&#160;31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Acquired Developed&#160;and Core Technology</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Intangible Assets</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Intangible Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11,474&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">137,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">148,570&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,391&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">121,155&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">124,546&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">99,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,741&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">926&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">86,301&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">87,227&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">184&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75,060&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75,244&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">291,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">291,664&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total expected amortization expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,630&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">810,362&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">827,992&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689324376544">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock', window );">Accrued Liabilities</a></td>
<td class="text">Accrued Liabilities<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities as of December&#160;31, 2022 and 2021 consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.154%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22,741&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,382&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,604&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58,844&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">74,763&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241634560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Borrowings</a></td>
<td class="text">Borrowings<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt consists of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:0.05pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.154%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Dollar term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,860,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,875,000&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Discount on term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,671)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Debt issuance costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(12,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,858)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total debt, net of discount and debt issuance costs</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,840,510&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,851,471&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,063)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,821,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,837,408&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022 and 2021 the aggregate fair value of the Company&#8217;s dollar term loan, based on Level&#160;2 inputs related to fair market value, were $1,830.2 million and $1,871.5 million, respectively. </span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Credit Facilities</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 25, 2020, the Company amended its existing credit facilities (as amended, the &#8220;First Lien Credit Agreement&#8221;) and entered into a new Second Lien Credit and Guaranty Agreement (the &#8220;Second Lien Credit Agreement&#8221; and, together with the First Lien Credit Agreement, the &#8220;2020 Credit Agreements&#8221;) with Nomura Corporate Funding Americas, LLC, as agent, for a syndicate of lenders. The Company borrowed $1.79 billion of dollar term loans and &#8364;480.0 million of euro term loans under the First Lien Credit Agreement and $425.0 million of term loans under the Second Lien Credit Agreement.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 29, 2021, the Company refinanced the 2020 Credit Agreements with a new Credit and Guaranty Agreement (the &#8220;Credit Agreement&#8221;), with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders. Under the Credit Agreement, the Company borrowed $1.875 billion of dollar term loans (the &#8220;Term Facility&#8221;) and obtained $250.0 million of commitments under a revolving credit facility (the &#8220;Revolving Facility&#8221; and, together with the Term Facilities, the &#8220;Credit Facilities&#8221;). The Company used the proceeds from the above amendment together with net proceeds of the initial public offering and cash on hand to refinance the First Lien Credit Agreement and to redeem &#8364;472.8 million of euro term loan under the First Lien Credit Agreement, redeem $475.0 million of term loans under the Second Lien Credit Agreement, and pay fees and expenses in connection with the transaction. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The entry into the Credit Agreement and related transactions resulted in a one-time loss on debt refinancing of $30.8&#160;million, which was comprised of $10.5&#160;million related to expensing of existing unamortized debt issuance and discount costs due to extinguishment of debt, $9.5&#160;million related to a breakage fee on a term loan repaid under the Second Lien Agreement, and the remaining $10.8&#160;million related to new debt issuance costs for loans from existing lenders which were considered modified. On the date of the Credit Agreement, the Company had previously unamortized debt issuance costs and an original issue discount associated with the modified lenders of $18.1&#160;million and incurred an additional $3.7&#160;million of new debt issuance costs and $2.3&#160;million of new debt discount from new lenders, the aggregate amount of which will be amortized to interest expense using the effective interest method over the remaining life of the term loan.</span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">leaseback transactions and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Borrowings under the Term Facility bear interest, at the Company&#8217;s option, either at (i) LIBOR plus 2.75% or (ii) the base rate plus 1.75%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the &#8220;prime rate,&#8221; and (c) LIBOR plus 1.00%; provided that the base rate shall not be less than 1.00% per annum. LIBOR is subject to a &#8220;floor&#8221; of 0% per annum. The Term Facility was issued with 0.125% of original issue discount.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Revolving Facility accrues interest at a per annum rate based on either, at the Company&#8217;s election, (i) LIBOR plus the applicable margin for LIBOR loans ranging between 2.50% and 2.00% based on the Company&#8217;s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.50% and 1.00% based on the Company&#8217;s total net first lien leverage ratio. No amounts were outstanding under the Revolving Facility as of December&#160;31, 2022 and December&#160;31, 2021. There were $1.7 million and $1.4 million  of utilized letters of credit under the Revolving Facility at December&#160;31, 2022 and December&#160;31, 2021, respectively.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company&#8217;s and the guarantors&#8217; tangible and intangible assets. The Credit Agreement also provides for a swingline sub facility of $15.0&#160;million, which is available on a same day basis and a letter of credit facility of $30.0&#160;million. The Credit Agreement includes an uncommitted incremental facility in an amount not to exceed the greater of $476.0&#160;million and 100% of LTM EBITDA plus additional amounts, including subject to compliance with certain leverage tests. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each 3- month interval in the case of loans with interest periods greater than 3 months) with respect to LIBOR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from 0.35% to 0.25% depending on the Company&#8217;s total net first lien leverage ratio.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $15&#160;million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to 2.00% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of December&#160;31, 2022.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Future minimum principal payments</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Future minimum principal payments on the Term Facility as of December&#160;31, 2022 are as follows (in thousands):</span></div><div><span><br/></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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,767,188&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,860,938&#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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689331657424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Disaggregation of Revenue and Costs to Obtain a Contract</a></td>
<td class="text">Disaggregation of Revenue and Costs to Obtain a Contract<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.353%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">562,492&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">433,001&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">320,525&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">294,671&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">314,671&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">857,163&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">747,672&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">593,834&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,397&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,269&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,126&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">867,560&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">776,941&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">656,960&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">519,996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">558,470&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">560,868&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">117,562&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">108,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,268&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">637,558&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">667,114&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">666,136&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,323,096&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geographic location for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">North America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,032,978&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">961,860&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">886,477&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">314,978&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">325,583&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">292,151&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">124,156&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">122,770&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">116,863&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Latin America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,842&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,605&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,323,096&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2022, 2021 and 2020, the Company&#8217;s revenue from customers in the United States was $979.1 million, $907.8 million and $838.4 million, respectively. Revenue from customers in all foreign countries during those periods was $526.0 million, $536.3 million and $484.7 million, respectively. No foreign country represented 10% or more of the Company&#8217;s total revenue for the three years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Costs to obtain a contract</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Costs to obtain contracts consist of sales commissions and related payroll taxes (together &#8220;deferred commissions&#8221;). The changes in the capitalized costs to obtain a contract for the years ended December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></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.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.760%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">136,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"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">90,971&#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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(48,517)</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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,560)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">177,460&#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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">103,298&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(60,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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,719)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">217,804&#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>Of the $217.8 million deferred commissions balance as of December&#160;31, 2022, the Company expects to recognize approximately 31% as commission expense over the next 12 months, and the remainder thereafter.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238883792">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain office facilities under various operating leases, which expire at various dates through 2035 and require the Company to pay operating costs, including property taxes, insurance, and maintenance. The Company&#8217;s leases have remaining lease terms of up to 12 years, some of which include options to extend the lease for up to 9 years. Additionally, some lease contracts include termination options. The Company&#8217;s lease agreements do not contain any residual value guarantees, material variable payment provisions or material restrictive covenants.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease expense was $19.9&#160;million, $21.3 million, and $22.5 million, excluding short term lease costs, variable lease costs, and sublease income each of which were immaterial for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is recorded under operating expenses.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash paid for amounts included in the measurement of operating lease liabilities was $21.6&#160;million and $22.9 million, for the years ended December&#160;31, 2022 and 2021, respectively. Operating lease liabilities arising from obtaining operating right-of-use assets were $13.9&#160;million and $22.1 million, at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted-average remaining lease term and weighted-average discount rate for operating lease liabilities as of December&#160;31, 2022 were 5.91 years and 4.79%, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (in thousands):</span></div><div><span><br/></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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Year ending December&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,483&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,977&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,138&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,340&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,659&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,326&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease payments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83,923&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,231)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">72,692&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain portion of its owned facilities to third parties. The Company earned lease income of $4.5 million, $4.5 million and $4.8 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively and is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306">Other income (expense)</span></span></span>, net on the consolidated statements of operations. The terms of these non-cancelable lease arrangements generally require fixed periodic payments ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a">three</span> to four years.</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="Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain office facilities under various operating leases, which expire at various dates through 2035 and require the Company to pay operating costs, including property taxes, insurance, and maintenance. The Company&#8217;s leases have remaining lease terms of up to 12 years, some of which include options to extend the lease for up to 9 years. Additionally, some lease contracts include termination options. The Company&#8217;s lease agreements do not contain any residual value guarantees, material variable payment provisions or material restrictive covenants.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease expense was $19.9&#160;million, $21.3 million, and $22.5 million, excluding short term lease costs, variable lease costs, and sublease income each of which were immaterial for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is recorded under operating expenses.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash paid for amounts included in the measurement of operating lease liabilities was $21.6&#160;million and $22.9 million, for the years ended December&#160;31, 2022 and 2021, respectively. Operating lease liabilities arising from obtaining operating right-of-use assets were $13.9&#160;million and $22.1 million, at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted-average remaining lease term and weighted-average discount rate for operating lease liabilities as of December&#160;31, 2022 were 5.91 years and 4.79%, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (in thousands):</span></div><div><span><br/></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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Year ending December&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,483&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,977&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,138&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,340&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,659&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,326&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease payments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83,923&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,231)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">72,692&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain portion of its owned facilities to third parties. The Company earned lease income of $4.5 million, $4.5 million and $4.8 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively and is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306">Other income (expense)</span></span></span>, net on the consolidated statements of operations. The terms of these non-cancelable lease arrangements generally require fixed periodic payments ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a">three</span> to four years.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessor's operating leases.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234300192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate and interest rate fluctuations which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Exchange Forward Contracts</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of December&#160;31, 2022, a net unrealized loss of approximately $2.1 million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has forecasted the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan. As of December&#160;31, 2022 and 2021, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of approximately twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income (expense), net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $100.3 million and $83.9 million of Indian rupees as of December&#160;31, 2022 and 2021, respectively.</span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Swaps</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Loan Facilities. See Note 9. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Borrowings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">          During the year ended December&#160;31, 2022, the Company had two interest rate swaps with a total current notional amount of $1.3 billion, with fixed rate at 1.525%. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flows from financing activities in the consolidated statement of cash flows. The Company recorded the changes in the fair value of the cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurred, at which point any gain (loss) was reclassified into earnings. Both interest rate swaps matured as of December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In March 2020, the Company restructured existing swap agreements by extending the hedging period to take advantage of lower interest rates and produce an immediate reduction in cash outflows. The restructured swaps were considered a hybrid instrument under ASC 815 due to the negative market value at designation: a borrowing and an embedded interest rate swap with a fair value of zero that had been designated as a cash flow hedge of interest expense on the Company&#8217;s outstanding LIBOR borrowings. The borrowing was amortized to interest expense over its remaining term and the fair value of the embedded interest rate swap was recorded in other comprehensive income until it was recognized as interest expense at each settlement date. One of the two interest rate swaps was de-designated in November 2020. The other comprehensive loss at de-designation was amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap was recognized as interest expense. </span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Balance Sheet Hedges</span></div><div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance Sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $10.4 million and $9.4 million of Indian rupees at December&#160;31, 2022 and 2021, respectively. There were no open foreign currency contracts to sell at December&#160;31, 2022 and 2021, respectively.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table reflects the fair value amounts for designated and non-designated hedging instruments at December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></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:43.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Designated hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,827&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,405&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,992&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-designated hedging instruments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,733&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total fair value of hedging instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">Included in accrued liabilities on the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company presents its derivative assets and derivative liabilities at gross fair values in the consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of December&#160;31, 2022 and 2021, there were no derivative assets or liabilities that were net settled under the master netting agreements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive income and consolidated statements of operations for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) recognized in other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,492&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(31,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,421)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,307&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive loss into income as interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,558&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(21,323)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,564)</span></td><td style="background-color:#cceeff;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:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">The before-tax gain (loss) of $(5,513), $2,482 and $1,183 related to foreign exchange forward contracts were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before-tax gain (loss) of $10,005, $2,456 and $(32,367) related to interest rate swaps were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020 respectively.</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">The before-tax gain (loss) of $(316), $629 and $(147) were included in cost of service revenues on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before tax gain (loss) of $(1,105), $2,678 and $(540) were included in operating expenses, primarily research and development expense on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax gain (loss) recognized in other income (expense), net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gain (loss) recognized in other income (expense), net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,493&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(183)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">_____________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:11.79pt">Gain (loss) recognized in other income (expense), net includes the debt component of restructured interest rate swap treated as a hybrid instrument. Both of the restructured and non-designated interest rate swaps matured in December 2022. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Note 15. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other Comprehensive Income,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and Note 19.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Commitments and Contingencies </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in the Notes to Consolidated Financial Statements of this Report for a further discussion.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238813504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders Equity</a></td>
<td class="text">Stockholders Equity<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Common and Preferred Stock</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Amended and Restated Certificate of Incorporation filed in October 2021 authorized the issuance of a total of 2,000,000,000 shares of Class A common stock, $0.01 par value per share, 200,000,000 shares of Class B-1 common stock, $0.01 par value per share, 200,000,000 shares of Class B-2 common stock, $0.00001 par value per share, and 200,000,000 shares of preferred stock, $0.01 par value per share. There was no preferred stock issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and are entitled to a nominal annual dividend of CAD$15,000 in the aggregate. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Equity Incentive Plans</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2021, as a result of the restructuring transactions, the Company adopted the equity incentive plan (the "2015 Plan"). The 2015 Plan has 34,065,509 aggregate shares authorized with a plan termination date of 10 years since the last amendment and restatement, or until March&#160;13, 2030. The 2015 Plan is administered by the Compensation Committee of the Board of Directors of the Company (the &#8220;Compensation Committee&#8221;). Amounts for periods prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in the Notes to our Consolidated Financial Statements.</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Compensation Committee granted equity awards through the third quarter of 2021 under the 2015 Plan in the form of options to acquire shares of the Company. The options are not intended to qualify as incentive stock options within the meaning of Section&#160;422 of the Internal Revenue Code. The term of the options granted under this plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (&#8220;Performance-based Options&#8221;). </span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2021, the Company&#8217;s Compensation Committee adopted, and its stockholders approved the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Code to our employees and any parent and subsidiary corporations' employees, and for the grant of non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares to our employees, directors and consultants and our parent and subsidiary corporations' employees and consultants. A total of 46,770,130 shares of the Company&#8217;s Class A common stock have been reserved for issuance under the 2021 Plan. </span></div><div style="margin-bottom:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Option Awards </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to 2022, the Company has issued options subject to service based vesting ("Service-based options") under the 2015 Plan. In addition, the Company has issued different types of Performance-based Options under the 2015 plan, for which vesting is subject to the achievement of one or more performance events, such as achievement of certain levels of Multiple on Invested Capital ("MOIC"), exit events, including a change in control or partial sale, or initial public offering, and market liquidity vesting criteria in connection with achieving a certain per share price in any one or more exit events (the "MOIC/Performance Options"). At the achievement of one or more exit events, the Company will recognize compensation expense in proportion to the requisite service period already completed. Upon the effectiveness of our IPO, an underlying performance-based vesting condition of the MOIC/Performance Options was deemed satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $15.7&#160;million as of the date of IPO. The remaining expense will be recognized over the remaining estimated derived service period unless the market liquidity vesting criteria are achieved earlier. </span></div><div><span><br/></span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the option award activity for the years ended December&#160;31, 2022 and 2021 (in thousands, except share price, fair value and term):</span></div><div><span><br/></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:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.019%"/><td style="width:0.1%"/></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Remaining Contractual Term (in years)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate Intrinsic Value (in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Service-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Performance-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,710&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,463&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14.85&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.84</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83,364&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,668&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,749&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,919&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22.20&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8.20&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(252)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11.83&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,742&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(798)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15.74&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,884&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,768&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,116&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16.53&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.36</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">529,265&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(336)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12.19&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,718&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(464)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17.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 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22,820&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,504&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,316&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16.83&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.34</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,157&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted-average fair value of each share used in the determination of the Company&#8217;s options as of and for the respective period ended December&#160;31, 2021 was $21.42. The fair value of options vested during the years ended December&#160;31, 2022 and 2021 was $32.3 million and $13.8 million, respectively. As of December&#160;31, 2022, the number of options vested and exercisable was 14.6 million with a weighted average exercise price of $16.3 and aggregate intrinsic value of $34.1 million. The weighted average remaining contractual terms for options vested and exercisable as of December&#160;31, 2022 and 2021 were 5.94 years and 6.34 years, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of the Company&#8217;s common stock. As of December&#160;31, 2022, there were a total of approximately 8.2 million unvested options with a weighted-average grant date fair value of $8.47 per share. As of December&#160;31, 2021, there were a total of approximately 15.4 million unvested options with a weighted-average grant date fair value of $5.78 per share.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning in the fourth quarter of 2021, after the completion of the IPO, the Company issued RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of these awards is generally satisfied pro-rata over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjQ0MzgzNzQ3MDIy_e309007a-061a-44d9-a19e-5cae1a4e772c">two</span> to four years.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the first quarter of 2022, the Company issued PSUs to employees under the 2021 Plan. PSUs will vest subject upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes RSU and PSU activity and related information during the year ended December&#160;31, 2022 under the 2021 Plan (in thousands, except share price):</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:72.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><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.767%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:27pt"><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 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33.02</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65)</span></td><td style="background-color:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32.98</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,570&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33.02&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18.89&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31.43&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30.02&#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 5.57pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,346&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22.95&#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></table></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Employee Stock Purchase Plan</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2021, the Company&#8217;s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. As of December&#160;31, 2022, a total of 8,258,786 shares of the Company&#8217;s Class A common stock has been reserved for future issuance under the ESPP. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the ESPP, eligible employees are able to acquire shares of common stock by accumulating funds through payroll deductions. Offering periods are generally twelve months long and begin on March 1 and September 1 of each year. The purchase price for shares of our common stock purchased under the 2021 ESPP is 85% of the lesser of the fair market value of our common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Share Repurchases</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no repurchases during the year ended December&#160;31, 2022.During the year ended December&#160;31, 2021, the Company repurchased 0.4 million shares for $9.3 million. All repurchases were completed under the terms of the 2015 Plan.</span></div><div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Summary of Assumptions</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected term -</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> For options, the Company estimates the expected term based on an analysis of the facts and circumstances underlying the option agreement. For the ESPP, expected term represents the term from the first day of the offering period to the purchase dates within each offering period.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected volatility -</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> As we do not have sufficient trading history of our common stock, we estimate the volatility of our common stock on the date of the grant based on the weighted-average historical stock price volatility of comparable publicly-traded companies over a period equal to the expected term of the award.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Risk-free interest rate - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free rate is estimated based upon the implied yield on the U.S. Treasury&#160;zero-coupon&#160;issued with maturities that are consistent with the option&#8217;s expected term. </span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Expected dividend yiel</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d -  Based on Company&#8217;s continued assumption that there will not be any dividend payouts, the expected dividend yield is zero.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair value of underlying common stock - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company's IPO, the fair value of the underlying share and the exercise price were based on the estimated per share fair value from the Company&#8217;s recurring valuation process. The Company discounted the fair value of the underlying share for lack of marketability of the shares before applying each model. After the completion of the IPO, the fair value of the Company's common stock is determined by the closing price of its common stock on the primary stock exchange on which our common stock is traded date of grant for options or on the first day of the offering period for the Company's ESPP. </span></div><div style="margin-top:6pt;text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no Service-based option awards granted during the year ended December&#160;31, 2022. The fair values of the Service-based option awards granted during the years ended December&#160;31, 2021 and 2020 were estimated using the following assumptions using the Black-Scholes pricing model:</span></div><div><span><br/></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:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.306%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Service-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no Performance-based option awards granted during the year ended December&#160;31, 2022. The following table summarizes the weighted-average assumptions used in estimating the fair value of our Performance-based options using the Monte Carlo pricing model:</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.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;1.9 - 2.7</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4 - 3.9</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40.0% - 45.0%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.2% - 1.5%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.6% - 0.7% </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the offering periods during the years ended December&#160;31, 2022 and 2021 using the Black-Scholes pricing model:</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:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><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:13.375%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.5 - 1.0  </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;0.3 - 0.9</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34.8% - 45.2% </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27.6% - 32.6% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.6% - 3.5% </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.1%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fair value of common stock</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$20.05 - $21.55 </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$29.00</span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Compensation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The stock-based compensation (excluding deferred compensation) for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,763&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,528&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">916&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,531&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,175&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,889&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,035&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,486&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,562&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">135,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,017&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,044&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested service-based options was $13.2 million and is expected to be recognized over the remaining weighted-average vesting period of 1.06 years. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance, market liquidity and service vesting conditions is $8.3&#160;million and is expected to be </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">recognized over the estimated derived service period of 1.42 years, unless the market liquidity vesting criteria are achieved earlier. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance and service vesting conditions is $9.6&#160;million and is expected to be recognized over the remaining service period of 2.25 years.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $366.3&#160;million and is expected to be recognized over the remaining weighted-average vesting period of 2.95 years.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the ESPP was $3.2&#160;million and is expected to be recognized over the remaining offering periods.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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> -URI https://asc.fasb.org/topic&amp;trid=2208762<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238805200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee 401(K) Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTextBlock', window );">Employee 401(K) Plan</a></td>
<td class="text">Employee 401(K) PlanThe Company&#8217;s employee savings and retirement plan (the &#8220;Plan&#8221;) is qualified under Section&#160;401 of the Internal Revenue Code. The Plan is available to all regular employees on the Company&#8217;s U.S.&#160;payroll and provides employees with tax deferred salary deductions and alternative investment options. Employees may contribute up to 50% of their salary, up to the statutory prescribed annual limit. The Company matches 50% of the contribution made by an employee, up to a maximum of $6,000 per calendar year. For employees hired prior to January&#160;1, 2017, contributions made by the Company vest 100% upon contribution. For employees hired after January&#160;1, 2017, contributions made by the Company vest on a graded vesting schedule over four years. The Company contributed $10.5 million, $9.6 million, and $10.0 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. In addition, the Plan provides for discretionary contributions at the discretion of the Board of Directors. No discretionary contributions have been made by the Company to date.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238832384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive (Loss) Income</a></td>
<td class="text">Accumulated Other Comprehensive (Loss) Income<div style="margin-bottom:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive (loss) income for the year ended December&#160;31, 2022, net of taxes (in thousands):</span></div><div><span><br/></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:41.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/></tr><tr><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative <br/>Translation <br/>Adjustments </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized (Loss) on Available-for-sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign </span></div><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Rate </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Cash </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Flow </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,081)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,151&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and,  $(2,472)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,154)</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,533&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,379&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(62,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,071&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,363)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive (loss) income, net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65,667)</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,083)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,099&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,016&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(64,822)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(45,435)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,065)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,065)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47,671)</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax loss of $(316)and $(1,105) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax gain of $4,558 was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive (loss) income was included in income tax provision on the consolidated statements of operations.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2021, net of taxes (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</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:46.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.320%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.5pt;padding-right:3.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,295&#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:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax expense of $(165), $(618) and $(544)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,864&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,912&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,703)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive income (loss), net of tax (expense) benefit of $&#8212;, $(818) and $5,275</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,048&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,559&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,559&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,479)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,960&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,335&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(26,144)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,232&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,099)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,081)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,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"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax gain of $629 and $2,678 were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(21,323) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2020, net of taxes (in thousands):</span></div><div><span><br/></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:43.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(12,915)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax benefit (expense) of $(415), $(290) and $7,933</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,487&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">893&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(24,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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(23,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,946&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss reclassified from accumulated other comprehensive income (loss), net of tax benefit of $&#8212;, $169 and $5,042</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">518&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,522&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,040&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,040&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,411&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,912)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,986&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,643&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,059)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,295&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax losses of $(147) and $(540) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(20,564) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Note 12. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and Note 19. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of the Notes to Consolidated Financial Statements of this Report for a further discussion.</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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238817296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision (benefit) for income taxes consists of the following for the periods indicated (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Current tax provision:</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,974&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,419&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,118&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,175&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,748&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,955&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,394&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,564&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,033&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total current tax provision</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,543&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,731&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">50,106&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax benefit:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(68,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(46,101)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(15,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,842)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,484)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax (benefit)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(86,065)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(21,692)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(72,427)</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total provision (benefit) for income taxes&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The components of income (loss) before income taxes attributable to the U.S. and non-U.S. operations are as follows (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S.</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(49,957)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(120,874)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(199,087)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44,984&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,879&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(34,197)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(75,890)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(190,208)</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company became a tax resident of the United States starting in 2021; therefore, the statutory rate used for purposes of the following reconciliation between the provision (benefit) for income taxes at the statutory tax rate and the total provision (benefit) for income taxes for the year ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2022 and 2021 was 21%. For 2020, the Company was a tax resident of Luxembourg; therefore the statutory rate was 25%: </span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax benefit computed at statutory tax rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,177)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(15,912)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47,194)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">State taxes, net of federal 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">327&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,441)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign earnings taxed at different rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,950&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,858&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,504&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,729&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,023&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Return to provision true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,794&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,365&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,259)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,209&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,881&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign Inclusions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,691&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,144&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,863&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,729&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,586&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IRS audit settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(6,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30,768&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,938&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">615&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(941)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total income tax provision (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was (57)% for the year ended December&#160;31, 2022.  The effective tax rate differed from the United States statutory rate of 21%, primarily due to foreign income inclusion under global intangible low-taxed income ("GILTI"), non-deductible stock-based compensation, and change in valuation allowance.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was (32)% for the year ended December 31, 2021. The effective tax rate differed from the United States statutory rate of 21%, primarily due to establishment of a valuation allowance on its disallowed interest expense deferred tax asset and withholding taxes, partially offset by a benefit from the IRS audit settlement in 2021.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s effective tax rate was 12%  for the year ended December 31, 2020. The effective tax rate was lower than the Luxembourg statutory rate of 25%, primarily due to U.S. earnings taxed at lower tax rates under the Tax Cuts and Jobs Acts enacted on December 22, 2017.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;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:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax assets:</span></div></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net operating loss carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,726&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Tax credit carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28,790&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31,910&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reserves and accrued costs not currently deductible</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,465&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,653&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">92,789&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76,773&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unrealized gains or losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,091&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,591&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Disallowed interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">64,754&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88,204&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,796&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,021&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,070&#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 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">R&amp;D capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">57,751&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciable assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,262&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">173&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">486&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">307,457&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">261,607&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Valuation allowance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124,794)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">182,663&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">133,499&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution tax</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(10,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,969)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(129,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(170,482)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred commissions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(32,537)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Right of use assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,102)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(188,191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(225,090)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,528)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(91,591)</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance for the year ended December&#160;31, 2022, the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of this analysis for the year ended December&#160;31, 2022, management believes it is more likely than not that the Company&#8217;s deferred tax assets, after recording valuation allowances for disallowed interest </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">expense, the net California and Ireland deferred tax assets and operating loss carryforwards in certain non-U.S. jurisdictions, will be realized.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of valuation allowances is as follows (in thousands):</span></div><div><span><br/></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:46.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Valuation allowance on deferred tax assets:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.65pt;padding-right:1.65pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Beginning<br/>of&#160;Period </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Charged)<br/>Credited&#160;to<br/>Expenses&#160;/&#160;Other </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.45pt;padding-right:1.45pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Ending<br/>of&#160;Period </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(96,411)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(83,851)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(83,851)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(44,257)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,314&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124,794)</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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the Company had U.S. federal and state net operating loss carry forwards of approximately $15.5 million and $8.3 million, respectively. In addition, the Company has California research and development tax credit carry forwards of approximately $50.3 million that do not expire. The utilization of the Company&#8217;s U.S. net operating losses is subject to various limitations under Section&#160;382. The Company does not anticipate any expiration of the U.S. net operating loss carry forwards prior to their utilization.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the Company&#8217;s non-U.S. subsidiaries had combined net operating loss carry forwards of $103.4 million that can be carried forward indefinitely. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company provides for taxes on the undistributed earnings of certain non-U.S. subsidiaries which would be subject to withholding taxes if distributed. Additional U.S. or foreign income tax liabilities may arise upon reversal of certain other outside basis differences in our foreign subsidiaries, although the calculation of such additional taxes is not practicable. Deferred distribution taxes were $10.4 million and $9.0 million for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65,843&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">62,730&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,187&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">237&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,765&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions based on tax positions related to the current year</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,813&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,432&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,332&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to lapse of statute of limitations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(442)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to settlements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(24,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,880&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65,843&#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-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unrecognized tax benefits related to ASC 740, if recognized, would impact the income tax provision by $25.5 million, $23.2 million and $37.1 million as of December&#160;31, 2022, 2021 and 2020, respectively. The Company has elected to include interest and penalties as a component of income tax expense. Accrued interest and penalties as of December&#160;31, 2022, 2021 and 2020 were approximately $5.2 million, $3.7 million and $6.2 million, respectively. As of December&#160;31, 2022, the gross unrecognized tax benefit was approximately $51.9 million. It is reasonably possible that an additional reduction of up to $10&#160;million of unrecognized tax benefits may occur within the next 12 months due to statute of limitation lapse, a portion of which would impact our effective tax rate. The actual amount could vary significantly depending on the ultimate timing and nature of any settlements and tax interpretations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company files U.S.&#160;federal income tax returns as well as income tax returns in various states and foreign jurisdictions. As of December&#160;31, 2022, tax years 2017-2022 remain subject to examination in the major tax jurisdictions where the Company operates. In addition, the Company has been informed by certain state and foreign taxing authorities that it was selected for examination. U.S. federal, state and foreign jurisdictions have three to six open tax years at any point in time. The field work for certain state and foreign audits has commenced and are at various stages of completion as of December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although the outcome of any tax examination is uncertain, the Company believes that it has adequately provided in its financial statements for any additional taxes that it may be required to pay as a result of these examinations. The Company regularly assesses the likelihood of outcomes resulting from these examinations to determine the adequacy of its provision for income taxes and believes its current unrecognized tax benefit to be reasonable. If tax payments ultimately prove to be unnecessary, the recognition of previously unrecognized tax benefit would result in tax benefits in the period that the Company had determined unrecognized tax benefits were no longer necessary. However, if an ultimate tax assessment exceeds its estimate of tax liabilities, an additional tax provision might be required.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241609648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Share</a></td>
<td class="text">Net Loss Per Share<div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the computation of basic and diluted net loss per share (in thousands):</span></div><div><span><br/></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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(53,675)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(99,929)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(167,887)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average shares in computing net loss per share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</span></div></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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">281,129&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">250,418&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">244,331&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss per share attributable to Class A and B-1 common stockholders</span></div></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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;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-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options outstanding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,138&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,009&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,624&#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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">90&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%;padding-left:12.69pt">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">in the Notes to our Consolidated Financial Statements.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239067088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party TransactionsIn conjunction with closing the 2015 Privatization Transaction, the Company entered into an underwriting and monitoring fee arrangement with the Sponsors. During the year ended December&#160;31, 2022, the Company did not incur any monitoring fees. During the year ended December&#160;31, 2021, the Company incurred monitoring fees of $1.6 million. The fees were expensed as general and administrative expenses in the consolidated statements of operations.<div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2016, the Company entered into a license and services agreement with one of its Sponsors. The revenues recorded related to the agreement for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">111&#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="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>During the year ended December&#160;31, 2020, the Company entered into separation agreements with former executives. The Company made payments of approximately $8.0 million to these executives during the year ended December&#160;31, 2022<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238992464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:6pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Long-Term Purchase Obligations</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, the Company had long-term purchase obligations of approximately $213.0 million, primarily related to multi-year contracts with third party vendors for hosting services related to our subscription services and software as a service commitments . The expected payments under these commitments total approximately $46.8 million, $161.0 million, and $5.3 million, over the next 1 year, 1-3 years, and 3-5 years, respectively. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Warranties</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally provides an assurance type warranty for its software products and services to its customers for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6">three</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">six months and service level provisions for its cloud services for the duration of the subscription. The Company&#8217;s software products&#8217; media are generally warranted to be free from defects in materials and workmanship under normal use, and the products are also generally warranted to substantially perform as described in certain Company documentation and the product specifications. The Company&#8217;s services are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in a customer&#8217;s signed contract. In the event there is a failure of such warranties, the Company generally will correct or provide a reasonable work-around or replacement product. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company's product warranty expense and obligations have not been material.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s software license agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the Company&#8217;s software is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees&#8217; development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of December&#160;31, 2022 and 2021. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company&#8217;s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company&#8217;s exposure and enables the Company to recover a portion of </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:18pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company&#8217;s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238994128">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 10, 2023, the Company announced a plan to reduce its workforce by approximately 450 employees, representing approximately 7% of the Company&#8217;s global workforce (the &#8220;Plan&#8221;) as of December 31, 2022. The Plan is intended to better align the Company&#8217;s global workforce and cost base with its cloud-focused strategic priorities and current business needs.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company estimates that it will incur non-recurring charges of approximately $25&#160;million to $35&#160;million in connection with the Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, and employee benefits.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company expects that the majority of these charges will be incurred in the first quarter of 2023 and that the implementation of the Plan will be substantially complete by the end of the first quarter of 2023. Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2023 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689235075712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text">The accompanying consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying consolidated financial statements in accordance with U.S generally accepted accounting principles (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text">The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">The Company&#8217;s consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments and assumptions. For example, management makes estimates, judgments, and assumptions in determining the recoverability of intangible assets and their useful lives, determination of performance obligations and standalone selling price (&#8220;SSP&#8221;) used in revenue recognition, the  number of performance-based stock options and awards that the Company expects to vest, the realizability of deferred tax assets, uncertain tax positions, and the collectability of accounts receivable. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company&#8217;s consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition, Contract Liabilities, Remaining Performance Obligations from Customer Contracts, and Costs to Obtain a Contract</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company derives its revenue from sales of 1) cloud subscriptions, representing access to the Company&#8217;s software via Company-hosted cloud applications, 2) self-managed subscription licenses, representing a term license to self-managed software, 3) subscription support, representing support for self-managed subscription licenses, 4) on-premises perpetual software licenses, and 5) maintenance and professional services, consisting of maintenance on perpetual software licenses, and professional services, consisting of consulting and education services. The Company recognizes revenue net of applicable sales taxes, financing charges it has absorbed, and amounts retained by its partners (including resellers and distributors), if any. The Company does not act as an agent in any of its revenue arrangements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue is recognized and recorded in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue From Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;ASC 606&#8221;) which generally requires the Company to recognize revenue when it satisfies performance obligations under the terms of its contracts, and control of its products is transferred to its customers in an amount that reflects the consideration the Company expects to receive from its customers and partners in exchange for those products. This process involves identifying the customer contract, determining the performance obligations in the contract, determining the transaction price, allocating the transaction price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied.</span></div><div style="text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, because the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies its judgment to determine whether the promised goods or services are capable of being distinct, and distinct in the context of the contract. The Company&#8217;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#8217;s premises. The secure agent performs tasks and enables secure communication behind a customer&#8217;s firewall with the cloud functionalities. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because the Company has concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components.</span></div><div><span><br/></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:27.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Performance Obligation</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">When Performance Obligation is Typically Satisfied</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services and subscription <br/>support</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: Upon the later of when the software license is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: When the software license is made available</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional Services</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: As services are provided</span></td></tr></table></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software revenue</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue is comprised of 1) cloud services and subscription support, 2) self-managed subscription licenses, and 3) perpetual license revenue.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support offerings consist of revenue from customers and partners contracted to use the related services during a subscription period ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b">one</span> to three years, are generally billed annually in advance, and are non-cancelable.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license revenue primarily consists of revenue from customers and partners contracted to use software during a subscription term with terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730">one</span> to three years. These arrangements are generally billed annually in advance during such multi-year terms. </span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services revenues include revenues from cloud services offerings, which deliver applications and infrastructure technologies via cloud-based deployment models for which we develop functionality, provide unspecified updates and enhancements, host, manage, upgrade, and support, and that customers access by entering into a subscription agreement with us for a stated period.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license support revenues are generated through the sale of license support contracts sold together with the self-managed subscription license purchased by our customer. Subscription license support contracts provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of the support period and include internet access to technical content, as well as internet and telephone access to technical support personnel. Our subscription software licenses have significant standalone functionalities and capabilities. Accordingly, these subscription software licenses are distinct from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license revenue consists of revenue from customers and partners for sales of perpetual software licenses, are generally billed upfront along with the associated maintenance. The maintenance associated with perpetual licenses is classified within maintenance and professional services.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Maintenance and Professional Services</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services are comprised of maintenance, consulting, and education services. Maintenance contracts, which consist of ongoing support and software updates, if and when available, under perpetual software license arrangements, are typically one year in duration. Our perpetual software licenses have significant standalone functionalities and capabilities. Accordingly, these perpetual software licenses are distinct </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract. Maintenance contracts are generally billed annually in advance. Nearly all of our customers elect to renew their maintenance contracts annually.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consulting services are primarily related to configuration, installation, and implementation of the Company&#8217;s products, and are generally performed on a time-and-materials basis. Revenue for fixed fee contracts is generally recognized as services are performed, applying input methods to estimate progress to completion. If uncertainty exists about the Company&#8217;s ability to complete the project, its ability to collect the amounts due, or in the case of fixed-fee consulting arrangements, its ability to estimate the remaining costs to be incurred to complete the project, revenue is deferred until the uncertainty is resolved. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Education services consist of classes offered at the Company&#8217;s headquarters, sales and training offices, customer locations, and on-line. Revenue is recognized as the classes are delivered. Education services are generally either billed in advance or as services are rendered.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contracts with multiple performance obligations</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis and revenue is recognized when (or as) the Company satisfies each performance obligation by transferring control of the promised goods or services to the customer.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of SSP requires judgment and is established for performance obligations that are routinely sold separately, such as support and maintenance on the Company&#8217;s core offerings. In connection with its cloud services, self-managed subscription licenses, and perpetual licenses, the Company is unable to establish SSP based on observable prices given the products are sold for a broad range of amounts (that is, the price is highly variable), and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for cloud services offerings, self-managed subscription licenses, and perpetual licenses, included in a contract with multiple performance obligations, is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to cloud services, self-managed subscription licenses, and perpetual licenses.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Returns and Material Rights</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s agreements do not permit returns, and historically the Company has not had any significant returns or refunds; therefore, the Company has not established a sales return allowance.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some contracts offer price discounts on future purchases. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. In circumstances involving a material right, revenue is allocated to these rights and deferred; subsequently the revenue is recognized when those future goods or services are transferred, or when the option expires. Generally, such discount mechanisms have not resulted in material rights.</span></div><div style="margin-top:18pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract balances</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The timing of revenue recognition, billings, and cash collections results in contract assets (both billed accounts receivable, where the Company has an unconditional right to contract consideration subject only to the passage of time, and unbilled receivables), and contract liabilities (deferred revenue and customer deposit liabilities) on the Company&#8217;s accompanying consolidated balance sheets.</span></div>Contract assets represent reported revenues attributable to performance obligations that have been satisfied, but such amounts remain unbilled due to certain remaining conditions under the contract not yet being met. Contract assets are primarily driven by sales of self-managed subscription licenses with 2-3 year subscription terms, but the related fees are generally invoiced annually.Contract liabilities consist of deferred revenue and customer deposit liabilities and represent cash payments received or due in advance of fulfilling our performance obligations. In arrangements whereby the Company has an obligation to transfer goods or services to the customer and fees are invoiced or amounts are received ahead of revenue being recognized under non-cancelable contracts, deferred revenue is recorded. Customer deposits represent cash payments received under cancelable contracts. Deferred revenue and customer deposit liabilities will be recognized as revenue in future periods. As of December&#160;31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively. As of December&#160;31, 2021, deferred revenue and customer deposit liabilities were $635.6 million and $6.4 million, respectively.The current portion of contract liabilities represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.Remaining performance obligations represent contracted revenues that have not yet been recognized (including contract liabilities) and amounts that will be invoiced and recognized as revenues in future periods. The volumes and amounts of customer contracts that the Company records and total revenues that it recognizes are impacted by a variety of seasonal factors. In each year, the amounts and volumes of contracting activity and associated revenues are typically highest in its fourth fiscal quarter and lowest in the first fiscal quarter. These seasonal impacts influence how the Company's remaining performance obligations change over time, and, combined with foreign exchange rate fluctuations and other factors, influence the amount of remaining performance obligations that the Company reports at a point in time.Costs to obtain a contract include sales commissions earned as well as payroll taxes and other costs associated with and directly attributable to the contract obtained. These costs are considered incremental and recoverable costs of obtaining a contract, and therefore, are capitalized when certain customer contracts are <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">signed. These costs are recorded as deferred commission expense in Prepaid expenses and other current assets and Other assets in the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales commissions paid for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accordingly, costs to obtain a contract paid upon the initial acquisition of the contract are amortized over the estimated period of benefit of five years, which may exceed the term of the initial contract. The Company determines the estimated period of benefit based on the duration of relationships with its customers, which includes the expected renewals of customer contracts, customer retention data, its technology development lifecycle, and other factors. The Company amortizes these commissions consistent with the pattern of satisfaction of the performance obligation to which the asset relates. Costs to obtain a contract paid upon multi-year renewal are amortized over the renewal contract term. Amortization expense is included in Sales and Marketing expenses in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the estimated period of benefit would have been one year or less.</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="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable</a></td>
<td class="text">The timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivables as reported on the accompanying consolidated balance sheets, includes the unconditional amounts owed from customers comprising amounts invoiced, net of an allowance for credit loss. A receivable is recognized in the period products are delivered or services are provided, or when the right to payment is unconditional. Payment terms on invoiced amounts are typically between 30 and 60 days, therefore the contracts do not include a significant financing component. Also, they typically do not involve a significant amount of variable consideration as they represent stated prices.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company tests goodwill for impairment annually during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable in accordance with ASC 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company has one operating segment and reporting unit, and therefore goodwill is tested for impairment at the entity level.</span>Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment or Definite-lived Intangible Assets and other Long-lived Assets</a></td>
<td class="text">The Company evaluates long-lived assets, which includes amortized intangible assets and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of an asset to the future undiscounted cash flows attributable to that asset. The Company measures any amount of impairment based on the difference between the carrying value and the estimated fair value of the impaired asset.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company measures and recognizes compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs") granted to employees and directors, performance stock units ("PSUs") granted to employees and stock purchase rights granted under the Company's 2021 Employee Stock Purchase Plan ("ESPP") to employees, based on the estimated fair value of the awards on the date of grant. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company grants stock options with only service conditions (&#8220;service-based options&#8221;) which may also include one-year cliff vesting provisions, as well as those with both service and performance or market conditions. The Company uses the Black-Scholes Merton or Monte Carlo model to value the stock options granted under its equity plans. For purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility over an expected term, risk-free interest rate for an expected term, and dividend yield. The fair value of each RSU granted after the Company's IPO is determined by the closing price of the Company's common stock on the date of grant. </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/units expected to vest using the graded vesting attribution method. Compensation expense for options containing market condition vesting criteria is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period. The Company recognizes forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the accompanying consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the IPO, the fair value of the common stock underlying the options had historically been determined by the Company&#8217;s Compensation Committee of the Board of Directors given the absence of a public trading market. The Compensation Committee of the Board of Directors determined the fair value of the common stock by considering a number of objective and subjective factors, including: (i) third-party valuations of common stock; (ii) the lack of marketability of the common stock; (iii) the Company's actual operating and financial results; (iv) the Company&#8217;s current business conditions and projections; and (v) the likelihood of various potential liquidity events, such as an initial public offering or sale of the Company, given prevailing market conditions. After the IPO, the fair value of the common stock was determined based on the Company&#8217;s closing stock price as quoted on the New York Stock Exchange on the grant date.</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="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company utilizes the treasury method when calculating basic and diluted net loss per share. The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD $15,000 in the aggregate. As Class B-2 common stock have no participating economic rights, the Company is not required to use the two-class method.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic net loss per share is computed using the weighted average number of shares outstanding for the period, excluding unvested service and performance-based stock options and awards. Diluted net loss per share is computed using the weighted average shares outstanding for the period plus dilutive potential shares, including unvested stock options and awards using the treasury stock method.</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents, Restricted Cash, and Investments</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers highly liquid investment securities with maturities of 90 days&#160;or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents with maturities of greater than 90 days but less than one year from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments. The Company&#8217;s cash equivalents and investments include time deposits, money market funds, and debt securities. The Company&#8217;s restricted cash was primarily associated with securing credit facilities.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's debt securities consist primarily of commercial paper, corporate debt securities, U.S. government securities, U.S. government agency securities, and non-U.S. government securities. The Company's debt securities are classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, reported as a separate component of accumulated other comprehensive income (loss) in stockholders' equity. Realized gains or losses and permanent declines in value, if any, on available-for-sale debt securities are reported in other income (expense), net as incurred. The Company recognizes realized gains and losses upon sales of the investment and reclassifies unrealized gains and losses out of accumulated other comprehensive income (loss) into earnings using the specific identification method. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.</span></div>For available-for-sale debt securities in an unrealized loss position, the Company determines whether a credit loss exists. In this assessment, among other factors, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded to other income (expense), net, limited by the amount that the fair value is less than the amortized cost basis. The amount of fair value change relating to all other factors will be recognized in other comprehensive income (loss).<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text">The fair value of the Company&#8217;s cash, cash equivalents, short-term investments, accounts receivable, and accounts payable approximate their respective carrying amounts due to their short-term maturity.The Company uses a market approach for determining the fair value of all its <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> money market funds, time deposits, and available-for-sale debt securities.</span><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To value its money market funds, the Company values the funds at $1 stable net asset value, which is the market pricing convention for identical assets that the Company has the ability to access.</span></div><div style="text-align:justify;text-indent:30.6pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's available-for-sale debt securities consist of commercial paper, corporate debt securities, U.S. government agency securities and non-U.S. government securities. The Company measures the fair values of these assets with the help of a pricing service that either provides quoted market prices in active markets for identical or similar securities or uses observable inputs for their pricing without applying significant adjustments.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level&#160;2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">inputs for the derivative valuations are limited to quoted prices for similar assets or liabilities in active markets (specifically foreign currency rates and futures contracts) and inputs other than quoted prices that are observable for the asset or liability (specifically the LIBOR and Secured Overnight Financing Rate ("SOFR") cash and swap rates, and credit risk at commonly quoted intervals). The Company records its derivative assets and liabilities on a gross basis in the consolidated balance sheet and uses mid-market pricing as a practical expedient for fair value measurements.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for foreign currency derivatives are the spot rates, forward rates, interest rates, and credit derivative market rates. The spot rate for each foreign currency is the same spot rate used for all balance sheet </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">translations at the measurement date and is sourced from the Federal Reserve Bulletin. The following values are interpolated from commonly quoted intervals: forward points and the SOFR used to discount and determine the fair value of assets and liabilities. Credit default swap spread curves identified per counterparty at month end are used to discount derivative assets for counterparty non-performance risk, all of which have terms of twelve months or less. The Company discounts derivative liabilities to reflect the Company&#8217;s own potential non-performance risk to lenders and has used the spread over SOFR on its most recent corporate borrowing rate.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Key inputs for interest rate derivatives are the LIBOR curve consisting of cash rates for very short term, futures rates and swap rates beyond the derivative maturity. These rates are used to provide spot rates at resets specified by each derivative. Derivatives are discounted to present value at the measurement date using the SOFR curve. Credit default swap spread curves per counterparty and the BB Industrial credit spread curves, (representing the Company&#8217;s credit risk) at month end are used to discount the interest rate derivatives for non-performance risk using the potential method. As of December&#160;31, 2022 there were no more outstanding  interest rate swaps.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The counterparties associated with the Company&#8217;s foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between two counterparties; therefore, the Company does not consider counterparty concentration and non-performance to be material risks at this time. Both the Company and the counterparties are expected to perform under the contractual terms of the instruments.</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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk and Credit Evaluations</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives and trade receivables. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the amount of exposure to any single financial institution. The majority of cash equivalents consists of money market funds that primarily invest in U.S. government securities. The Company's investments consist of time deposits and fixed income debt securities. Management believes that the financial institutions that hold the Company&#8217;s time deposits and the issuers of debt securities are financially sound and, accordingly, are subject to minimal credit risk.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s derivative contracts are transacted with various financial institutions with high credit ratings. The Company evaluates its counterparties associated with the Company&#8217;s foreign exchange forward contracts and interest rate swap contracts at least quarterly. Since all of these counterparties are large credit-worthy commercial banking institutions, the Company does not consider counterparty non-performance to be a material risk. The Company may enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty.</span></div>The Company performs ongoing credit evaluations of its customers and generally does not require collateral. The Company makes judgments as to its ability to collect outstanding receivables and provide allowances for the portion of receivables when collection becomes doubtful. Further, the Company maintains an allowance for expected credit losses. It estimates expected credit trends for the allowance for credit losses for receivables and contract assets based upon its assessment of various factors, including historical experience, the age of the receivable balances, credit rating of its customers, current economic conditions, and other factors that may affect its ability to collect from customers. Expected credit losses are recorded as general and administrative expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Credit Losses</a></td>
<td class="text">The Company estimates the overall collectability of accounts receivable and other contract assets and provides an allowance for credit losses for those considered uncollectible. The Company makes estimates of expected credit losses by specifically analyzing its accounts receivable and other contract assets based on historical experience, customer concentrations, customer credit-worthiness, the age of the receivable, current economic trends, and changes in its customer payment terms. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The Company records the expected credit losses in general and administrative expense.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses the liability method of accounting for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#8217;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates the realization of deferred tax assets based on all available evidence, including projected results of operations and the scheduled reversal of temporary differences. The Company establishes a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Building, building improvements and site improvements are amortized over the estimated useful life of 25 years, 10-15 years and 15 years, respectively. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the asset, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b">one</span> to ten years. Computers, equipment, and software, and furniture and fixtures are stated at cost and depreciated or amortized using the straight-line method over the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea">one</span> to five years.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt Issuance Costs</a></td>
<td class="text">Debt issuance costs are initially deferred and amortized to interest expense using the effective interest method over the expected term of the related debt. Unamortized debt issuance costs related to the dollar and euro term loan facilities are considered long-term and presented as a direct reduction to long-term debt, net in the consolidated balance sheets. Unamortized debt issuance costs related to the revolving facility are also considered long-term and are included in other assets in the consolidated balance sheets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expenses</a></td>
<td class="text">Advertising costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in cumulative translation adjustments included in accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gains or losses related to the remeasurement of certain foreign currency denominated assets and liabilities into their functional currency are recorded in net income (loss), unless such assets or liabilities are designated by management to be of a long-term investment nature, in which case such gains or losses are recorded in consolidated accumulated other comprehensive income (loss), a component of consolidated stockholders&#8217; equity.</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="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self-funded health insurance plan</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintains a partially self-funded health insurance plan for its U.S. employees. The Company also maintains a stop-loss insurance policy that limits its losses on a per employee basis.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is responsible for estimating its exposure for claims incurred but not paid at the end of each reporting period and uses historical claims data supplied by a third party to estimate its self-funded insurance liability. Actual claims may differ from the Company&#8217;s estimates, but such differences have not been material for any period presented.</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="Show.showAR( this, 'defref_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock', window );">Restructuring</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restructuring charges primarily consist of severance, facilities, transition and other related costs. Severance costs generally include severance payments, notice-period payments, outplacement services, health insurance coverage, and relocation costs. Facilities costs generally include rent, variable lease operating expenses and lease termination costs. Transition and other related costs primarily consist of legal costs and consulting charges associated with business process improvements and strategy.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">One-time employee severance costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Other transactions related costs are recognized as incurred. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within accrued compensation and related expenses and in accrued liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available 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="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.</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="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.</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="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations on forecasted cash flows and expenses and designates these contracts as cash flow hedges at inception. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India denominated in Indian rupee. The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to its Term Loan Facilities. See Note 9. Borrowings in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flow from financing activities in the consolidated statements of cash flows. The Company records any change in the fair value of cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurs, at which point any gain (loss) is reclassified into earnings or losses and any change in fair value of non-designated swaps in interest expense. The other comprehensive loss at de-designation is amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap are recognized as interest expense.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and do not otherwise qualify for hedge accounting treatment and, therefore, are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The Company recognizes derivative assets and derivative liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">at gross fair values in its consolidated balance sheets. The Company evaluates prospectively, as well as retrospectively, the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship, and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company presents its derivative assets and derivative liabilities at gross fair values in the consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of December&#160;31, 2022 and 2021, there were no derivative assets or liabilities that were net settled under the master netting agreements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Warranties</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally provides an assurance type warranty for its software products and services to its customers for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6">three</span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">six months and service level provisions for its cloud services for the duration of the subscription. The Company&#8217;s software products&#8217; media are generally warranted to be free from defects in materials and workmanship under normal use, and the products are also generally warranted to substantially perform as described in certain Company documentation and the product specifications. The Company&#8217;s services are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in a customer&#8217;s signed contract. In the event there is a failure of such warranties, the Company generally will correct or provide a reasonable work-around or replacement product. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company's product warranty expense and obligations have not been material.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s software license agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the Company&#8217;s software is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees&#8217; development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of December&#160;31, 2022 and 2021. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company&#8217;s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company&#8217;s exposure and enables the Company to recover a portion of </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:18pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.</span></div><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.</span></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company&#8217;s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-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 S99<br> -Paragraph 1<br> -URI https://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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<br> -URI https://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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="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 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: 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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-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> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="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> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="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 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: 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 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: 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 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233589520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-lived assets, comprising property and equipment, net and operating lease right-of-use assets, by geographic area were as follows (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:57.964%"/><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:18.783%"/><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:18.785%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">159,263&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">167,458&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,901&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,833&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,510&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,146&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,761&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">228,309&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">252,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><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="Show.showAR( this, 'defref_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock', window );">Schedule of Revenue, Performance Obligation, Timing of Satisfaction</a></td>
<td class="text"><table 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:27.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Performance Obligation</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">When Performance Obligation is Typically Satisfied</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud services and subscription <br/>support</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: Upon the later of when the software license is made available or the contractual term commences</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Point in Time: When the software license is made available</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: Ratably over the contractual term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional Services</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Over Time: As services are provided</span></td></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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below details the activity of the allowance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Beginning Balance </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Provisions for Expected Credit Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Write-offs, Net of Recoveries </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Revaluation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Ending Balance </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,316&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(46)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,557&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,557&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">183&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(57)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,644&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">207</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(67)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,608&#160;</span></td><td style="background-color:#cceeff;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:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">The amounts represent revaluations on balances denominated in foreign currencies.</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_infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Timing Of Satisfaction</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233628864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Schedule of Cash, Cash Equivalents and Investments</a></td>
<td class="text">The following table summarizes the Company&#8217;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). <table 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:64.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">165,599&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">275,386&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash equivalents:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">979&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,990&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,992&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,718&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, and restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">125,281&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,708&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total short-term investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, restricted cash, and investments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">498,141&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Restrictions on Cash and Cash Equivalents</a></td>
<td class="text">The following table summarizes the Company&#8217;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). <table 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:64.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">165,599&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">275,386&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash equivalents:</span></div></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">979&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,990&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,992&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,718&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, and restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">125,281&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,708&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total short-term investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash, cash equivalents, restricted cash, and investments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">498,141&#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><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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238952464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-For-Sale Debt Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Debt Securities, Available-for-Sale</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company&#8217;s available-for-sale debt securities as of December&#160;31, 2022 (in thousands). There were no available-for-sale debt securities held at December&#160;31, 2021.</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:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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:14.689%"/><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:14.689%"/><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:14.694%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Gains</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized Losses</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agency securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,634&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(42)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,964&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,850&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101,193&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(233)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,965&#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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238992464">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</span></div></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"/><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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,098&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial paper</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,698&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporate debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,724&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government and U.S. government agency securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,597&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S. government securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total cash equivalents and investments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">550,536&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">449,571&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,965&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">550,624&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">449,571&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101,053&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(v)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">__________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:9.14pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:7.37pt">Included in short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:6.91pt">Included in prepaid expenses and other current assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(v)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.68pt">Included in accrued liabilities on the consolidated balance sheets.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents information about the Company&#8217;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and indicates the fair value hierarchy of the valuation (in thousands):</span></div><div><span><br/></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:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted&#160;Prices&#160;in Active Markets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">for Identical Assets </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant Other </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Observable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable Inputs </span></div><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets:</span></div></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"/><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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,024&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41,024&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Money market funds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">180,013&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total money market funds and time deposits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">222,646&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">221,037&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Liabilities:</span></div></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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest rate derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,725&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,725&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">Included in cash equivalents and short-term investments on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">Included in cash equivalents on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iv)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.79pt">Included in accrued liabilities on the consolidated balance sheets.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238277616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the cost of property and equipment and related accumulated depreciation at December&#160;31, 2022 and 2021 (in thousands, except years):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:50.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Useful Lives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Land</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,512&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,512&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Buildings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25 years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">118,134&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">118,134&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Site improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15 years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,567&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Building improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10-15 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34,706&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34,252&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total land and buildings</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195,919&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195,415&#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 style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Computer, equipment, and software</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,230&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">110,411&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furniture and fixtures</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,851&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,414&#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="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Leasehold improvements</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1-10 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52,612&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">55,331&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">370,612&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">378,571&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Accumulated depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(210,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(201,162)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">160,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">177,409&#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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241623264">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the changes in the carrying amount of the goodwill as of December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,380,752&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,419,501&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Measurement period adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency translation adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(38,803)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,337,036&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,380,752&#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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):<table 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.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><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.034%"/><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:7.525%"/><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:7.525%"/><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:10.888%"/><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:7.242%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted Average<br/>Useful&#160;Life (Years) </span></div></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(859,319)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(823,965)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">54,857&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,154,735&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">794,898&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,163,048&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,214,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">948,556&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,442&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15,464&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,894&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(57,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">24,042&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total other intangible assets</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,272,344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">972,598&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total intangible assets, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,285,134)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,096,309)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,027,455&#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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-Lived Intangible Assets</a></td>
<td class="text">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):<table 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.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><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.034%"/><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:7.525%"/><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:7.525%"/><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:10.888%"/><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:7.242%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted Average<br/>Useful&#160;Life (Years) </span></div></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cost </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated<br/>Amortization </span></div></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:left;vertical-align:bottom"><div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(859,319)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(823,965)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">54,857&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,154,735&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">794,898&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,163,048&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,214,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">948,556&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,442&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15,464&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">81,894&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(57,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">24,042&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total other intangible assets</span></div></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1,272,344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">972,598&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total intangible assets, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,285,134)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2,096,309)</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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1,027,455&#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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense</a></td>
<td class="text"><div style="text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):</span></div><div><span><br/></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:53.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.666%"/><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:13.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">98,458&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Operating expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153,471&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">172,434&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">189,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortization of intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">188,825&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">245,895&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">287,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"/></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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):</span></div><div><span><br/></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:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Years ending December&#160;31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Acquired Developed&#160;and Core Technology</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Intangible Assets</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Intangible Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11,474&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">137,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">148,570&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,391&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">121,155&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">124,546&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">99,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100,741&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">926&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">86,301&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">87,227&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">184&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75,060&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75,244&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">291,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">291,664&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total expected amortization expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,630&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">810,362&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">827,992&#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_infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Subparagraph (b),(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238805200">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Other Current Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities as of December&#160;31, 2022 and 2021 consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.154%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22,741&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,382&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Derivative liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,777&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,604&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58,844&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">74,763&#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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239096816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt consists of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:0.05pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.154%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Dollar term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,860,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,875,000&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Discount on term loan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,671)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Debt issuance costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(12,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,858)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total debt, net of discount and debt issuance costs</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,840,510&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,851,471&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,063)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,821,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,837,408&#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="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Future minimum principal payments on the Term Facility as of December&#160;31, 2022 are as follows (in thousands):</span></div><div><span><br/></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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,750&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,767,188&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,860,938&#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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239525728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.353%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cloud and subscription support</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">562,492&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">433,001&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">320,525&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Self-managed subscription license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">294,671&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">314,671&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">273,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">857,163&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">747,672&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">593,834&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Perpetual license</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,397&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29,269&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,126&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">867,560&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">776,941&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">656,960&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">519,996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">558,470&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">560,868&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">117,562&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">108,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,268&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">637,558&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">667,114&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">666,136&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,323,096&#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:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geographic location for the years ended December&#160;31, 2022, 2021 and 2020 (in thousands):</span></div><div><span><br/></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:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">North America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,032,978&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">961,860&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">886,477&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">314,978&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">325,583&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">292,151&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">124,156&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">122,770&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">116,863&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Latin America</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33,842&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27,605&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,323,096&#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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Schedule of Capitalized Contract Cost</a></td>
<td class="text">The changes in the capitalized costs to obtain a contract for the years ended December&#160;31, 2022 and 2021 (in thousands):<table 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.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.760%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">136,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"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">90,971&#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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(48,517)</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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,560)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">177,460&#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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">103,298&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions amortized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(60,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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,719)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">217,804&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241247920">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (in thousands):</span></div><div><span><br/></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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline">Year ending December&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,483&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,977&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,138&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,340&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,659&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,326&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total operating lease payments</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83,923&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Less: imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,231)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Present value of operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">72,692&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239516240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</a></td>
<td class="text"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table reflects the fair value amounts for designated and non-designated hedging instruments at December&#160;31, 2022 and 2021 (in thousands):</span></div><div><span><br/></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:43.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Derivative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Designated hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,827&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,405&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,992&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-designated hedging instruments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">204&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest Rate Swaps</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,733&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total fair value of hedging instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">Included in accrued liabilities on the consolidated balance sheets.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive income and consolidated statements of operations for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) recognized in other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,492&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(31,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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,421)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,307&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive loss into income as interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,558&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(21,323)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,564)</span></td><td style="background-color:#cceeff;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:11.695%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt">The before-tax gain (loss) of $(5,513), $2,482 and $1,183 related to foreign exchange forward contracts were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before-tax gain (loss) of $10,005, $2,456 and $(32,367) related to interest rate swaps were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020 respectively.</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt">The before-tax gain (loss) of $(316), $629 and $(147) were included in cost of service revenues on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before tax gain (loss) of $(1,105), $2,678 and $(540) were included in operating expenses, primarily research and development expense on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Derivative Instruments, Gain (Loss)</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The before-tax gain (loss) recognized in other income (expense), net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gain (loss) recognized in other income (expense), net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,493&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(183)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">_____________</span></div>(i)Gain (loss) recognized in other income (expense), net includes the debt component of restructured interest rate swap treated as a hybrid instrument. Both of the restructured and non-designated interest rate swaps matured in December 2022.<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234149920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Share-based Payment Arrangement, Option, Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the option award activity for the years ended December&#160;31, 2022 and 2021 (in thousands, except share price, fair value and term):</span></div><div><span><br/></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:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.019%"/><td style="width:0.1%"/></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Remaining Contractual Term (in years)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate Intrinsic Value (in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Service-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Performance-based</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,710&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,463&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14.85&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.84</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83,364&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,668&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,749&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,919&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22.20&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8.20&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(252)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11.83&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,742&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(798)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15.74&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,884&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,768&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,116&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16.53&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.36</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">529,265&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(336)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12.19&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,718&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Forfeited or expired </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(464)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17.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 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Outstanding at December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22,820&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,504&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,316&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16.83&#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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.34</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,157&#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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes RSU and PSU activity and related information during the year ended December&#160;31, 2022 under the 2021 Plan (in thousands, except share price):</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:72.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><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.767%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:27pt"><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 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,635&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33.02</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65)</span></td><td style="background-color:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32.98</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,570&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33.02&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18.89&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31.43&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30.02&#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 5.57pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unvested and outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,346&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22.95&#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></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text">The fair values of the Service-based option awards granted during the years ended December&#160;31, 2021 and 2020 were estimated using the following assumptions using the Black-Scholes pricing model:<table 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:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.306%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Service-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr></table>The following table summarizes the weighted-average assumptions used in estimating the fair value of our Performance-based options using the Monte Carlo pricing model:<table 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.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance-based Option Awards:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;1.9 - 2.7</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4 - 3.9</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40.0% - 45.0%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.2% - 1.5%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.6% - 0.7% </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></td></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the offering periods during the years ended December&#160;31, 2022 and 2021 using the Black-Scholes pricing model:</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:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><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:13.375%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year ended<br/>December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP:</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected term (in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.5 - 1.0  </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;0.3 - 0.9</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected volatility</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34.8% - 45.2% </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27.6% - 32.6% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risk-free interest rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.6% - 3.5% </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">0.1%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected dividend rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fair value of common stock</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$20.05 - $21.55 </span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$29.00</span></div></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The stock-based compensation (excluding deferred compensation) for the periods indicated below are as follows (in thousands):</span></div><div><span><br/></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:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,763&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,528&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">916&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,531&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39,175&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,889&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,035&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,486&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,562&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">135,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,017&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,044&#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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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="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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238881872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:0.05pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive (loss) income for the year ended December&#160;31, 2022, net of taxes (in thousands):</span></div><div><span><br/></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:41.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.558%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/></tr><tr><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative <br/>Translation <br/>Adjustments </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized (Loss) on Available-for-sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign </span></div><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Rate </span></div><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Cash </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Flow </span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,081)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,151&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and,  $(2,472)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,154)</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,533&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,379&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(62,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,071&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,363)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive (loss) income, net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(65,667)</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,083)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,099&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,016&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(64,822)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(45,435)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(171)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,065)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,065)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47,671)</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax loss of $(316)and $(1,105) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax gain of $4,558 was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive (loss) income was included in income tax provision on the consolidated statements of operations.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2021, net of taxes (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</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:46.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.320%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.5pt;padding-right:3.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,295&#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:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax expense of $(165), $(618) and $(544)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,864&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,912&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,703)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net (gain) loss reclassified from accumulated other comprehensive income (loss), net of tax (expense) benefit of $&#8212;, $(818) and $5,275</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,048&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,559&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13,559&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(43,479)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,960&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,335&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(26,144)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20,232&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,099)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,081)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,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"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax gain of $629 and $2,678 were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(21,323) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</span></div><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2020, net of taxes (in thousands):</span></div><div><span><br/></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:43.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net Unrealized Gain (Loss) on<br/>Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 5.57pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cumulative<br/>Translation<br/>Adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Foreign<br/>Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:4pt;padding-right:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest<br/>Rate<br/>Swaps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total&#160;Cash<br/>Flow<br/>Hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance as of December 31, 2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(12,915)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,309&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other comprehensive income (loss) before reclassifications, net of tax benefit (expense) of $(415), $(290) and $7,933</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,487&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">893&#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(24,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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(23,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,946&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss reclassified from accumulated other comprehensive income (loss), net of tax benefit of $&#8212;, $169 and $5,042</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">518&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,522&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,040&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,040&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other comprehensive income (loss), net of tax effect</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,411&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,912)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,986&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,643&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,059)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(20,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,295&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%">&#160;</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt">The before-tax losses of $(147) and $(540) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt">The before-tax loss of $(20,564) was included in interest expense on the consolidated statements of operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt">The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234179600">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision (benefit) for income taxes consists of the following for the periods indicated (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Current tax provision:</span></div></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;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73,974&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,419&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25,118&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,175&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,748&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,955&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16,394&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23,564&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,033&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total current tax provision</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">105,543&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45,731&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">50,106&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax benefit:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(68,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(46,101)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. state</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(15,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(14,842)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(11,484)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax (benefit)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(86,065)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(21,692)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(72,427)</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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total provision (benefit) for income taxes&#160;&#160;&#160;&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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="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-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The components of income (loss) before income taxes attributable to the U.S. and non-U.S. operations are as follows (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S.</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(49,957)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(120,874)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(199,087)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Non-U.S.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44,984&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8,879&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$(34,197)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(75,890)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(190,208)</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><table 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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax benefit computed at statutory tax rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(7,177)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(15,912)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(47,194)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">State taxes, net of federal 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">327&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">750&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,441)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign earnings taxed at different rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,950&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,858&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,504&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,729&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,023&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Return to provision true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,794&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,365&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,259)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,209&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,881&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Foreign Inclusions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,691&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,144&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,863&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,354&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,729&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,586&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IRS audit settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(4,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(6,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30,768&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,938&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">615&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(941)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total income tax provision (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(22,321)</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;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:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax assets:</span></div></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net operating loss carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21,726&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Tax credit carry forwards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28,790&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31,910&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reserves and accrued costs not currently deductible</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,465&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,653&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">92,789&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76,773&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unrealized gains or losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,091&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,591&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Disallowed interest expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">64,754&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">88,204&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,796&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9,021&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15,070&#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 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">R&amp;D capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">57,751&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciable assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,262&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">173&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">195&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">486&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">307,457&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">261,607&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Valuation allowance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124,794)</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">182,663&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">133,499&#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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred tax liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred distribution tax</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(10,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,969)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(129,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(170,482)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred commissions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(39,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(32,537)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Right of use assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,102)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(188,191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(225,090)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(5,528)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(91,591)</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of Valuation Allowance</a></td>
<td class="text"><div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of valuation allowances is as follows (in thousands):</span></div><div><span><br/></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:46.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Valuation allowance on deferred tax assets:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.65pt;padding-right:1.65pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Beginning<br/>of&#160;Period </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Charged)<br/>Credited&#160;to<br/>Expenses&#160;/&#160;Other </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.45pt;padding-right:1.45pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Balance&#160;at<br/>Ending<br/>of&#160;Period </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(96,411)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(83,851)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(83,851)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(44,257)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Year ended December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(128,108)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,314&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124,794)</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span></div><div><span><br/></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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning balance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65,843&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">62,730&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7,187&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">237&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,765&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions for tax positions of prior years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additions based on tax positions related to the current year</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,813&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,432&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,332&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to lapse of statute of limitations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(442)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Reductions due to settlements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(24,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51,880&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65,843&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126976462&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241606896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the computation of basic and diluted net loss per share (in thousands):</span></div><div><span><br/></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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(53,675)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(99,929)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(167,887)</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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average shares in computing net loss per share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</span></div></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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">281,129&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">250,418&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">244,331&#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:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss per share attributable to Class A and B-1 common stockholders</span></div></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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year Ended December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options outstanding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,138&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,009&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,624&#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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">90&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%;padding-left:12.69pt">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%">in the Notes to our Consolidated Financial Statements.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238277616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text">The revenues recorded related to the agreement for the periods indicated below are as follows (in thousands):<table 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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maintenance and professional services revenues</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">111&#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="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><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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234235600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 10, 2021</div></th>
<th class="th"><div>Oct. 29, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288,867,682<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of offering 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">$ 2,085<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_SaleOfStockConsiderationReceivedOnTransactionGross', window );">Sale of stock, gross proceeds on transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 967,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="nump">$ 915,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>
<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="Show.showAR( this, 'defref_infa_PaymentsOfUnderwritingDiscountsAndCommissions', window );">Payments of underwriting discounts and commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,900<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,768,636<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | IPO</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Over-Allotment Option</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="nump">4,350,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,049,523<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB2Member', window );">Class B-2 Common 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,049,523<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_infa_PaymentsOfUnderwritingDiscountsAndCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments Of Underwriting Discounts And Commissions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_PaymentsOfUnderwritingDiscountsAndCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_SaleOfStockConsiderationReceivedOnTransactionGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Consideration Received on Transaction, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_SaleOfStockConsiderationReceivedOnTransactionGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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_StatementClassOfStockAxis=infa_CommonStockClassB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB2Member</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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230996192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($) </div>
<div>segment</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>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_ContractWithCustomerLiabilityDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 697,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 635,600,000<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="Show.showAR( this, 'defref_infa_ContractWithCustomerLiabilityCustomerDeposits', window );">Customer deposits</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">699,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, current</a></td>
<td class="nump">676,470,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">613,336,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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract liabilities, revenue recognized</a></td>
<td class="nump">606,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">541,200,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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 1,340,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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract cost, amortization period</a></td>
<td class="text">5 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">$ 0<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 0<span></span>
</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">1 year<span></span>
</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 4,608,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,644,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="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">$ 13,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,700,000<span></span>
</td>
<td class="nump">$ 6,100,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">25 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Site improvements</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">69.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">12 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<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="Show.showAR( this, 'defref_infa_AccountsReceivablePaymentTerms', window );">Accounts receivable, payment terms</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">30 days<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building improvements</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">1 year<span></span>
</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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computer, equipment, and software</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">1 year<span></span>
</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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Cloud Services and Subscription Support</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">1 year<span></span>
</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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | On-Premise Subscription License</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">1 year<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">3 years<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_AccountsReceivablePaymentTerms', window );">Accounts receivable, payment terms</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">60 days<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building improvements</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computer, equipment, and software</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Cloud Services and Subscription Support</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">3 years<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | On-Premise Subscription License</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_infa_RevenueFromContractWithCustomerSubscriptionTerm', window );">Subscription license term</a></td>
<td class="text">3 years<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_AccountsReceivablePaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment terms on invoiced amount in 'PYMD' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_AccountsReceivablePaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_ContractWithCustomerLiabilityCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Customer Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ContractWithCustomerLiabilityCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_ContractWithCustomerLiabilityDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Deferred Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ContractWithCustomerLiabilityDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_RevenueFromContractWithCustomerSubscriptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Subscription Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_RevenueFromContractWithCustomerSubscriptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<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 https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, 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="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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="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 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingMember</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_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandImprovementsMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingImprovementsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ProductOrServiceAxis=infa_CloudAndSubscriptionSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_CloudAndSubscriptionSupportMember</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=infa_SelfManagedSubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_SelfManagedSubscriptionLicenseMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239609344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 228,309<span></span>
</td>
<td class="nump">$ 252,198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">159,263<span></span>
</td>
<td class="nump">167,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">India</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">23,901<span></span>
</td>
<td class="nump">33,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IE', window );">Ireland</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">25,510<span></span>
</td>
<td class="nump">29,146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=infa_OtherMember', window );">Other</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 19,635<span></span>
</td>
<td class="nump">$ 21,761<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IN</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_IE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IE</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=infa_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_OtherMember</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>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237688384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit 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, 2022</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 4,644<span></span>
</td>
<td class="nump">$ 4,557<span></span>
</td>
<td class="nump">$ 4,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provisions for Expected Credit Loss</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs, Net of Recoveries</a></td>
<td class="num">(176)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Revaluation</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 4,608<span></span>
</td>
<td class="nump">$ 4,644<span></span>
</td>
<td class="nump">$ 4,557<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233693712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 165,599<span></span>
</td>
<td class="nump">$ 275,386<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="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash equivalents:</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="Show.showAR( this, 'defref_us-gaap_TimeDepositsAtCarryingValue', window );">Time deposits</a></td>
<td class="nump">51,192<span></span>
</td>
<td class="nump">979<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="Show.showAR( this, 'defref_us-gaap_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="nump">273,098<span></span>
</td>
<td class="nump">180,013<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="Show.showAR( this, 'defref_us-gaap_CommercialPaperAtCarryingValue', window );">Commercial paper</a></td>
<td class="nump">7,990<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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Total cash equivalents</a></td>
<td class="nump">332,280<span></span>
</td>
<td class="nump">180,992<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">497,879<span></span>
</td>
<td class="nump">456,378<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="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,718<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">497,879<span></span>
</td>
<td class="nump">458,096<span></span>
</td>
<td class="nump">$ 348,221<span></span>
</td>
<td class="nump">$ 176,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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">218,256<span></span>
</td>
<td class="nump">40,045<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Total cash, cash equivalents, restricted cash, and investments</a></td>
<td class="nump">716,135<span></span>
</td>
<td class="nump">498,141<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">125,281<span></span>
</td>
<td class="nump">40,045<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">27,708<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">21,724<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember', window );">U.S. government agency securities</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">39,597<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember', window );">Non-U.S. government and agency securities</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments:</a></td>
<td class="nump">$ 3,946<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="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 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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 https://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 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-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_CommercialPaperAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommercialPaperAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MoneyMarketFundsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MoneyMarketFundsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash 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.</p></div>
<a href="javascript:void(0);" onclick="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(1))<br> -URI https://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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(8))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_TimeDepositsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</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_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember</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_CashAndCashEquivalentsAxis=infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember</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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237689248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-For-Sale Debt Securities - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">$ 100,965,000<span></span>
</td>
<td class="nump">$ 100,965,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Debt securities, available-for-sale, realized gain (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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="nump">233,000<span></span>
</td>
<td class="nump">233,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months</a></td>
<td class="nump">75,500,000<span></span>
</td>
<td class="nump">75,500,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available-for-sale debt securities in a continuous unrealized loss position for more than 12 months</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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit losses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689235098096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 101,193,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(233,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">100,965,000<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency securities</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">39,634,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(42,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">39,597,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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Non-U.S. government securities</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">3,964,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(18,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">3,946,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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">21,850,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(126,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">21,724,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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">35,745,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(47,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale debt securities</a></td>
<td class="nump">$ 35,698,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_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233436816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (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, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_NetAssetValue', window );">Net asset value</a></td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">550,536<span></span>
</td>
<td class="nump">$ 221,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">550,624<span></span>
</td>
<td class="nump">222,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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Foreign currency derivative</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">$ 3,343<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Interest rate derivatives</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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets', window );">Percentage of total assets</a></td>
<td class="nump">82.00%<span></span>
</td>
<td class="nump">99.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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">$ 449,571<span></span>
</td>
<td class="nump">$ 221,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">449,571<span></span>
</td>
<td class="nump">221,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1) | Foreign currency derivative</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1) | Interest rate derivatives</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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets', window );">Percentage of total assets</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">$ 100,965<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">101,053<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | Foreign currency derivative</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | Interest rate derivatives</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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3) | Foreign currency derivative</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Unobservable Inputs (Level 3) | Interest rate derivatives</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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">176,473<span></span>
</td>
<td class="nump">41,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">176,473<span></span>
</td>
<td class="nump">41,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">273,098<span></span>
</td>
<td class="nump">180,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">273,098<span></span>
</td>
<td class="nump">180,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">35,698<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">35,698<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">21,724<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">21,724<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government and U.S. government agency securities | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">39,597<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government and U.S. government agency securities | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government and U.S. government agency securities | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">39,597<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government and U.S. government agency securities | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Non-U.S. government securities | Fair Value, Recurring</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">3,946<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Non-U.S. government securities | Fair Value, Recurring | Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Non-U.S. government securities | Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">3,946<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Non-U.S. government securities | Fair Value, Recurring | Significant Unobservable Inputs (Level 3)</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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents and investments</a></td>
<td class="nump">$ 0<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_infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Financial Assets, Percentage Of Total Financial Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_NetAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Asset Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_NetAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</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_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</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_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</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>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234249120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property, Plan and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 370,612<span></span>
</td>
<td class="nump">$ 378,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(210,038)<span></span>
</td>
<td class="num">(201,162)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">160,574<span></span>
</td>
<td class="nump">177,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Total land and buildings</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">195,919<span></span>
</td>
<td class="nump">195,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 40,512<span></span>
</td>
<td class="nump">40,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 118,134<span></span>
</td>
<td class="nump">118,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Site improvements</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 2,567<span></span>
</td>
<td class="nump">2,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 34,706<span></span>
</td>
<td class="nump">34,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements | Minimum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements | Maximum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">15 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer, equipment, and software</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 105,230<span></span>
</td>
<td class="nump">110,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer, equipment, and software | Minimum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">1 year<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer, equipment, and software | Maximum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">5 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="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 16,851<span></span>
</td>
<td class="nump">17,414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Minimum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">5 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="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 52,612<span></span>
</td>
<td class="nump">$ 55,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">1 year<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 years<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandMember</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingMember</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_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandImprovementsMember</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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingImprovementsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238883792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - 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, 2022</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 21,208<span></span>
</td>
<td class="nump">$ 24,942<span></span>
</td>
<td class="nump">$ 27,492<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="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 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238209920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Goodwill (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, 2022</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 2,380,752<span></span>
</td>
<td class="nump">$ 2,419,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Measurement period adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="num">(43,716)<span></span>
</td>
<td class="num">(38,803)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 2,337,036<span></span>
</td>
<td class="nump">$ 2,380,752<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689242851952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - 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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Reduction in goodwill</a></td>
<td class="nump">$ 43,700<span></span>
</td>
<td class="nump">$ 38,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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="nump">43,716<span></span>
</td>
<td class="nump">38,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Measurement period adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets and acquired technology</a></td>
<td class="nump">$ 188,825<span></span>
</td>
<td class="nump">$ 245,895<span></span>
</td>
<td class="nump">$ 287,767<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233653552">
<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="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 3,113,126<span></span>
</td>
<td class="nump">$ 3,123,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#8232;Amortization</a></td>
<td class="num">(2,285,134)<span></span>
</td>
<td class="num">(2,096,309)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 827,992<span></span>
</td>
<td class="nump">1,027,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired developed and core technology</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful&#160;Life (Years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 876,949<span></span>
</td>
<td class="nump">878,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#8232;Amortization</a></td>
<td class="num">(859,319)<span></span>
</td>
<td class="num">(823,965)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">17,630<span></span>
</td>
<td class="nump">54,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Total other intangible assets</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">2,236,177<span></span>
</td>
<td class="nump">2,244,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#8232;Amortization</a></td>
<td class="num">(1,425,815)<span></span>
</td>
<td class="num">(1,272,344)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 810,362<span></span>
</td>
<td class="nump">972,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful&#160;Life (Years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 2,154,735<span></span>
</td>
<td class="nump">2,163,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#8232;Amortization</a></td>
<td class="num">(1,359,837)<span></span>
</td>
<td class="num">(1,214,492)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 794,898<span></span>
</td>
<td class="nump">948,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trade names and trademark</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful&#160;Life (Years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 81,442<span></span>
</td>
<td class="nump">81,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#8232;Amortization</a></td>
<td class="num">(65,978)<span></span>
</td>
<td class="num">(57,852)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 15,464<span></span>
</td>
<td class="nump">$ 24,042<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DevelopedTechnologyRightsMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherIntangibleAssetsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksAndTradeNamesMember</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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234783440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization 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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Total amortization of intangible assets</a></td>
<td class="nump">$ 188,825<span></span>
</td>
<td class="nump">$ 245,895<span></span>
</td>
<td class="nump">$ 287,767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenues</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="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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Total amortization of intangible assets</a></td>
<td class="nump">35,354<span></span>
</td>
<td class="nump">73,461<span></span>
</td>
<td class="nump">98,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating expenses</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="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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Total amortization of intangible assets</a></td>
<td class="nump">$ 153,471<span></span>
</td>
<td class="nump">$ 172,434<span></span>
</td>
<td class="nump">$ 189,309<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingExpenseMember</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>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234155648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 148,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">124,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">100,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">87,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">75,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">291,664<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">827,992<span></span>
</td>
<td class="nump">$ 1,027,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired developed and core technology</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">11,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">3,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">1,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">29<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">17,630<span></span>
</td>
<td class="nump">54,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Total other intangible assets</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">137,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">121,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">99,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">86,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">75,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">291,635<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 810,362<span></span>
</td>
<td class="nump">$ 972,598<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DevelopedTechnologyRightsMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherIntangibleAssetsMember</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>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238191440">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued taxes</a></td>
<td class="nump">$ 22,741<span></span>
</td>
<td class="nump">$ 29,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">32,760<span></span>
</td>
<td class="nump">37,604<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 58,844<span></span>
</td>
<td class="nump">$ 74,763<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="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)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233665520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowings - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Dollar term loan</a></td>
<td class="nump">$ 1,860,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: Discount on term loan</a></td>
<td class="num">(7,529)<span></span>
</td>
<td class="num">$ (8,671)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Debt issuance costs</a></td>
<td class="num">(12,899)<span></span>
</td>
<td class="num">(14,858)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, net of discount and debt issuance costs</a></td>
<td class="nump">1,840,510<span></span>
</td>
<td class="nump">1,851,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Current portion of long-term debt</a></td>
<td class="num">(18,750)<span></span>
</td>
<td class="num">(14,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">1,821,760<span></span>
</td>
<td class="nump">1,837,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_DollarTermLoanMember', window );">Dollar term loan | Medium-term Notes</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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Dollar term loan</a></td>
<td class="nump">$ 1,860,938<span></span>
</td>
<td class="nump">$ 1,875,000<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=infa_DollarTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_DollarTermLoanMember</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_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MediumTermNotesMember</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>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689232488224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings - Narrative (Details)<br> &#8364; in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</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>
</th>
<th class="th">
<div>Feb. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 25, 2020 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,063,000<span></span>
</td>
<td class="nump">$ 1,373,592,000<span></span>
</td>
<td class="nump">$ 825,981,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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,899,000<span></span>
</td>
<td class="nump">14,858,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,840,510,000<span></span>
</td>
<td class="nump">1,851,471,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="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember', window );">Fed Funds Effective Rate Overnight Index Swap 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,830,200,000<span></span>
</td>
<td class="nump">1,871,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount', window );">Debt instrument, quarterly installment, percentage of original principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_infa_DebtInstrumentOriginalIssueDiscountPercentage', window );">Debt instrument, original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00125%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 476,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Line of credit facility, maximum borrowing capacity, percentage of LTM EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | London Interbank Offered Rate (LIBOR) Swap 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | London Interbank Offered Rate (LIBOR) Swap Rate | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | Base Rate | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 250,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</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="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="Show.showAR( this, 'defref_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations', window );">Debt instrument, covenant, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments', window );">Debt instrument, covenant, maximum net leverage ratio, percent of principal in excess of revolving loan commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_infa_DebtInstrumentCovenantMaximumNetLeverageRatio', window );">Debt instrument, covenant, maximum net leverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.25<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate', window );">Debt instrument, debt default, principal, additional interest rate</a></td>
<td class="text">&#160;<span></span>
</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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Letter 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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></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="nump">$ 1,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Bridge 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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Minimum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Maximum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | London Interbank Offered Rate (LIBOR) Swap Rate | Minimum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0002%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | London Interbank Offered Rate (LIBOR) Swap Rate | Maximum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00025%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Base Rate | Minimum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Base Rate | Maximum | 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>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00015%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_DollarTermLoanMember', window );">Dollar Term Loan | Medium-term Notes</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">1,875,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="nump">$ 1,790,000,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_DollarTermLoanMember', window );">Dollar Term Loan | Medium-term Notes | London Interbank Offered Rate (LIBOR) Swap 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_EuroTermLoanMember', window );">Euro Term Loan | Medium-term Notes</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount | &#8364;</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">&#8364; 480.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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 472.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_SecondLienTermFacilitiesMember', window );">Second Lien Term Facilities | Medium-term Notes</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</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="nump">$ 425,000,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="nump">475,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_SecondLienTermFacilitiesMember', window );">Second Lien Term Facilities | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">18,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,800,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_SecondLienTermFacilitiesMember', window );">Second Lien Term Facilities | Line of Credit | Debt Issuance Cost, Existing</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="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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_SecondLienTermFacilitiesMember', window );">Second Lien Term Facilities | Line of Credit | Debt Issuance Cost, Breakage Fee</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="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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=infa_SecondLienTermFacilitiesMember', window );">Second Lien Term Facilities | Line of Credit | Debt Issuance Cost, Modified</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="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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,800,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_DebtInstrumentCovenantMaximumNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentCovenantMaximumNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Debt Default, Principal, Additional Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DebtInstrumentOriginalIssueDiscountPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Original Issue Discount Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentOriginalIssueDiscountPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Maximum Borrowing Capacity, Percentage Of Last Twelve Months Earnings Before Interest, Taxes, Depreciation, And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<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 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<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 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FederalFundsEffectiveSwapRateMember</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_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MediumTermNotesMember</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_LondonInterbankOfferedRateLiborSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LondonInterbankOfferedRateLiborSwapRateMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LetterOfCreditMember</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_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BridgeLoanMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=infa_DollarTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_DollarTermLoanMember</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=infa_EuroTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_EuroTermLoanMember</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=infa_SecondLienTermFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_SecondLienTermFacilitiesMember</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_infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostExistingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostExistingMember</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_infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostBreakageFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostBreakageFeeMember</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_infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostModifiedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DebtIssuanceCostsTypeAxis=infa_DebtIssuanceCostModifiedMember</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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689242799008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 18,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">18,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">18,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">18,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">18,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,767,188<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Dollar term loan</a></td>
<td class="nump">$ 1,860,938<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="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 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239391248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (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, 2022</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,505,118<span></span>
</td>
<td class="nump">$ 1,444,055<span></span>
</td>
<td class="nump">$ 1,323,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember', window );">Software revenue</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">867,560<span></span>
</td>
<td class="nump">776,941<span></span>
</td>
<td class="nump">656,960<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_SubscriptionMember', window );">Subscription</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">857,163<span></span>
</td>
<td class="nump">747,672<span></span>
</td>
<td class="nump">593,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_CloudAndSubscriptionSupportMember', window );">Cloud and subscription support</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">562,492<span></span>
</td>
<td class="nump">433,001<span></span>
</td>
<td class="nump">320,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_SelfManagedSubscriptionLicenseMember', window );">Self-managed subscription license</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">294,671<span></span>
</td>
<td class="nump">314,671<span></span>
</td>
<td class="nump">273,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_PerpetualLicenseMember', window );">Perpetual license</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">10,397<span></span>
</td>
<td class="nump">29,269<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_MaintenanceAndProfessionalServicesMember', window );">Maintenance and professional 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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">637,558<span></span>
</td>
<td class="nump">667,114<span></span>
</td>
<td class="nump">666,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">519,996<span></span>
</td>
<td class="nump">558,470<span></span>
</td>
<td class="nump">560,868<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=infa_ProfessionalServicesMember', window );">Professional 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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 117,562<span></span>
</td>
<td class="nump">$ 108,644<span></span>
</td>
<td class="nump">$ 105,268<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LicenseAndServiceMember</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=infa_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_SubscriptionMember</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=infa_CloudAndSubscriptionSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_CloudAndSubscriptionSupportMember</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=infa_SelfManagedSubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_SelfManagedSubscriptionLicenseMember</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=infa_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerpetualLicenseMember</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=infa_MaintenanceAndProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_MaintenanceAndProfessionalServicesMember</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_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MaintenanceMember</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=infa_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_ProfessionalServicesMember</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>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689235096720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (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, 2022</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,505,118<span></span>
</td>
<td class="nump">$ 1,444,055<span></span>
</td>
<td class="nump">$ 1,323,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,032,978<span></span>
</td>
<td class="nump">961,860<span></span>
</td>
<td class="nump">886,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">314,978<span></span>
</td>
<td class="nump">325,583<span></span>
</td>
<td class="nump">292,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">124,156<span></span>
</td>
<td class="nump">122,770<span></span>
</td>
<td class="nump">116,863<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember', window );">Latin America</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 33,006<span></span>
</td>
<td class="nump">$ 33,842<span></span>
</td>
<td class="nump">$ 27,605<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_NorthAmericaMember</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_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EMEAMember</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=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_AsiaPacificMember</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=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_LatinAmericaMember</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>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237779280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract - 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, 2022</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,505,118<span></span>
</td>
<td class="nump">$ 1,444,055<span></span>
</td>
<td class="nump">$ 1,323,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Capitalized contract cost, net, current</a></td>
<td class="nump">$ 217,804<span></span>
</td>
<td class="nump">177,460<span></span>
</td>
<td class="nump">136,566<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="Show.showAR( this, 'defref_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent', window );">Capitalized contract costs, expected expense recognition over next twelve months (as a percent)</a></td>
<td class="nump">31.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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 979,100<span></span>
</td>
<td class="nump">907,800<span></span>
</td>
<td class="nump">838,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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of the World</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 526,000<span></span>
</td>
<td class="nump">$ 536,300<span></span>
</td>
<td class="nump">$ 484,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost, Expected Expense Recognition, Next Twelve Months, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689239515744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract Costs (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, 2022</div></th>
<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="Show.showAR( this, 'defref_infa_CapitalizedContractCostsRollForward', window );"><strong>Capitalized Contract Costs [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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 177,460<span></span>
</td>
<td class="nump">$ 136,566<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="Show.showAR( this, 'defref_infa_CapitalizedContractCostAdditions', window );">Additions, net</a></td>
<td class="nump">103,298<span></span>
</td>
<td class="nump">90,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Commissions amortized</a></td>
<td class="num">(60,235)<span></span>
</td>
<td class="num">(48,517)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostImpairmentLoss', window );">Revaluation</a></td>
<td class="num">(2,719)<span></span>
</td>
<td class="num">(1,560)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Ending balance</a></td>
<td class="nump">$ 217,804<span></span>
</td>
<td class="nump">$ 177,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_CapitalizedContractCostAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost, Additions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_CapitalizedContractCostAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_CapitalizedContractCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_CapitalizedContractCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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="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.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedContractCostImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689240905424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease, expense</a></td>
<td class="nump">$ 19.9<span></span>
</td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="nump">$ 22.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">22.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use asset obtained in exchange for operating lease liability</a></td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="nump">22.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease, weighted average remaining lease term</a></td>
<td class="text">5 years 10 months 28 days<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating lease, weighted average discount rate, percent</a></td>
<td class="nump">4.79%<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Operating lease, lease income</a></td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList', window );">Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other income (expense), net<span></span>
</td>
<td class="text">Other income (expense), net<span></span>
</td>
<td class="text">Other income (expense), net<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, operating lease, remaining lease term</a></td>
<td class="text">12 years<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="Show.showAR( this, 'defref_infa_LesseeOperatingLeaseExtensionPeriod', window );">Lessee, operating lease, extension period</a></td>
<td class="text">9 years<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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, operating lease, term of contract</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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Lessor, operating lease, term of contract</a></td>
<td class="text">3 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_infa_LesseeOperatingLeaseExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Extension Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_LesseeOperatingLeaseExtensionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's 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="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 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseIncomeComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of comprehensive income that includes operating lease income.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919311-209978<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919311-209978<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689235014960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lessee, Operating Lease, Liability, Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 20,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">16,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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">12,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">8,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">5,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">20,326<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">83,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(11,231)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">$ 72,692<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237426176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>derivative_instrument</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>derivative_instrument</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months</a></td>
<td class="num">$ (2.1)<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">100.3<span></span>
</td>
<td class="nump">$ 83.9<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 1,300.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="Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Derivative, number of instruments held | derivative_instrument</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_infa_DerivativeNumberOfInstrumentsDeDesignated', window );">Derivative, number of instruments de-designated | derivative_instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, fixed interest rate</a></td>
<td class="nump">1.525%<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign currency derivative | Long</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 10.4<span></span>
</td>
<td class="nump">$ 9.4<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_infa_DerivativeNumberOfInstrumentsDeDesignated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative, Number Of Instruments De-Designated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DerivativeNumberOfInstrumentsDeDesignated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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>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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-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>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_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</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_PositionAxis=us-gaap_LongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PositionAxis=us-gaap_LongMember</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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237710512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid Expenses and Other Current 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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 1,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=infa_AccruedLiabilitiesAndOtherLiabilitiesMember', window );">Accrued Liabilities and Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign currency forward contracts | Prepaid Expenses and Other Current 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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">1,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign currency forward contracts | Accrued Liabilities and Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">2,827<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swaps | Prepaid Expenses and Other Current 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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swaps | Accrued Liabilities and Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign currency forward contracts | Prepaid Expenses and Other Current 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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign currency forward contracts | Accrued Liabilities and Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Interest Rate Swaps | Prepaid Expenses and Other Current 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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Interest Rate Swaps | Accrued Liabilities and Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,733<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</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_BalanceSheetLocationAxis=infa_AccruedLiabilitiesAndOtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BalanceSheetLocationAxis=infa_AccruedLiabilitiesAndOtherLiabilitiesMember</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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_NondesignatedMember</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>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230869232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (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, 2022</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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenues</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_GainOnDerivativeInstrumentsPretax', window );">Gain on derivative instruments, pretax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnDerivativeInstrumentsPretax', window );">Loss on derivative instruments, pretax</a></td>
<td class="num">$ (316)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (147)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating expenses</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_GainOnDerivativeInstrumentsPretax', window );">Gain on derivative instruments, pretax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnDerivativeInstrumentsPretax', window );">Loss on derivative instruments, pretax</a></td>
<td class="num">(1,105)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(540)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax</a></td>
<td class="num">(5,513)<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">1,183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax</a></td>
<td class="nump">10,005<span></span>
</td>
<td class="nump">2,456<span></span>
</td>
<td class="num">(32,367)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax</a></td>
<td class="nump">4,492<span></span>
</td>
<td class="nump">4,938<span></span>
</td>
<td class="num">(31,184)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign currency forward contracts</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax</a></td>
<td class="num">(1,421)<span></span>
</td>
<td class="nump">3,307<span></span>
</td>
<td class="num">(687)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swaps</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax</a></td>
<td class="nump">$ 4,558<span></span>
</td>
<td class="num">$ (21,323)<span></span>
</td>
<td class="num">$ (20,564)<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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-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_GainOnDerivativeInstrumentsPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate gain on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnDerivativeInstrumentsPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossOnDerivativeInstrumentsPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate loss on all derivative instruments charged against earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnDerivativeInstrumentsPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<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 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingExpenseMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238875024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Derivative Instruments, Gain (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, 2022</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Other Income (Expense), Net</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) recognized in other income (expense), net</a></td>
<td class="nump">$ 5,493<span></span>
</td>
<td class="num">$ (183)<span></span>
</td>
<td class="num">$ (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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NondesignatedMember</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_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherNonoperatingIncomeExpenseMember</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>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230412896">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity - Narrative (Details)<br> $ / shares in Units, $ in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,017<span></span>
</td>
<td class="nump">$ 12,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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value of each share used in the determination of the company's options (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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">$ 21.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of options vested | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Number of options vested and exercisable (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.3<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and exercisable, aggregate intrinsic value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Options vested and exercisable, weighted average remaining contractual term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 11 months 8 days<span></span>
</td>
<td class="text">5 years 11 months 8 days<span></span>
</td>
<td class="text">6 years 4 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of unvested options (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,400,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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested options, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period, value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,318<span></span>
</td>
<td class="nump">$ 3,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">239,749,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,189,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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</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">420,000<span></span>
</td>
<td class="nump">218,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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period, value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB1Member', window );">Class B-1 Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,050,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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">$ 15<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=infa_CommonStockClassB2Member', window );">Class B-2 Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">44,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,050,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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_A2015StockPlanMember', window );">2015 Stock Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,065,509<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation arrangement by share-based payment award, expiration period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">10 years<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period, value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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,300<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_A2021StockPlanMember', window );">2021 Stock Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,770,130<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember', window );">MOIC Options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 15,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>
<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_ServiceBasedAwardOptionsMember', window );">Service Based</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 21 days<span></span>
</td>
<td class="text">1 year 21 days<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_ServiceAndPerformanceBasedShareOptionsMember', window );">Service And Performance Based Share Options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,600<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months<span></span>
</td>
<td class="text">2 years 3 months<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMember', window );">Performance Based</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 5 months 1 day<span></span>
</td>
<td class="text">1 year 5 months 1 day<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Minimum</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Maximum</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">4 years<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,258,786<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="Show.showAR( this, 'defref_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod', window );">Share-based compensation arrangement by share-based payment award, consecutive offering period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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>
<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="Show.showAR( this, 'defref_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate', window );">Share-based compensation arrangement by share-based payment award, percentage of market price, purchase date</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_RestrictedStockUnitsAndPerformanceStockUnitsMember', window );">Restricted Stock Units And Performance Stock Units</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 366,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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 11 months 12 days<span></span>
</td>
<td class="text">2 years 11 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Market Price, Purchase Date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CommonStockMember</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_StatementClassOfStockAxis=infa_CommonStockClassB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB1Member</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_StatementClassOfStockAxis=infa_CommonStockClassB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=infa_CommonStockClassB2Member</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_StatementClassOfStockAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_PreferredStockMember</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=infa_A2015StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_A2015StockPlanMember</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=infa_A2021StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_A2021StockPlanMember</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=infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember</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=infa_ServiceBasedAwardOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_ServiceBasedAwardOptionsMember</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=infa_ServiceAndPerformanceBasedShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_ServiceAndPerformanceBasedShareOptionsMember</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=infa_PerformanceBasedShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerformanceBasedShareOptionsMember</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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=infa_RestrictedStockUnitsAndPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_RestrictedStockUnitsAndPerformanceStockUnitsMember</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>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234278944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">25,884<span></span>
</td>
<td class="nump">23,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,665)<span></span>
</td>
<td class="num">(1,276)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeitures and expirations (in shares)</a></td>
<td class="num">(1,399)<span></span>
</td>
<td class="num">(2,218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">22,820<span></span>
</td>
<td class="nump">25,884<span></span>
</td>
<td class="nump">23,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 16.53<span></span>
</td>
<td class="nump">$ 14.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">12.19<span></span>
</td>
<td class="nump">11.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeitures and expirations (in dollars per share)</a></td>
<td class="nump">17.01<span></span>
</td>
<td class="nump">15.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 16.83<span></span>
</td>
<td class="nump">16.53<span></span>
</td>
<td class="nump">$ 14.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grants in period, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Term (in years)</a></td>
<td class="text">6 years 4 months 2 days<span></span>
</td>
<td class="text">7 years 4 months 9 days<span></span>
</td>
<td class="text">7 years 10 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding</a></td>
<td class="nump">$ 51,157<span></span>
</td>
<td class="nump">$ 529,265<span></span>
</td>
<td class="nump">$ 83,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="nump">$ 12,718<span></span>
</td>
<td class="nump">$ 13,742<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_ServiceBasedAwardOptionsMember', window );">Service Based</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">17,768<span></span>
</td>
<td class="nump">16,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,329)<span></span>
</td>
<td class="num">(1,024)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeitures and expirations (in shares)</a></td>
<td class="num">(935)<span></span>
</td>
<td class="num">(1,420)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">15,504<span></span>
</td>
<td class="nump">17,768<span></span>
</td>
<td class="nump">16,463<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMember', window );">Performance Based</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">8,116<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(336)<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeitures and expirations (in shares)</a></td>
<td class="num">(464)<span></span>
</td>
<td class="num">(798)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">7,316<span></span>
</td>
<td class="nump">8,116<span></span>
</td>
<td class="nump">7,247<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=infa_ServiceBasedAwardOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_ServiceBasedAwardOptionsMember</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=infa_PerformanceBasedShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerformanceBasedShareOptionsMember</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>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237776976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) - Restricted Stock - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested and outstanding, beginning balance (in shares)</a></td>
<td class="nump">7,570<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">12,795<span></span>
</td>
<td class="nump">7,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(1,998)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(1,021)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested and outstanding, ending balance (in shares)</a></td>
<td class="nump">17,346<span></span>
</td>
<td class="nump">7,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested and outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 33.02<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">18.89<span></span>
</td>
<td class="nump">33.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">31.43<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">30.02<span></span>
</td>
<td class="nump">32.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested and outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">$ 22.95<span></span>
</td>
<td class="nump">$ 33.02<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockMember</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>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230964640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity - Summary of Valuation Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_ServiceBasedAwardOptionsMember', window );">Service Based</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="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
<td class="text">2 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.40%<span></span>
</td>
<td class="nump">36.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMember', window );">Performance Based</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMember', window );">Performance Based | 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="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=infa_PerformanceBasedShareOptionsMember', window );">Performance Based | 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="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum</a></td>
<td class="nump">34.80%<span></span>
</td>
<td class="nump">27.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum</a></td>
<td class="nump">45.20%<span></span>
</td>
<td class="nump">32.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="nump">0.60%<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="nump">3.50%<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value of common stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value of common stock (in dollars per share)</a></td>
<td class="nump">$ 20.05<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP | 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="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value of common stock (in dollars per share)</a></td>
<td class="nump">$ 21.55<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=infa_ServiceBasedAwardOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_ServiceBasedAwardOptionsMember</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=infa_PerformanceBasedShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=infa_PerformanceBasedShareOptionsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234159840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (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, 2022</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 135,862<span></span>
</td>
<td class="nump">$ 45,017<span></span>
</td>
<td class="nump">$ 12,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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenues</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">20,763<span></span>
</td>
<td class="nump">5,528<span></span>
</td>
<td class="nump">916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">40,045<span></span>
</td>
<td class="nump">11,114<span></span>
</td>
<td class="nump">2,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">39,175<span></span>
</td>
<td class="nump">12,889<span></span>
</td>
<td class="nump">3,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 35,879<span></span>
</td>
<td class="nump">$ 15,486<span></span>
</td>
<td class="nump">$ 5,562<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ResearchAndDevelopmentExpenseMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689241215280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee 401(K) Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Defined contribution plan, maximum annual contributions per employee, percent</a></td>
<td class="nump">50.00%<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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined contribution plan, employer matching contribution, percent of match</a></td>
<td class="nump">50.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="Show.showAR( this, 'defref_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount', window );">Defined contribution plan, employer matching contribution, annual match amount</a></td>
<td class="nump">$ 6,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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Defined contribution plan, employers matching contribution, annual vesting percentage</a></td>
<td class="nump">100.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="Show.showAR( this, 'defref_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017', window );">Defined contribution plan, employers matching contribution, vesting period for employees hired after January 1, 2017</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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 10,500,000<span></span>
</td>
<td class="nump">$ 9,600,000<span></span>
</td>
<td class="nump">$ 10,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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 0<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_infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Matching Contribution, Annual Match Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employers Matching Contribution, Vesting Period For Employees Hired After January 1, 2017</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234722960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income (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, 2022</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">$ 1,983,676<span></span>
</td>
<td class="nump">$ 1,166,587<span></span>
</td>
<td class="nump">$ 1,294,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="num">(62,459)<span></span>
</td>
<td class="num">(39,703)<span></span>
</td>
<td class="nump">21,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</a></td>
<td class="num">(2,363)<span></span>
</td>
<td class="nump">13,559<span></span>
</td>
<td class="nump">16,040<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(64,822)<span></span>
</td>
<td class="num">(26,144)<span></span>
</td>
<td class="nump">37,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">2,054,361<span></span>
</td>
<td class="nump">1,983,676<span></span>
</td>
<td class="nump">1,166,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">17,151<span></span>
</td>
<td class="nump">43,295<span></span>
</td>
<td class="nump">5,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(64,822)<span></span>
</td>
<td class="num">(26,144)<span></span>
</td>
<td class="nump">37,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(47,671)<span></span>
</td>
<td class="nump">17,151<span></span>
</td>
<td class="nump">43,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">20,232<span></span>
</td>
<td class="nump">63,711<span></span>
</td>
<td class="nump">18,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="num">(65,667)<span></span>
</td>
<td class="num">(43,479)<span></span>
</td>
<td class="nump">45,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(65,667)<span></span>
</td>
<td class="num">(43,479)<span></span>
</td>
<td class="nump">45,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(45,435)<span></span>
</td>
<td class="nump">20,232<span></span>
</td>
<td class="nump">63,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive (loss) income, tax</a></td>
<td class="nump">548<span></span>
</td>
<td class="num">(165)<span></span>
</td>
<td class="num">(415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, tax</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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent | Cash Flow Hedging</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">1,018<span></span>
</td>
<td class="nump">1,643<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="num">(4,154)<span></span>
</td>
<td class="nump">1,864<span></span>
</td>
<td class="nump">893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</a></td>
<td class="nump">1,071<span></span>
</td>
<td class="num">(2,489)<span></span>
</td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(3,083)<span></span>
</td>
<td class="num">(625)<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(2,065)<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
<td class="nump">1,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive (loss) income, tax</a></td>
<td class="nump">1,359<span></span>
</td>
<td class="num">(618)<span></span>
</td>
<td class="num">(290)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, tax</a></td>
<td class="nump">350<span></span>
</td>
<td class="num">(818)<span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent | Cash Flow Hedging | Cost of revenues</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="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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Reclassification from AOCI, current period, before tax, attributable to parent</a></td>
<td class="num">(316)<span></span>
</td>
<td class="nump">629<span></span>
</td>
<td class="num">(147)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent | Cash Flow Hedging | Research and development</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Reclassification from AOCI, current period, before tax, attributable to parent</a></td>
<td class="num">(1,105)<span></span>
</td>
<td class="nump">2,678<span></span>
</td>
<td class="num">(540)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net Unrealized (Loss) on Available-for-sale Debt Securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</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="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="num">(171)<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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="num">(171)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(171)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive (loss) income, tax</a></td>
<td class="nump">56<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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, tax</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Interest Rate Swaps | Cash Flow Hedging</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(3,081)<span></span>
</td>
<td class="num">(20,416)<span></span>
</td>
<td class="num">(12,915)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="nump">3,379<span></span>
</td>
<td class="nump">3,776<span></span>
</td>
<td class="num">(23,541)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</a></td>
<td class="num">(2,363)<span></span>
</td>
<td class="nump">13,559<span></span>
</td>
<td class="nump">16,040<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">17,335<span></span>
</td>
<td class="num">(7,501)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(2,065)<span></span>
</td>
<td class="num">(3,081)<span></span>
</td>
<td class="num">(20,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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Interest Rate Swaps | Cash Flow Hedging | Interest Rate Swaps</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(4,099)<span></span>
</td>
<td class="num">(22,059)<span></span>
</td>
<td class="num">(13,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="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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)</a></td>
<td class="nump">7,533<span></span>
</td>
<td class="nump">1,912<span></span>
</td>
<td class="num">(24,434)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#8212;, $&#8212;, $350 and $(1,124)</a></td>
<td class="num">(3,434)<span></span>
</td>
<td class="nump">16,048<span></span>
</td>
<td class="nump">15,522<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax effect</a></td>
<td class="nump">4,099<span></span>
</td>
<td class="nump">17,960<span></span>
</td>
<td class="num">(8,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,099)<span></span>
</td>
<td class="num">(22,059)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive (loss) income, tax</a></td>
<td class="num">(2,472)<span></span>
</td>
<td class="num">(544)<span></span>
</td>
<td class="nump">7,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, tax</a></td>
<td class="num">(1,124)<span></span>
</td>
<td class="nump">5,275<span></span>
</td>
<td class="nump">5,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Reclassification from AOCI, current period, before tax, attributable to parent</a></td>
<td class="nump">$ 4,558<span></span>
</td>
<td class="num">$ (21,323)<span></span>
</td>
<td class="num">$ (20,564)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<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 https://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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: 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 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ResearchAndDevelopmentExpenseMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedNetUnrealizedInvestmentGainLossMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedGainLossNetCashFlowHedgeParentMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689233654496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of 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, 2022</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="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax provision:</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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="nump">$ 73,974<span></span>
</td>
<td class="nump">$ 12,419<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">U.S. state</a></td>
<td class="nump">15,175<span></span>
</td>
<td class="nump">9,748<span></span>
</td>
<td class="nump">7,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Non-U.S.</a></td>
<td class="nump">16,394<span></span>
</td>
<td class="nump">23,564<span></span>
</td>
<td class="nump">17,033<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax provision</a></td>
<td class="nump">105,543<span></span>
</td>
<td class="nump">45,731<span></span>
</td>
<td class="nump">50,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax 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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="num">(68,194)<span></span>
</td>
<td class="num">(8,699)<span></span>
</td>
<td class="num">(46,101)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">U.S. state</a></td>
<td class="num">(15,589)<span></span>
</td>
<td class="num">(7,429)<span></span>
</td>
<td class="num">(14,842)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Non-U.S.</a></td>
<td class="num">(2,282)<span></span>
</td>
<td class="num">(5,564)<span></span>
</td>
<td class="num">(11,484)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred tax (benefit)</a></td>
<td class="num">(86,065)<span></span>
</td>
<td class="num">(21,692)<span></span>
</td>
<td class="num">(72,427)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision (benefit) for income taxes</a></td>
<td class="nump">$ 19,478<span></span>
</td>
<td class="nump">$ 24,039<span></span>
</td>
<td class="num">$ (22,321)<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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.7)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234295952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">U.S.</a></td>
<td class="num">$ (49,957)<span></span>
</td>
<td class="num">$ (120,874)<span></span>
</td>
<td class="num">$ (199,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Non-U.S.</a></td>
<td class="nump">15,760<span></span>
</td>
<td class="nump">44,984<span></span>
</td>
<td class="nump">8,879<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToParent', window );">Loss before income taxes</a></td>
<td class="num">$ (34,197)<span></span>
</td>
<td class="num">$ (75,890)<span></span>
</td>
<td class="num">$ (190,208)<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_IncomeLossAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</p></div>
<a href="javascript:void(0);" onclick="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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237798144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax benefit computed at statutory tax rate</a></td>
<td class="num">$ (7,177)<span></span>
</td>
<td class="num">$ (15,912)<span></span>
</td>
<td class="num">$ (47,194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="num">(5,441)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign earnings taxed at different rates</a></td>
<td class="nump">4,115<span></span>
</td>
<td class="nump">2,950<span></span>
</td>
<td class="nump">9,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">9,504<span></span>
</td>
<td class="nump">1,729<span></span>
</td>
<td class="nump">1,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Return to provision true-up</a></td>
<td class="nump">1,794<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="nump">9,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development tax credits</a></td>
<td class="num">(3,574)<span></span>
</td>
<td class="num">(3,067)<span></span>
</td>
<td class="num">(2,259)<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="Show.showAR( this, 'defref_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount', window );">Deferred distribution taxes</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">1,881<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="Show.showAR( this, 'defref_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount', window );">Foreign Inclusions</a></td>
<td class="nump">15,691<span></span>
</td>
<td class="nump">3,144<span></span>
</td>
<td class="nump">5,863<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="Show.showAR( this, 'defref_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount', window );">Withholding taxes</a></td>
<td class="nump">4,354<span></span>
</td>
<td class="nump">5,729<span></span>
</td>
<td class="nump">3,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlements', window );">IRS audit settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,990)<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(6,214)<span></span>
</td>
<td class="nump">30,768<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="num">(248)<span></span>
</td>
<td class="nump">615<span></span>
</td>
<td class="num">(941)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision (benefit) for income taxes</a></td>
<td class="nump">$ 19,478<span></span>
</td>
<td class="nump">$ 24,039<span></span>
</td>
<td class="num">$ (22,321)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Deferred Distribution Taxes, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Withholding Taxes, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234865552">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation, percent</a></td>
<td class="num">(57.00%)<span></span>
</td>
<td class="num">(32.00%)<span></span>
</td>
<td class="nump">12.00%<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="Show.showAR( this, 'defref_infa_DeferredTaxLiabilitiesDeferredDistributionTax', window );">Deferred tax liabilities, deferred distribution tax</a></td>
<td class="nump">$ 10,423<span></span>
</td>
<td class="nump">$ 8,969<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact the income tax provision</a></td>
<td class="nump">25,500<span></span>
</td>
<td class="nump">23,200<span></span>
</td>
<td class="nump">$ 37,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties</a></td>
<td class="nump">5,200<span></span>
</td>
<td class="nump">3,700<span></span>
</td>
<td class="nump">6,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefit</a></td>
<td class="nump">51,880<span></span>
</td>
<td class="nump">$ 43,044<span></span>
</td>
<td class="nump">$ 65,843<span></span>
</td>
<td class="nump">$ 62,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Decrease in unrecognized tax benefit is reasonably possible</a></td>
<td class="nump">10,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries | Rest of the World</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">103,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">50,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">15,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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 8,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_DeferredTaxLiabilitiesDeferredDistributionTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Distribution Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredTaxLiabilitiesDeferredDistributionTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230856448">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">$ 17,118<span></span>
</td>
<td class="nump">$ 21,726<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carry forwards</a></td>
<td class="nump">28,790<span></span>
</td>
<td class="nump">31,910<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accrued costs not currently deductible</a></td>
<td class="nump">14,465<span></span>
</td>
<td class="nump">14,653<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">92,789<span></span>
</td>
<td class="nump">76,773<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="Show.showAR( this, 'defref_infa_DeferredTaxAssetsUnrealizedGainsLosses', window );">Unrealized gains or losses</a></td>
<td class="nump">4,091<span></span>
</td>
<td class="nump">3,591<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Disallowed interest expense</a></td>
<td class="nump">64,754<span></span>
</td>
<td class="nump">88,204<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">15,796<span></span>
</td>
<td class="nump">9,021<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="Show.showAR( this, 'defref_infa_DeferredTaxAssetsOperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">10,446<span></span>
</td>
<td class="nump">15,070<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">R&amp;D capitalization</a></td>
<td class="nump">57,751<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciable assets</a></td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">173<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">486<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">307,457<span></span>
</td>
<td class="nump">261,607<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(124,794)<span></span>
</td>
<td class="num">(128,108)<span></span>
</td>
<td class="num">$ (83,851)<span></span>
</td>
<td class="num">$ (96,411)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">182,663<span></span>
</td>
<td class="nump">133,499<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="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</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="Show.showAR( this, 'defref_infa_DeferredTaxLiabilitiesDeferredDistributionTax', window );">Deferred distribution tax</a></td>
<td class="num">(10,423)<span></span>
</td>
<td class="num">(8,969)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(129,426)<span></span>
</td>
<td class="num">(170,482)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Deferred commissions</a></td>
<td class="num">(39,784)<span></span>
</td>
<td class="num">(32,537)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Right of use assets</a></td>
<td class="num">(8,558)<span></span>
</td>
<td class="num">(13,102)<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(188,191)<span></span>
</td>
<td class="num">(225,090)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (5,528)<span></span>
</td>
<td class="num">$ (91,591)<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_infa_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DeferredTaxAssetsUnrealizedGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Unrealized Gains (Losses)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredTaxAssetsUnrealizedGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_infa_DeferredTaxLiabilitiesDeferredDistributionTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Distribution Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredTaxLiabilitiesDeferredDistributionTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237774080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Valuation Allowance (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, 2022</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="Show.showAR( this, 'defref_infa_DeferredTaxAssetsValuationAllowanceRollForward', window );"><strong>Deferred Tax Assets, 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at Beginning of Period</a></td>
<td class="num">$ (128,108)<span></span>
</td>
<td class="num">$ (83,851)<span></span>
</td>
<td class="num">$ (96,411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">(Charged) Credited to Expenses / Other</a></td>
<td class="nump">3,314<span></span>
</td>
<td class="num">(44,257)<span></span>
</td>
<td class="nump">12,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at End of Period</a></td>
<td class="num">$ (124,794)<span></span>
</td>
<td class="num">$ (128,108)<span></span>
</td>
<td class="num">$ (83,851)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_DeferredTaxAssetsValuationAllowanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Valuation Allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_DeferredTaxAssetsValuationAllowanceRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234247696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 43,044<span></span>
</td>
<td class="nump">$ 65,843<span></span>
</td>
<td class="nump">$ 62,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">7,187<span></span>
</td>
<td class="nump">237<span></span>
</td>
<td class="nump">1,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(1,569)<span></span>
</td>
<td class="num">(2,087)<span></span>
</td>
<td class="num">(825)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">3,813<span></span>
</td>
<td class="nump">4,432<span></span>
</td>
<td class="nump">4,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions due to lapse of statute of limitations</a></td>
<td class="num">(595)<span></span>
</td>
<td class="num">(480)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions due to settlements</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(24,901)<span></span>
</td>
<td class="num">(1,717)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 51,880<span></span>
</td>
<td class="nump">$ 43,044<span></span>
</td>
<td class="nump">$ 65,843<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237777936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Schedule of Net Loss Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th" colspan="2"><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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (53,675)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (99,929)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (167,887)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares in computing net loss per share(i)</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">281,129<span></span>
</td>
<td class="nump">250,418<span></span>
</td>
<td class="nump">281,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">250,418<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">244,331<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">281,129<span></span>
</td>
<td class="nump">250,418<span></span>
</td>
<td class="nump">281,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">250,418<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">244,331<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net loss per share attributable to Class A and B-1 common stockholders</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</span></td>
</tr></table></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689234784560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Schedule of Dilutive Securities (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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="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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">4,138<span></span>
</td>
<td class="nump">5,009<span></span>
</td>
<td class="nump">2,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</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="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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">247<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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember', window );">PSUs</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="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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">76<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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">ESPP</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="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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">90<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PerformanceSharesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689237421408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - 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, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Related party transaction, expenses from transactions with related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ManagementMember', window );">Management | Former Executive Officer</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Payments made to related party</a></td>
<td class="nump">$ 8.0<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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=srt_ManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ManagementMember</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_TitleOfIndividualAxis=infa_FormerExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TitleOfIndividualAxis=infa_FormerExecutiveOfficerMember</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>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689230840624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Related Party Transactions (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, 2022</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Maintenance and professional 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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Maintenance and professional services revenues</a></td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">$ 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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: 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)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionAxis=infa_MaintenanceAndProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionAxis=infa_MaintenanceAndProfessionalServicesMember</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>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689231481232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [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="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Purchase obligation</a></td>
<td class="nump">$ 213.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="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInNextTwelveMonths', window );">Purchase obligation, to be paid, year one</a></td>
<td class="nump">46.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInSecondAndThirdYear', window );">Purchase obligation, to be paid, year two and three</a></td>
<td class="nump">161.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="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInFourthAndFifthYear', window );">Purchase obligation, to be paid, year four and five</a></td>
<td class="nump">$ 5.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></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="Show.showAR( this, 'defref_infa_ProductWarrantyTerm', window );">Product warranty, term</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></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="Show.showAR( this, 'defref_infa_ProductWarrantyTerm', window );">Product warranty, term</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_infa_ProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product Warranty, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">infa_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>infa_</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_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationDueInFourthAndFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in fourth and fifth fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInFourthAndFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationDueInSecondAndThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in second and third fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInSecondAndThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140689238199952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 10, 2023 </div>
<div>USD ($) </div>
<div>employee</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated', window );">Restructuring and related cost, number of positions eliminated | employee</a></td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Restructuring and related cost, number of positions eliminated, period percent</a></td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Minimum</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Non-recurring charges</a></td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Maximum</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Non-recurring charges</a></td>
<td class="nump">$ 35<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_RestructuringAndRelatedCostNumberOfPositionsEliminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of positions eliminated during the period as a result of restructuring activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent</td>
</tr>
<tr>
<td style="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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>111
<FILENAME>infa-20221231_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/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:infa="http://www.informatica.com/20221231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="infa-20221231.xsd" xlink:type="simple"/>
    <context id="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8356eca04ee14340bb3124bab71c1a38_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia2a0773d0ad4484fa3e87fdc1cac121b_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="id5459b36f3084ba8a4ded0e7aa6337c9_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="i6b957e1d5d4c4c69899c929dcce104ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb6ed86bd2cc449192f4216b7c85c390_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a6012e6ef27412096c992925b761e87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ia062423301eb47b5904e2df0de2a4c12_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i293f76c284df4b828cdccc7eed66380d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40a58f3637d2449da15ffa40ba79196a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icae3e073a5054df3acbe5937f1abeb8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0705237be4464fd1ab79c1c0589a9a3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i36fbdad56cac4d7289bde04c62439fd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i420182fb459c43209fae3786f74216d6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibced62be82ff49f9b88911861676db34_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd94f49deffe4d309ab6555f056f7367_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i983a43c9d2f641cdb40f035bd489e14a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05067c27986a4deb8af086764b18a7ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaed007a6d0bb46cba50609e1cbabd082_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i92ede2bf5ce44c379dc2116eda700ea4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="id04d978250544c72a3f95572b441a561_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if61d2cf2a200470c80ffb5d4f717c37c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i60362dd6b0c74a848eb4a3e7c0644ab3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i7ebbb07f0f654c0280dabe73a3a76f1e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0187773d79564a718fe5d61af5dd92a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87cd541bfbea4d8583a3670e9fd145f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50361508e3f34d5788192eadc508566c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i972d30cde26143f7ae0cb696397af901_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1c66e3e1e6b7485baca1027296eebf3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ie062b88235774feaa373463cce9ac57c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ibe869bf80b344737a272e877e71d9c14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i1512da6195a44922b1d58032e3c41432_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i9f374388554649148054375b08403032_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i888577bae1d04cbc95f7bcee22bd5534_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie769bbada7f6429bbd26e1afd4bf092a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b251c82c522457a9b6f7a189373b18f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="id7f658e712ab4f68a1990a74e643942f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="iace319f58737415eb4b59a5c23ddde2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="id893043771f643f7bf61297c3808dc79_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic35c930135cc407ba07999f5dec00e35_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i067b77e5be58438a8fba8cc145d59cc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8e7c70c7a60642a889c23c226e4fe25c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d5b64726366415da48d748f25a3bc28_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie18e250cf4894a50b01618ce7731d502_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d7fab9258bd422996370e6f57b7d27a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e1ce23ff0ad44d8a58832dfca458616_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72ff0324853845afa1330c259e845623_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie10a4bc67a824de8933110ae890bcbd8_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ica44c11c0cce4defafa13dd77677bdfa_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic8f82cc64d304f7088acf1ee683453f0_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i26bc33536e05464884cc254e59894b6e_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="i655714227f3d41f289b97c89fb27806e_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="iea396a9b238244188625d634e4b23ad5_D20211110-20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-10</startDate>
            <endDate>2021-11-10</endDate>
        </period>
    </context>
    <context id="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="i3ee242c45a664db29c69724d60582f32_D20211110-20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-10</startDate>
            <endDate>2021-11-10</endDate>
        </period>
    </context>
    <context id="ia832d1b2e2234e1e973c122a63b21b4e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idaacf703c15c4d8095af601234f5f2a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5509e88086014e1f92f98dcb0f7773e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0907e68611014df7942d1c8a8e633faf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea5c9a5ecc5840ea97ee65e943c97d36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i60dd8178dc89489db8f17152f5e01693_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia08a8dfb409d433f9fdb6399778d03ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">infa:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0896c7bf97a454ea5e4670d478bcdc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">infa:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05419de4718c4e0b80550ffb13edb4b9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic1a9277f3de34f08ac43825ed777fe8c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if562ab6b31d34497a2b5a1af51420d97_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4b139e59bf4a4541bb310b4576e0d00b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie132ceec71f14f099c34d7ef2d409d3d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2070521975044f0bbdd50c1a84325004_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i39a5a8f219ff4248a95fa6447c3c6065_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4779e57633d44227b1884a6f0976aa8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if466571fa087422590811091dae5730b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic08812f729a046f595de0aaa76a4d555_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb0f732520514728b53b79d718d86eb5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2c174230d1e045988e63c03bd8eb9a08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c49ee848f724f2ea5ec2fb4dbc3c15d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic03416046887424db963ca171a9b9b82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6a0d1329bcc442ab5565da5f09588b2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i565a077019f6411bab66b287cb2dd547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida8570487fc34e01994ef250f12384c6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a0817f5ab09460485a0d92fa9aae002_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id09093c208de488ea423a6006049f8bd_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbadd48fca11487a9d93c761c417bd95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iacbe36a81d4049fd9082391b14b06bdd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieae729101a39413bae23fcfdd4fc65bf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65ba61fc2e2542c2af411fe1d96fc76a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e73113ce1074c97b980ee72b52c7f10_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idf987e0ae076458cb6a763d68cf90414_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9551dcc266bc4e109a053dff10e33ea6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92603cde280d416a8a8f7e9f1f5e58ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i551bad3baba4428f9978139910c02eb6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20763774d2754e6c837e2c4653d89f94_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iddf7b932de8b4787aa5cf5c2d7935fc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a9016e9d4fe4e898c650127b837154e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i899941c3364640ad87d206df083f6a82_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7946ad3729074953a07997f95df342fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1b43969701246cda070028095fbb93b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief12c72f219546f3a2e16721937a4ccf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3256532fbf6a4b2490296b750a83c908_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32a20ef741b94f9e874970b9bd83b9bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0c2b863dff6417eba0720b1242ee94f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i86f0de483627464ebf2a7587f09c5d4f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5960b20db8484cfd8f4d87d683d19316_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i047749c0704b4ed99cf9e28f003d3175_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i39daf3d4a9cc499d9be80e5b2ebc4f70_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95ebbe041ce84d7c8280d8136e981988_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i02c0186e30e04500a13b2a28f5c19c38_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2aee21c2e18546c9900e29dc9c3cc756_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie856f37fc955465193086a13344ab3a9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ce7fabad1e443d99ba5882c360d1362_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i130002a24f794bf78cdbeca51895e48b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i79e2cda636b34c7cb347faa57168274d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1306056a6dfc49f18604535e24801d91_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i61b22ce803e54ede9c8ab23e28b99f8d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i775b228e489241838f99663549d2120b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8639e6461186438cb76e8406f3200c72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5114ad5b2a04d1d916fc941b275f2be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaee557b6247843de9ea551318a5b0aa1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15812bb09cdb4a12b0b4a92b227fd863_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8773b91a0854771951651fcd55cbcb3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc14c5d8867e443e9e0585756e50326a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie246c5e96ca344fea8be69819c20902f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e69f4dca032439d98823e4fb9aea0f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc7e731dc482495b9e8b6ae82a336084_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib19ceef032624565b8a4a0683d99caeb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i485d0788841343c2952378e2a5755eab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a995c23b6d443b19f65d4c97a31e50f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45a0e5549418469285e90c8167e19881_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88d539a9a9e14ec4811fda2a49affb12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife2c3914d1a742df8c08e428234e3e7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac9bf11bdca4493db626989197e38d2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9a922d0a1fa4d9a9a80d83378c1c8fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i802bf8b2e7944e11868cb3742695c368_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if90fef5a72a94febb5703b0316ddf3c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b7779825dd8447485f367b563a5cf84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6057dc3c3b304d6dbd7948bd22e975bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2740dff53d504ebb8805c264ef5ef73a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6515a4def5fc46e5bd815a42997ba0b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i627d72b5d0f74ce8a01459097da92220_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5bffda2822924e009ec61c1113abb681_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a6d45144d494076a1fe3e488fbb57e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iffa4e431d8b1421ab3df3aa744972dd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9587d49937f4699a8016791f319d7e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i48517323320b4cabb8f0d5130e6b2646_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e124efd8ba04fa9bdc4f8b447417f5a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d5a479af4ef420ca5fe88f378c8eee0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="id0757cf8bb014e2792f5b88c27c73d81_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia4c9b29a38e4487eb6c24da3e97f531f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ib85183a2822d43b3ae39a361546410d7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2dc5442435404f60b6edb62db845c69d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i484eb5202aef481dbe737ddeac869037_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i4a35bf69baec4c92a56c1b51f8dc0219_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia084ee4bd6e1478fa232687ee8fe25d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i73415d8a362e4980956d780925fba22d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id8d9cdb526e84d07b56967c22afda9c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8270f15270634148a6391eb24ee845f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f2a5fe9be084fa99e849d7240817686_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3a249339fd394e2087954029eea5fcbc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i27611dee69a040f785a0d6e42317a5bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if0b90545512c40d2b25f4822544d04ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40c9184cb46841cda9592434121829bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie98a93defb3044b0a8c4d26fb4e91f95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d6b208c67764cadb65a03f2ba4ee8c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1816a1676dc4ba8877ae910100a92de_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe5ef25791154b8aa2ae25a69b008b67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3268a5b028594fb981a48f0307bc0439_I20200225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="i7e621d9d0d044f278892455ab47d35b8_I20200225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:EuroTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="i99457e9abb0f4057a1366ef3c2d5fb7c_I20200225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="iead10bdd49744908a8b4a84be8cac4f6_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i397216913210411f98515ae230bd1c41_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i92b39fae322b4044bdc606efd212cd7a_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:EuroTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="ia2fffc4f91f24022b26b14c1b6a6b636_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="i06f266d7ea2a4b269ab9c2e09cfb75eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia0305ef0b703493a83249f21dea6d760_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostExistingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i50c9a3de69d94ceb82df859fee690016_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostBreakageFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a8710d62da149eba7eaba3e7d2fa1fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostModifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7e19a5ff4d442909915c33111b0a7d8_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i0a151acccd6d4107ab8068b685181ad5_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostExistingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i211e623274954af2abca567c57f5b043_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:SecondLienTermFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="infa:DebtIssuanceCostsTypeAxis">infa:DebtIssuanceCostModifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i78617860dae248139f57e60c1529f87d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">infa:DollarTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i462738ef3b894ae4aaa6f393a6a533a6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i12ff1bbe88c4487e914e66a881da07c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c2a29c89f9340f293e87fae03d32998_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iec822782043e49b5893c9e4036f03c98_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb29d9a79a814a848bc72895493679ce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if17f7b6fd659405ea8c7bc76e5492f00_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLiborSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia9c0622ff32545efb4871e6a231dd7c7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if56202571522455aa9977fa569650693_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c9f23a162274a4c94ad242a4c803b27_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ied1e744048de4df9992368893a5ee098_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i764be7c6236a44afadda12516cdb59ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i452b74d7f4b7497db123f58846c59052_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</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="i06beeb44a225472ba5f351f2a85b55a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9651c03ad1f746db8a7965cd4cecef49_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8677afb74ade43d18293259020eafa54_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5180e78be8ea41e9ac770a93a29004dd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i529acb2bbc434b2d82b6e8060279d746_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9315e541c0f43a8bf75635ef5909cb6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib0d73142f6bd441bb2cccdeccec28923_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65d68749250141ee8cb97fa642cdd512_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:CloudAndSubscriptionSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4a717f1a9af24e89a227dd1d4266041f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i040f469a6b0e48fcab9f90ab845ee06b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida337eeeb1854dba9f009148b7470b83_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:SelfManagedSubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia54415ea450a4436b6e31c26aed3f9e1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83b4acc5331f407a942bd23a277fe052_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e16804329e74dd2aabea69a676020c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21bc3f06b6954355a4e0f687ce7893fa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0571b29469534410852e4a6632e6e4c0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i49bea153bbec4c78b8be4648c44afa41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">infa:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb4ab8f6d1bd43af9c2c793b244abbd2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9a7a15ce74df4e5cba24fd31647971d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iafff272492e94a35bdf1a8c224eea323_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7cda0f91a3da436992df142f01195238_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7894331c2e77416880ca3bf38a708382_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a10c52f0c5d439ca614be1a1ecfa4c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4db8e14a9df548b3a0358616a6d6ac7f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i731bd4a4cfd04ba1a5d1e2efaea614b0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie5aaaa24180447ca8cc2f8f6be3bd989_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f31d56fa4e1453281fb18f573d4ef5c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17c703f2987e496490cf90e24aecb22c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i452e2398143949c28fe2b8a00be4939f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ac2e06d10554edeb956e2e601e92ff5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b614287751f41c290b33da39b77f8a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f8a1fa0d52442b289abc2814f007d9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f68b0450aee416f955578a82481d21f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0268fc80705948d6aa34a9b5cefca7e3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0de0848612e4f5b896b94867232148f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5da42252caa44837a8aba5f1166a351e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62b33552b8644df08e7a070c5a1b13e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iddd83e55db0d45c798989a763a5f9b0b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i984b1977e35144f4a594c05f07bee142_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8af0c1609478469c90e6acd56eb149e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idbe7b1f9305b42b496fd7bc519c2122b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9012098f1cd94cba8a55717b929c514f_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="i5365f5c3a364404fbd906bff91f2bfc8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i617b6381702d47c1ac3476597cd803c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5047fca816ea456c8571745e6cba902d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica12335e96a14094b948021ac38eae1b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0011358d4f8d4a80b77e97d1ef91e535_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c51f821f90345ae860e05297c135860_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71f878ef19314bec8ac55d8058e0d11a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i852a3cc840cc4822a6e7e6b352f6f0f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie43ca397f8a449f89b5671294c1aeb69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcd5a26832744afcbd236a6ef4c26bf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11baa236e0de47cea8a54bdc872b934e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26381f4f077f47b096a429a9c55389fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i085fa1558d78478d99ce157a96ba1085_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40d7e6e9b0bf41ca9879329e2874193d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6581eeffacaf42a591578847b0cfbfe8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i583c499adcb94d829c6de0357646b8bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibbcf4ce7eedb4c80b18f38ffe205c814_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6e3203baeaa442697a1b4e4ad368f89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03903a779ae344e28fb36ddc8c868425_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f141fa4173d47f083abd7569efc7a45_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a6a66dd5433409d97f06b9907d53cba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b6ce2da3ec340a0b2f57efeafb96adb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">infa:AccruedLiabilitiesAndOtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba2aa1da6cc74660a6682ad7f05f6b71_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2518e960251d457d9a29898eb4f430de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i344a86600e8845a19a4b70406a7a0de4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i969a5b362cc7473495f8bc52238e4a6b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i34f302f82fb848f085efc0a61c1cd26a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i047c94f6c5a641edbd8de83a6ea76ff2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia65038e5e49448bab20a416716f49383_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb69427ee8ca4801a281a77c37e7e42f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1227403ee0943ada411fcbe36a707ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0376de40bdd443685476d5ff3442be9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71d42f1bb8e947b3be21c79589c58b06_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e1dbd6771784d7394ca7765e8bdaaf0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3610404bd6574a0ea6f3199a0876d6c6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id424a946df7f4139aad7cd48e96a8908_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ad98afbc54f4c46a8f793ea3d6028a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i977c203363d149cca6c006eb3b922763_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i160ef8acfb774517b8fb83d04e8bbcec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07ae1a70c653423ab2fb9862736adad5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i2fe409f7230340b09588f5dc91a5af61_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i9848ca2c7aed46489e86832b9874b850_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">infa:CommonStockClassB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i61251e17ed6d41d7b36b980baa054149_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i5c32ede062d84df38db5b62fd145d798_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01f60930ad894f829b81230c565795d3_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if143069e437f4c2aa2626572f3aaa674_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="idf3cffa2735344db8b88a5075590aa36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i882436b21ebd4fd59e568a3889376384_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7efcd69dd4f742429b6b03c5b0eed7a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f824389b1174a02b830a2e59ce86378_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib3546485994b493cb60eb41f98b33503_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe6f651e151f413c9572a04dc50e3e34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifbcacb6372ca48a0b92e4d6c6b6860b2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e5a5786a66648d58f244cb3b0babece_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05a4751e285c47e6a14eb7405c138794_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9244a848e9543669eef9049c7501d7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b60b50826da4a2ebd473a93c112f7db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b56739f210140e9a93284a63675ef85_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e078717a54645998196621b776d364d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:A2015StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceBasedAwardOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12333145723047a29a24fa0ea24ce38e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i15ad640c03884960be53fb017a87203a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i29c88505046043e8900ac5041184c684_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd99ae3f5aba487399e48b1d6e50d3f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:PerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95ddf48153e2433e833bbfa750f7c608_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1bfcb101e5a243c7aebb030ddab5d30e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3986b89405714696a825b40ff9ce9aca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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="i9da158490bbc415c83663ff56fc9c9f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i07340aa728de44a2a66ed99d9083f874_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6a94eb0cc8242aba316f786f55e5cec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07cadd1ad38e4816b9b48facc9a51894_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ifbc54597f7b8464fbdfd43439779fe37_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d1eada2ed774c8d890cfe00772500d6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b036cf03d654a50a0d889d352d5099c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i439d89d6fce849168b0740c837d839b6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c79bbb103ed4706a3fddbaa391b3fa7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="icccc1e56663441479d0a86ad70b0640c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="ic91a988fbd2541cbbdc4125e690a7cd4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ica7df7b10bbc49f8b83bf073f6b40c1d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i89019bebc38a40ed99cb508db9e3cd3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i4635cfd232604b458402e9cbca4511f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceAndPerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9216e351704f402ca89ae8355b4581af_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:ServiceAndPerformanceBasedShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1065ca92fb4943eda05c5c2ca55fe89e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24972fe90804402db5c0536f47765716_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">infa:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i493d516c81a64482bd8f2cf7d756b759_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i694398d6847b47dfb065a5f50b8640e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63da463ee6df49759e9bfebe43da103b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba29c03230524c80a37d553d966a997c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaff1bd938ca24ccebdf9c69d74c7af8e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0fff52204e0488cbc37c3d58b1be3ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d10280f33404aafbe125c734b3f5907_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i803ff2c77582477b96abdada512cac95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a6f37a0ba374b0983d11bad5a17d7d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia87e968f655640adb5ba4c41170c5047_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i130c8b060890499789c3ac1b0811b84e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iacd4b560aedb45fcac324362341dd472_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1583332572ae443b81e7c08ba435b4ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a8f1a3702984846bf876900f9fbaca3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a5fd08eb98840e98ae23a1a1c287136_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <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="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3abde12946464d2d8b959eecf991b532_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bdbe12396b0425384db61512a6983d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <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="iafc7131cc6aa4494a2b0bfef6b24fd89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <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="id0aa57d48505450f87f80be3ca94251f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6284d04aa1fd45959e30f67efa252891_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i52fa81b6420d4224b1e5ac5084094800_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73b7fd5e86ac483bace914ed825ea084_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38deba6d95d54daab685186706e41c18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id58a6538161643a7b4bc0fa9adad14dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4f40d9499b5407294ed58a9ac3aa26f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if381356d875a473ea475b571bddf51f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11a191160ec74797ab21abb6530f80a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i678cd985ed3942e8846298611e9d02ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib1f840b94e2c4c2b92c2ade82a1b66d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i178de622740c4869a6aad6ecd6eb60bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="icadb2fdb3c2a4d4ebe40027c3c8f4069_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie9e2fa34670b441ca4ff2e24432771ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2377bd256884b759684bc7271a1f16c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd672203b454482fbbe61bfeb727e462_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i90c151861a854fc6a004a5fddf3e7fed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70dbfdebdd1b4c2bbe50cbc6492e1d4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i345198aeef7f4c65a03599c0ab0cea3d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if0a6fab8019a4c3db15f86210430fe84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</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="i1ce4672c1e0346dda9283272d2fab6e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f87ea21bdad4791bb462be8654df413_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i161f66caf89844e8aa49774141504b19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">infa:MaintenanceAndProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i49289dd6f953440e867b105e86984d4b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">infa:FormerExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="ifc66c7e372f04da481f18f7d25b150be_D20230110-20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="i4eebd6455cbe4ab48cdb96135bf005ea_D20230110-20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868778</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</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>infa:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="derivative_instrument">
        <measure>infa:derivative_instrument</measure>
    </unit>
    <unit id="employee">
        <measure>infa:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8wLTEtMS0xLTEyNjg4Mg_692a7c75-9f5a-42c6-8ba7-a5c1ee46739c">0001868778</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8xLTEtMS0xLTEyNjg4Mg_57a6b2ac-e6b7-41b1-b2db-9c2c999d2836">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8yLTEtMS0xLTEyNjg4Mg_ec802fcd-78d6-49d9-80af-9f05948a40e1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV80L2ZyYWc6ZTg1YjY0ZGM0YWFjNDU1MmE5Zjg5YzE1MjY5NzBjZjEvdGFibGU6YWJkOGY5ODg0MjMzNGM4YTkwNDg0M2RmNmE1OTMyYzEvdGFibGVyYW5nZTphYmQ4Zjk4ODQyMzM0YzhhOTA0ODQzZGY2YTU5MzJjMV8zLTEtMS0xLTEyNjg4Mg_75478e4d-82d5-4e11-8263-e2f3b5cbb14b">false</dei:AmendmentFlag>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="i05419de4718c4e0b80550ffb13edb4b9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b">P1Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="if562ab6b31d34497a2b5a1af51420d97_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730">P1Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2070521975044f0bbdd50c1a84325004_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i529acb2bbc434b2d82b6e8060279d746_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzkvZnJhZzpmNjVkYmQyNzYwYjg0MDBhYjIwZGQ3NjQ3MTg5NGU5ZS90YWJsZTo4YzRlOGEzMGY4M2I0NWQ5OTAwMjI4YmZjODc4MzQ4MS90YWJsZXJhbmdlOjhjNGU4YTMwZjgzYjQ1ZDk5MDAyMjhiZmM4NzgzNDgxXzItMS0xLTEtMTI2ODgy_26a42521-6275-4519-b8c6-05935100d63a"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList>
    <us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList>
    <us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i62b33552b8644df08e7a070c5a1b13e3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a">P3Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifbcacb6372ca48a0b92e4d6c6b6860b2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjQ0MzgzNzQ3MDIy_e309007a-061a-44d9-a19e-5cae1a4e772c">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <infa:ProductWarrantyTerm
      contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6">P3M</infa:ProductWarrantyTerm>
    <dei:DocumentType
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc3_fed3c929-9084-4e2f-91dd-f105381481fe">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6M2NkOTAxOTM1ZWNiNDA0Mzk5MzFkNzk3YWRjMzllYTIvdGFibGVyYW5nZTozY2Q5MDE5MzVlY2I0MDQzOTkzMWQ3OTdhZGMzOWVhMl8wLTAtMS0xLTEyNjg4Mg_d42ed020-17aa-4708-8e7f-9f50165a094b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8xMzI_1ee0f38f-344d-49be-9c1c-0d144bb3113f">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8xMzI_f37b9a54-1e85-4c6f-98ed-d9b090be1d65">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6MmNiYjAwNmQ1YjJlNGYwMWJmZDk5NTZkYWM1MmExYzQvdGFibGVyYW5nZToyY2JiMDA2ZDViMmU0ZjAxYmZkOTk1NmRhYzUyYTFjNF8wLTAtMS0xLTEyNjg4Mg_48834183-6a3b-47f1-95ea-2da4356bb336">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkw_642cc3e5-f767-4cbd-8919-5dc07ad24e5c">001-40936</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc4_7bea93c7-07cc-42ee-beac-bf6b2476ddc7">Informatica Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6YTIwYWViZjM0Yjc2NDQxZGJjMTE5ZmIwMmMxYWY3NzEvdGFibGVyYW5nZTphMjBhZWJmMzRiNzY0NDFkYmMxMTlmYjAyYzFhZjc3MV8wLTAtMS0xLTEyNjg4Mg_046b7e0f-f63c-4eb5-9972-99543ba00f17">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6YTIwYWViZjM0Yjc2NDQxZGJjMTE5ZmIwMmMxYWY3NzEvdGFibGVyYW5nZTphMjBhZWJmMzRiNzY0NDFkYmMxMTlmYjAyYzFhZjc3MV8wLTItMS0xLTEyNjg4Mg_5f40d6e8-5e64-4430-ab1f-05686c2a300c">61-1999534</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgy_1247ce81-58f2-4587-861e-f77bf489a9ab">2100 Seaport Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDky_f833456b-e5b2-4d95-9822-514ea9b35c46">Redwood City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgz_380f171f-7319-4c20-9467-1c1b44b354f9">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkz_97dc9886-eba5-4a5a-b035-e85537b8a15f">94063</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc5_1c320ac9-b925-499f-ab3d-2446006a3b30">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgw_049c220c-2499-4452-866e-b5ab8bc675a0">385-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTAtMS0xLTEyNjg4Mg_b7b05e8d-fc63-4356-83cc-c892e9881520">Class A Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTItMS0xLTEyNjg4Mg_f4cc0d71-70a3-4e85-b3d1-15f01ac166f7">INFA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6OGI2MGQ0YjQ3YjVkNGViZDhlNWMzNzExYzM4ODZiNzQvdGFibGVyYW5nZTo4YjYwZDRiNDdiNWQ0ZWJkOGU1YzM3MTFjMzg4NmI3NF8xLTQtMS0xLTEyNjg4Mg_75e686be-3578-4638-b37a-23d6836dca44">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg0_5de4620b-b438-4c25-9943-e1cb4546b051">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg1_b4fbf6c6-5a63-4899-98dd-d9c52c3ff2ed">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDg2_db02af2a-fc20-4ccd-8082-5d85dd09ce03">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDkx_92b5eb66-03b1-434c-9fb8-132f6118c8a0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8wLTAtMS0xLTEzMjU2Mw_a0cd13ec-3ac7-45ed-9874-20e6d4422fab">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8xLTMtMS0xLTEyNjg4Mg_86abcf20-def1-43d1-aa1d-888b2246bbab">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGFibGU6NGE3NzY3NzAzZDgyNDgxZjliZTMyMGZhOGI0MmQ4ZGYvdGFibGVyYW5nZTo0YTc3Njc3MDNkODI0ODFmOWJlMzIwZmE4YjQyZDhkZl8yLTMtMS0xLTEyNjg4Mg_85eaa749-ec6d-4ed9-a8f1-c400d361cb4b">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8yMTk5MDIzMjYzNjQ4_60a26d49-a685-4f75-920e-bda74dbb1229">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDgx_04d4af18-0d2f-402a-b9fc-6319ebe05699">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i8356eca04ee14340bb3124bab71c1a38_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8yODYz_18120d50-cc63-40ac-98a8-f9ce284dbc72"
      unitRef="usd">800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia2a0773d0ad4484fa3e87fdc1cac121b_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8zNDg4_89e90b0c-16d5-4aa1-8fe6-521386ad034d"
      unitRef="shares">239945090</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id5459b36f3084ba8a4ded0e7aa6337c9_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl8zNTQz_d673a0fb-32c6-48e0-9952-6e5acd832e2e"
      unitRef="shares">44049523</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xL2ZyYWc6MzJlNTQ4ZDliYTVlNDM5ZTlkOWU0YzA5YmYwMzc4N2YvdGV4dHJlZ2lvbjozMmU1NDhkOWJhNWU0MzllOWQ5ZTRjMDliZjAzNzg3Zl80MDc2_8a78e49e-a9ee-4319-9687-caf38334983e">Information required in response to Part III of Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference from portions of the Registrant&#x2019;s Definitive Proxy Statement for the Annual Meeting of Stockholders to be held in 2023. The Definitive Proxy Statement will be filed by the Registrant with the Securities and Exchange Commission no later than 120 days after the end of the Registrant&#x2019;s fiscal year ended December&#160;31, 2022.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV84OC9mcmFnOjJiNzY0NTg0Mzc3NjRjNWJiMDYxNGYxYjg5NTZjYTMzL3RhYmxlOjJjOGQwYzBkZjM3ZTRmMjJhMTM1NWQ5MGJmNzhmMThmL3RhYmxlcmFuZ2U6MmM4ZDBjMGRmMzdlNGYyMmExMzU1ZDkwYmY3OGYxOGZfMS0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpjY2Y2ZmQ5MDIwN2I0N2FjODg3NWM5ZWNjZjE5YzA5NF83MQ_091c6799-8f23-4d12-8f49-ffeb5a9f937b">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MS9mcmFnOjRiMzVjZmQ5NzkyMzRlMjg5ZTBjYTRhNThhZGU4NDliL3RleHRyZWdpb246NGIzNWNmZDk3OTIzNGUyODllMGNhNGE1OGFkZTg0OWJfMzU2Nw_9a846dcc-7c60-4c82-8c9a-777037af9778">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MS9mcmFnOjRiMzVjZmQ5NzkyMzRlMjg5ZTBjYTRhNThhZGU4NDliL3RleHRyZWdpb246NGIzNWNmZDk3OTIzNGUyODllMGNhNGE1OGFkZTg0OWJfMzU2Ng_c8b31328-4ea7-4390-9296-7a652de3b179">San Jose, California</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDM2L2ZyYWc6YjM5ZjkzMWY3YTkwNGE1YWE1NjBjYmY2NzFmNDRjMWQvdGV4dHJlZ2lvbjpiMzlmOTMxZjdhOTA0YTVhYTU2MGNiZjY3MWY0NGMxZF8xNjQ5MjY3NDUwOTI4_9a846dcc-7c60-4c82-8c9a-777037af9778">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDM2L2ZyYWc6YjM5ZjkzMWY3YTkwNGE1YWE1NjBjYmY2NzFmNDRjMWQvdGV4dHJlZ2lvbjpiMzlmOTMxZjdhOTA0YTVhYTU2MGNiZjY3MWY0NGMxZF8xNjQ5MjY3NDUxMDk0_c8b31328-4ea7-4390-9296-7a652de3b179">San Jose, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNS0xLTEtMS0xMjY4ODI_8123eebd-41cb-4f95-8ca8-b03bc5115491"
      unitRef="usd">497879000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNS0zLTEtMS0xMjc1Njk_89b7ce23-cdcc-4efb-9d4e-99e8aff2bb21"
      unitRef="usd">456378000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNi0xLTEtMS0xMjY4ODI_ec8bffb7-0a5f-478b-aa69-580b0a572d5e"
      unitRef="usd">218256000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNi0zLTEtMS0xMjc1Njk_0b1188ff-f5d1-4f6a-a146-1c4275a06701"
      unitRef="usd">40045000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpmMjJjNzc4NWY3NmQ0ODFlYTA4ZDRiNGM5MWI1NDBhN181NDk3NTU4MTQwNTk_46503625-6e8e-4c96-80c6-9304bb979f66"
      unitRef="usd">4608000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0wLTEtMS0xMjY4ODIvdGV4dHJlZ2lvbjpmMjJjNzc4NWY3NmQ0ODFlYTA4ZDRiNGM5MWI1NDBhN181NDk3NTU4MTQwNTM_42f3882e-d000-4f82-a36c-5abbeeef68c6"
      unitRef="usd">4644000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0xLTEtMS0xMjY4ODI_ac048c5e-927d-4f80-932e-6fbcfa5440d3"
      unitRef="usd">454759000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNy0zLTEtMS0xMjc1Njk_6a7c5a73-02ce-4466-adc8-52e446655ff5"
      unitRef="usd">432266000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOC0xLTEtMS0xMjY4ODI_7822d324-40a6-4f36-8c5a-04cda72ef653"
      unitRef="usd">95221000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOC0zLTEtMS0xMjc1Njk_ea7dec70-862d-4839-85d0-4800009c31be"
      unitRef="usd">109269000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOS0xLTEtMS0xMjY4ODI_36f57b01-2654-4ec8-9544-b8fe5bc6af15"
      unitRef="usd">132638000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfOS0zLTEtMS0xMjc1Njk_ed98bae7-2fc4-499a-9f7b-3eb1683e38ad"
      unitRef="usd">133832000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTAtMS0xLTEtMTI2ODgy_e40be73d-01f3-432c-b123-6e8e4822f394"
      unitRef="usd">1398753000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTAtMy0xLTEtMTI3NTY5_266dfd75-c950-485b-b0ba-c222bc7aa13f"
      unitRef="usd">1171790000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTEtMS0xLTEtMTI2ODgy_8bf8ed4b-742d-4ea2-8690-1fc0bb16ef34"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTEtMy0xLTEtMTI3NTY5_48004303-d6e7-4058-92ca-ac76020d6827"
      unitRef="usd">1718000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTItMS0xLTEtMTI2ODgy_e306f665-e608-43d3-81fd-bceb5ff44ccd"
      unitRef="usd">160574000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTItMy0xLTEtMTI3NTY5_f56ae2a7-c67d-48ae-9dc9-5af8d7978a57"
      unitRef="usd">177409000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTMtMS0xLTEtMTI2ODgy_f85df6ed-025b-48fa-bf45-6b598621c9e2"
      unitRef="usd">67735000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTMtMy0xLTEtMTI3NTY5_f53cc1a2-535e-49cb-a59a-6140ccdbffe2"
      unitRef="usd">74789000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTQtMS0xLTEtMTI2ODgy_1c0bd6ad-4459-4efd-8a19-482ae1c37d8a"
      unitRef="usd">2337036000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTQtMy0xLTEtMTI3NTY5_f5e58f1b-a3f0-4ef4-b213-ef7cb69dffec"
      unitRef="usd">2380752000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTUtMS0xLTEtMTI2ODgy_71912bc6-e582-4bf5-bb94-125547dd2000"
      unitRef="usd">794898000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2a6012e6ef27412096c992925b761e87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTUtMy0xLTEtMTI3NTY5_f6754e9e-69eb-4e75-8d39-f67d76714622"
      unitRef="usd">948556000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia062423301eb47b5904e2df0de2a4c12_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTYtMS0xLTEtMTI2ODgy_5c8eec44-4021-4a50-bbcb-be385b3bb528"
      unitRef="usd">33094000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i293f76c284df4b828cdccc7eed66380d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTYtMy0xLTEtMTI3NTY5_9660aaa3-9000-4220-b799-889874f8062c"
      unitRef="usd">78899000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTctMS0xLTEtMTI2ODgy_875e7e49-e700-410b-b253-aa5cf2d7f6a3"
      unitRef="usd">13076000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTctMy0xLTEtMTI3NTY5_79d6f09b-821b-4aa8-bb32-cb1aeb167be6"
      unitRef="usd">13196000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTgtMS0xLTEtMTI2ODgy_c2fb2c91-8bfd-4f3d-a39b-27e3c93ee625"
      unitRef="usd">165733000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTgtMy0xLTEtMTI3NTY5_cedaa91e-76b4-4b17-8858-3e9bef5d11a5"
      unitRef="usd">139154000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTktMS0xLTEtMTI2ODgy_1395ce66-a777-4761-ad51-1234f96bef01"
      unitRef="usd">4970899000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMTktMy0xLTEtMTI3NTY5_fced26a4-4b53-4f46-a968-f84b8f4a7c60"
      unitRef="usd">4986263000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjItMS0xLTEtMTI2ODgy_be6f735f-b741-4f22-9444-7a7004df893b"
      unitRef="usd">38002000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjItMy0xLTEtMTI3NTY5_aa022e36-ac0c-471d-9ff1-a60888d7c3c2"
      unitRef="usd">41755000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjMtMS0xLTEtMTI2ODgy_a927f36a-d67c-4a17-9d43-9aa7a4043e0d"
      unitRef="usd">58844000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjMtMy0xLTEtMTI3NTY5_887da7ba-d0c5-4525-831b-3043387bcfea"
      unitRef="usd">74763000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjQtMS0xLTEtMTI2ODgy_ada76d85-beaa-4df4-a09d-3633301c83cb"
      unitRef="usd">150118000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjQtMy0xLTEtMTI3NTY5_86889fdc-5b75-4d69-bb1d-c1c38c01913e"
      unitRef="usd">171978000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjUtMS0xLTEtMTI2ODgy_b8c9c0c5-4633-4f7a-b2af-edda890eb269"
      unitRef="usd">17514000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjUtMy0xLTEtMTI3NTY5_aa895fb5-238f-4b44-b586-edd6dd12c20f"
      unitRef="usd">18505000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjYtMS0xLTEtMTI2ODgy_908f7ab8-f087-4fb2-9584-7914ac124b49"
      unitRef="usd">18750000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjYtMy0xLTEtMTI3NTY5_1a838516-b737-43f7-ab31-db9a4dca6881"
      unitRef="usd">14063000</us-gaap:LongTermDebtCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjctMS0xLTEtMTI2ODgy_28c1d9bd-ba15-4c2a-87ff-26dedfdffeb8"
      unitRef="usd">3758000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjctMy0xLTEtMTI3NTY5_d391b07d-4d06-45ec-977f-1358f254a4b8"
      unitRef="usd">7211000</us-gaap:TaxesPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjgtMS0xLTEtMTI2ODgy_053cf244-5813-4c65-b7a9-f856b1a85ff8"
      unitRef="usd">676470000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjgtMy0xLTEtMTI3NTY5_851f9425-d71e-4966-8fad-83b5bebe2be0"
      unitRef="usd">613336000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjktMS0xLTEtMTI2ODgy_adf00adf-10ee-4a5f-b1d6-290540dff779"
      unitRef="usd">963456000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMjktMy0xLTEtMTI3NTY5_ea0388ef-d5b1-4a5c-93ea-cc25df6d1776"
      unitRef="usd">941611000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzAtMS0xLTEtMTI2ODgy_db6fb69c-9671-4ca3-a22d-094d1cf236b8"
      unitRef="usd">55178000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzAtMy0xLTEtMTI3NTY5_d950d86b-f549-49c8-b534-8fc1beac623e"
      unitRef="usd">62519000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzEtMS0xLTEtMTI2ODgy_75a65664-7772-423e-8922-692e8859b288"
      unitRef="usd">23007000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzEtMy0xLTEtMTI3NTY5_ebee1e13-079c-4472-895e-96a8888d2ef3"
      unitRef="usd">28651000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzItMS0xLTEtMTI2ODgy_01550e69-bbd8-42f9-ad06-e6545890416e"
      unitRef="usd">1821760000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzItMy0xLTEtMTI3NTY5_74bb3e5c-2aa9-440c-bd58-5aca61f273b3"
      unitRef="usd">1837408000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzMtMS0xLTEtMTI2ODgy_8eafbe70-8d01-4b7d-8e1c-8b02f104e726"
      unitRef="usd">18604000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzMtMy0xLTEtMTI3NTY5_68d6c1ef-a4cf-4bc4-b605-80f87fb0c67d"
      unitRef="usd">104788000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzQtMS0xLTEtMTI2ODgy_d1a971a8-5c22-40a1-965c-0df88c4e9b4d"
      unitRef="usd">30601000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzQtMy0xLTEtMTI3NTY5_a7e92bf6-4971-40a7-a099-2d990aea186d"
      unitRef="usd">23833000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzUtMS0xLTEtMTI2ODgy_d3a7dbc1-d800-47e7-8b75-aa349d6cd38d"
      unitRef="usd">3932000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzUtMy0xLTEtMTI3NTY5_194dfdca-5cc9-42da-b6c1-80a29d00ef13"
      unitRef="usd">3777000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzYtMS0xLTEtMTI2ODgy_37df95f0-e6a0-46ab-90e5-0eb2d987b566"
      unitRef="usd">2916538000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzYtMy0xLTEtMTI3NTY5_80f5240c-6794-4265-a6fc-5a7f86f20aff"
      unitRef="usd">3002587000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzctMS0xLTEtMTI2ODgy_cb5315e7-c8a5-45ea-b2b1-134e750a8cb9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzctMy0xLTEtMTM3MDc2_f8c465f8-8c51-42b5-92dc-8e71e4b61534"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMjg_58d523c7-55db-4123-998b-b45c89ed96cb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMjg_965cddd9-699d-43eb-90c3-30fff0cf2a07"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfNTI_a64f2861-e36c-45a5-80f1-d0362460e42a"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfNTk_c794173a-9f68-438e-bb65-b1cd69c1074a"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTUw_4b6ff363-e2ec-4ef2-8163-64a5812b8e5b"
      unitRef="shares">239749000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTUw_551ab9db-f2c6-4ce9-8bbb-2cf1282bb2ea"
      unitRef="shares">239749000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTU3_e6e4245d-0c29-4618-81ea-3c53b0810e1b"
      unitRef="shares">234189000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZTVjODY4MDI3NGJiNDcxM2JiYWNmOGY4Y2JhMGRkYzlfMTU3_ed81d1ff-a593-4749-8ba9-6d7d91417576"
      unitRef="shares">234189000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i40a58f3637d2449da15ffa40ba79196a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMS0xLTEtMTI2ODgy_2e63c10a-ea5f-404f-b4c3-21cd2b82e715"
      unitRef="usd">2398000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="icae3e073a5054df3acbe5937f1abeb8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfMzktMy0xLTEtMTI3NTY5_88527b77-b487-435a-aedd-f564b0a03d0a"
      unitRef="usd">2343000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMzA_07c5cdbe-0a0a-4f0a-94f5-076dfd6c18b7"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMzA_a6d0d775-6c8c-4987-beb3-e4d0eaf07ecc"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ_aee4c35c-3187-43d3-8546-f069161c1926"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNjE_9ba6ae24-dd2e-472f-81a9-00405621dc47"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ5NzU1ODE0Mzgy_d012c9f4-bcf2-4210-9b01-a3d302add147"
      unitRef="shares">44050000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfNTQ5NzU1ODE0Mzgy_f98dcdeb-5a85-48f5-8077-cf89d79d083d"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMTUy_20bcc948-bd1a-4179-9c1e-84a1bb53a49c"
      unitRef="shares">44050000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWJiOWI1M2JjZTIwNDM4ZDg4NTAwODdlM2RjOTU1ZjdfMTUy_d951557c-4ce0-4af0-a114-b5f53d485951"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i7c0322a908ce4ef490f9c37b87a46bd1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMS0xLTEtMTI2ODgy_23c1306d-c9c8-46fa-ac35-20e1c86f687a"
      unitRef="usd">440000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0705237be4464fd1ab79c1c0589a9a3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDAtMy0xLTEtMTI3NTY5_8c2b0d7e-a813-42dd-ba2c-5965d1f3d934"
      unitRef="usd">440000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMzA_d97e36d2-b158-438e-ad9d-adde19b49273"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMzA_ec9ae381-7807-4f62-892c-3cab1cb2b8c8"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ_c90a32a3-2b27-4cdc-b0ef-0d7be17272cf"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNjE_2bae12c1-a5e2-4caf-b3c7-311d0784180c"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ5NzU1ODE0Mjg5_329f9ae6-14fc-478a-aea7-7006c0e37d69"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfNTQ5NzU1ODE0Mjg5_528e275d-e5a4-433c-95f7-0ed23f6fcd63"
      unitRef="shares">44050000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMTUy_176d301d-7d0b-4922-8436-e96b9591c03e"
      unitRef="shares">44050000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NzE2YjVmMjdjZDBjNGU2OWJlMDQ1ZWVlYjM1MTg0MzBfMTUy_66237c1c-670b-4953-8981-e4f4e167656b"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i2fbfb97bf7594e9ba4f8f8d18f25c410_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMS0xLTEtMTI2ODgy_f0df9bc8-28e5-468f-88a2-a9bedbfe468c"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i36fbdad56cac4d7289bde04c62439fd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDEtMy0xLTEtMTI3NTY5_d2bceba3-e196-4e1d-ac9e-78a5fec6d2c7"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d"
      unitRef="usd">3282383000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210"
      unitRef="usd">3093232000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDMtMS0xLTEtMTI2ODgy_d3956271-3437-472e-8920-3ac1b1e387a0"
      unitRef="usd">-47671000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDMtMy0xLTEtMTI3NTY5_ab083938-dbd5-43ad-bb7f-8286ee9abb4c"
      unitRef="usd">17151000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDQtMS0xLTEtMTI2ODgy_841d205d-b879-4317-af23-f2d7a50b74f2"
      unitRef="usd">-1183189000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDQtMy0xLTEtMTI3NTY5_86325680-5615-4860-a964-5ce44031140f"
      unitRef="usd">-1129490000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDUtMS0xLTEtMTI2ODgy_9b408419-819f-420d-8cbc-19e9435b4bb2"
      unitRef="usd">2054361000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDUtMy0xLTEtMTI3NTY5_7982148c-2421-4f01-9112-fae12f9c800d"
      unitRef="usd">1983676000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDYtMS0xLTEtMTI2ODgy_e12f1563-b50c-4acc-8c68-b13950a0f953"
      unitRef="usd">4970899000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDYtMy0xLTEtMTI3NTY5_9948d974-fde3-456e-89c9-c49fa9817457"
      unitRef="usd">4986263000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC0xLTEtMS0xMjY4ODI_2bce0a15-99e5-40b0-9bec-c93164282834"
      unitRef="usd">857163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC0zLTEtMS0xMjY4ODI_cc909fe9-b3bf-411b-b397-1e3fa9513225"
      unitRef="usd">747672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNC01LTEtMS0xMjY4ODI_9fd314a3-da92-4745-ab68-859a52585e60"
      unitRef="usd">593834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS0xLTEtMS0xMjY4ODI_7bfdaa18-04c8-4bb2-baac-29bdf718b2b5"
      unitRef="usd">10397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS0zLTEtMS0xMjY4ODI_a6653274-2359-4a7f-9be8-b173611d3d26"
      unitRef="usd">29269000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNS01LTEtMS0xMjY4ODI_2fa104ce-1440-456f-b481-bb6492177b53"
      unitRef="usd">63126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi0xLTEtMS0xMjY4ODI_fdff858f-30f3-440c-8c01-40ce977c39ad"
      unitRef="usd">867560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi0zLTEtMS0xMjY4ODI_bd99119c-ea6c-4646-9a0e-3a8261cc48f2"
      unitRef="usd">776941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNi01LTEtMS0xMjY4ODI_ddddbc3c-03d0-4918-aa07-ea4c03b2c261"
      unitRef="usd">656960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy0xLTEtMS0xMjY4ODI_9f19ef45-68d3-4245-9f2b-967416251841"
      unitRef="usd">637558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy0zLTEtMS0xMjY4ODI_9a620a5e-7792-4b6f-9def-6ab93cf60e30"
      unitRef="usd">667114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfNy01LTEtMS0xMjY4ODI_9cc3bed8-3e3f-42fc-9f0b-c659230fa5cf"
      unitRef="usd">666136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC0xLTEtMS0xMjY4ODI_261bc5bd-f9f9-4cab-9dc5-e86eb479b79e"
      unitRef="usd">1505118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC0zLTEtMS0xMjY4ODI_9853e05c-0cb3-4fd3-b2ea-c5a7c1f721bc"
      unitRef="usd">1444055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfOC01LTEtMS0xMjY4ODI_ce46a267-e697-4c04-af23-720e9f13060c"
      unitRef="usd">1323096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtMS0xLTEtMTI2ODgy_f603a867-b564-4d90-839a-0aa6fba33ea7"
      unitRef="usd">105387000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtMy0xLTEtMTI2ODgy_1659bdb9-70ab-4e0d-bdaa-d0ecdb7a0657"
      unitRef="usd">81266000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTAtNS0xLTEtMTI2ODgy_a847e862-9052-4b14-9adb-7813579fa21c"
      unitRef="usd">54454000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtMS0xLTEtMTI2ODgy_39c8080e-d5b8-4685-a687-97fe161351ef"
      unitRef="usd">636000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtMy0xLTEtMTI2ODgy_dc94c3ea-807f-4ff6-a05d-6144a53a9c4f"
      unitRef="usd">4452000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTEtNS0xLTEtMTI2ODgy_71c34c75-3629-4702-a7aa-02f1d12de25f"
      unitRef="usd">3876000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItMS0xLTEtMTI2ODgy_dd218289-477d-4c69-9ffb-4b85bddd5daa"
      unitRef="usd">106023000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItMy0xLTEtMTI2ODgy_72025586-2b99-4ff5-bcf4-781f08317dd7"
      unitRef="usd">85718000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTItNS0xLTEtMTI2ODgy_0047e6d8-44f8-4d9b-947c-d56be1331133"
      unitRef="usd">58330000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtMS0xLTEtMTI2ODgy_1153c151-7a5a-44ab-b116-70b8b0fcdec7"
      unitRef="usd">202126000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtMy0xLTEtMTI2ODgy_79ba1e5c-04e4-4aea-9127-a6d2e3a073df"
      unitRef="usd">172820000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTMtNS0xLTEtMTI2ODgy_50c946b2-bfd9-41c7-9205-d58fce534a81"
      unitRef="usd">161197000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtMS0xLTEtMTI2ODgy_fc8530c0-80c4-4eec-b4aa-420c4c6c17f4"
      unitRef="usd">35354000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtMy0xLTEtMTI2ODgy_f0c4a79d-f8d9-4e9e-8c33-2c8757ad9431"
      unitRef="usd">73461000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTQtNS0xLTEtMTI2ODgy_a744fd67-07e5-4c8d-b0f9-840cff554de0"
      unitRef="usd">98458000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfRevenue
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtMS0xLTEtMTI2ODgy_76d1630f-51b2-4672-a83a-5b95a1a71a65"
      unitRef="usd">343503000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtMy0xLTEtMTI2ODgy_69585a1f-e4bb-49ef-b494-82ed3e1709b6"
      unitRef="usd">331999000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTUtNS0xLTEtMTI2ODgy_e3cf90a0-8681-4baf-9119-c02bb1ff6d4b"
      unitRef="usd">317985000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtMS0xLTEtMTI2ODgy_d9a3499f-3624-4b30-8611-725a61353415"
      unitRef="usd">1161615000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtMy0xLTEtMTI2ODgy_931d9409-4a34-43bb-b2e2-bab8027c867d"
      unitRef="usd">1112056000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTYtNS0xLTEtMTI2ODgy_e2a8edcf-c69f-41d1-88b5-780cf07dd5cf"
      unitRef="usd">1005111000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtMS0xLTEtMTI2ODgy_34daad2f-7471-42ea-bc8d-3714b05243cc"
      unitRef="usd">318769000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtMy0xLTEtMTI2ODgy_cbfa3502-ceff-486f-8e54-b908417c6255"
      unitRef="usd">260660000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTgtNS0xLTEtMTI2ODgy_13027f79-4150-47fa-bcfe-7da28412feb9"
      unitRef="usd">230151000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktMS0xLTEtMTI2ODgy_64a8caf2-d71f-41f5-a730-5ad34c3598c5"
      unitRef="usd">535680000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktMy0xLTEtMTI2ODgy_17cee74b-5c05-4e84-bddf-714c884b958c"
      unitRef="usd">496816000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMTktNS0xLTEtMTI2ODgy_2517433a-eff1-459c-a807-c64089e00030"
      unitRef="usd">451839000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtMS0xLTEtMTI2ODgy_e8adbaf3-348e-46ba-bb72-58eee0ed0218"
      unitRef="usd">128092000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtMy0xLTEtMTI2ODgy_0d14fbe1-e34f-4bb9-a1a0-1c9ee6c651b0"
      unitRef="usd">122112000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjAtNS0xLTEtMTI2ODgy_af3be66f-a8ac-4c9f-9895-7d0c0fb623eb"
      unitRef="usd">93548000</us-gaap:GeneralAndAdministrativeExpense>
    <infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtMS0xLTEtMTI2ODgy_68deec45-ad67-4241-8a3b-ff1480d44323"
      unitRef="usd">153471000</infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology>
    <infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtMy0xLTEtMTI2ODgy_85be28bc-7620-431f-8e3f-c364dc189858"
      unitRef="usd">172434000</infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology>
    <infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjEtNS0xLTEtMTI2ODgy_144a9505-5c62-4f2c-b039-c31f7822f592"
      unitRef="usd">189309000</infa:AmortizationOfIntangibleAssetsExcludingAcquiredTechnology>
    <infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItMS0xLTEtMTI2ODgy_7182e916-e365-4c07-9ad5-819ae1fa59a7"
      unitRef="usd">0</infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges>
    <infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItMy0xLTEtMTI2ODgy_62053c18-c460-4ad9-9b1c-20f752d563cd"
      unitRef="usd">128000</infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges>
    <infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjItNS0xLTEtMTI2ODgy_a7cda9d0-5d06-482c-b1b5-8d73cecadbe4"
      unitRef="usd">19477000</infa:RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges>
    <us-gaap:OperatingExpenses
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtMS0xLTEtMTI2ODgy_4f082977-6f9c-471d-bbc0-38b47b562ab5"
      unitRef="usd">1136012000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtMy0xLTEtMTI2ODgy_79bca36a-7667-4aa5-937b-93f4e2595237"
      unitRef="usd">1052150000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjMtNS0xLTEtMTI2ODgy_2ef283cb-0d08-481a-9c5c-61adaf77b219"
      unitRef="usd">984324000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtMS0xLTEtMTI2ODgy_810062c2-1cf7-4b5f-b54a-0a325f415dfd"
      unitRef="usd">25603000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtMy0xLTEtMTI2ODgy_de7f2bff-75cd-4b58-8011-523275b1a72c"
      unitRef="usd">59906000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjQtNS0xLTEtMTI2ODgy_25fafe75-a890-412a-97d8-12bc00711be0"
      unitRef="usd">20787000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtMS0xLTEtMTI2ODgy_ea096ad3-aa8b-470b-9b13-8265552eeb6c"
      unitRef="usd">9224000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtMy0xLTEtMTI2ODgy_f617995d-ca4d-454d-bfe8-5f38bbaa5cf1"
      unitRef="usd">1213000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjUtNS0xLTEtMTI2ODgy_0b3530b6-7614-4d7d-8333-8e7f736b2663"
      unitRef="usd">2254000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtMS0xLTEtMTI2ODgy_f2724753-b458-40a3-a6f7-afef9701360d"
      unitRef="usd">78020000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtMy0xLTEtMTI2ODgy_90a5d387-d202-4b0e-beb1-5f96b438f80a"
      unitRef="usd">132439000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjYtNS0xLTEtMTI2ODgy_8141c137-6ac2-4bfb-abe1-88c903dd1401"
      unitRef="usd">149445000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctMS0xLTEtMTI2ODgy_477bf8be-f692-4233-8a3f-4873dc653da4"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctMy0xLTEtMTI2ODgy_452bf751-2c98-4dc2-959f-27e49fa3d1fb"
      unitRef="usd">-30882000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjctNS0xLTEtMTI2ODgy_75eb0483-6dca-4824-915b-0a0d3dee9733"
      unitRef="usd">-37400000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtMS0xLTEtMTI2ODgy_ddf67af9-7e2a-4c54-91e5-9cb4a464163c"
      unitRef="usd">8996000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtMy0xLTEtMTI2ODgy_2a16b967-c979-4a9b-bbf3-f574cf0ef2b4"
      unitRef="usd">26312000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjgtNS0xLTEtMTI2ODgy_ca2a293c-4dc7-48b9-9585-996d22625211"
      unitRef="usd">-26404000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktMS0xLTEtMTI2ODgy_9b9a61cd-ee75-42e9-b85e-1d0de780f2a1"
      unitRef="usd">-34197000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktMy0xLTEtMTI2ODgy_710a5f7b-9682-445c-8177-4cbc8032c546"
      unitRef="usd">-75890000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMjktNS0xLTEtMTI2ODgy_2d3dff81-6699-4ac4-83af-f127e404b4ba"
      unitRef="usd">-190208000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtMS0xLTEtMTI2ODgy_b5d9896e-1c8d-4e6e-8b36-3f7b26058452"
      unitRef="usd">19478000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtMy0xLTEtMTI2ODgy_56c792fc-adca-4d64-834b-5f4e3a6f3505"
      unitRef="usd">24039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzAtNS0xLTEtMTI2ODgy_9c3f2631-3a7b-40de-a0a8-4a8bd31b3685"
      unitRef="usd">-22321000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtMS0xLTEtMTI2ODgy_bfca2946-7fc0-439b-8510-453781aa5005"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtMy0xLTEtMTI2ODgy_4f62a5b7-0044-47ab-a93e-b12343e2f18d"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzEtNS0xLTEtMTI2ODgy_6ff6cf57-e52c-4c0d-a734-1889314f158d"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325"
      unitRef="shares">244331000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74"
      unitRef="shares">244331000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtMS0xLTEtMTI2ODgy_bfca2946-7fc0-439b-8510-453781aa5005"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtMy0xLTEtMTI2ODgy_92fd572a-83b8-4a12-ab3b-be7d1c97cb91"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzMtNS0xLTEtMTI2ODgy_b89d1f44-c86d-4259-9df1-134c06d41780"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfODA_e3639ecc-09bc-4099-ba96-0aba456e0869"
      unitRef="usd">-548000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfODQ_a230a13f-e772-44c1-872c-d691aeb9676a"
      unitRef="usd">165000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246OGVmZTE1MzU4ZjE1NDQ4MThjY2NiMWY2MzA5NTNhOTZfOTE_2e7262d8-8161-4649-86dd-2a5f0e146a8a"
      unitRef="usd">415000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMS0xLTEtMTI2ODgy_1fbf66a1-500a-498f-a497-ea95eddde5f2"
      unitRef="usd">-65667000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtMy0xLTEtMTI2ODgy_6caa2ee0-1caf-4457-be29-ce7d83c87e67"
      unitRef="usd">-43479000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzUtNS0xLTEtMTI2ODgy_c2b02985-c3b8-489f-8c64-3dcdc0de6b64"
      unitRef="usd">45487000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTYzNg_e84826f5-90f6-481e-97d0-f9751494c1c7"
      unitRef="usd">56000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTY0MQ_e38022c8-c418-4ecd-92c5-f044fc52c2b6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTQzMjIzL3RleHRyZWdpb246M2RkZmRkOTgxNzlmNGVlMWI4N2IwZjllY2VmZjVjMzRfMjE5OTAyMzI1NTY0Ng_a6bb686e-ffe3-4b5a-9aa0-51914a1d2664"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMS0xLTEtMTQwNDMx_e8dd7648-3e5e-4626-9c64-872f3648ea8e"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMy0xLTEtMTQwNDIz_42800c72-434a-4e03-af0d-f900bfe9226c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctNS0xLTEtMTQwNDE1_714c8e3a-be6e-4fbd-897f-b532b6ab3922"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfNzE_1d60ad25-c87a-4173-8ba4-c9eef27dc935"
      unitRef="usd">1113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfNzU_e45b0781-9a06-4671-b3b8-e9d277ebdcad"
      unitRef="usd">1162000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NjU3OGEzMDEzMmY2NDQ5NWIxMGE2ZGEwNWI3ZTdkMmVfODI_b7e55aeb-24c5-4de6-81fd-2dff682ab54d"
      unitRef="usd">-7643000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMS0xLTEtMTI2ODgy_2c5e7d89-6863-423e-a78f-0ac68c769c43"
      unitRef="usd">3379000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctMy0xLTEtMTI2ODgy_13c59020-1be8-4e2c-9804-cb0e9c9c242e"
      unitRef="usd">3776000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzctNS0xLTEtMTI2ODgy_c083b1a5-f57e-4c35-b827-60460363eada"
      unitRef="usd">-23541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTA2_64eead60-e075-4e2e-82d9-b1b3a8388815"
      unitRef="usd">774000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTEw_0b5be820-c33b-44de-aff1-d853e5fd12c8"
      unitRef="usd">-4457000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZGZkYTczMDg5ZDdjNDc3MDk4MWE5YTEzNWQzY2UzNTBfMTE3_74f1616e-8f4e-4e67-93f5-5cea3aadfdab"
      unitRef="usd">-5211000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMS0xLTEtMTI2ODgy_03849be2-6d43-423a-bd1b-c75419a863f4"
      unitRef="usd">2363000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtMy0xLTEtMTI2ODgy_159a4820-3652-40bd-afb9-e1d54a43aaa5"
      unitRef="usd">-13559000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzgtNS0xLTEtMTI2ODgy_c9e53338-c455-4156-8b23-10343609d057"
      unitRef="usd">-16040000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktMS0xLTEtMTI2ODgy_ffae4db2-8a81-4f70-b41a-871f3ec55730"
      unitRef="usd">1016000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktMy0xLTEtMTI2ODgy_9096f308-5962-4246-a247-9f19cbf19b1c"
      unitRef="usd">17335000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzktNS0xLTEtMTI2ODgy_d7b7114b-acda-4344-babf-b5e030c478b5"
      unitRef="usd">-7501000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTEtMS0xLTEyNjg4Mg_8425fd16-853b-4fde-96eb-eb22dfe511d5"
      unitRef="usd">-64822000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTMtMS0xLTEyNjg4Mg_51574919-b2d2-4d18-a965-02102b3309f9"
      unitRef="usd">-26144000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzEwLTUtMS0xLTEyNjg4Mg_cd84c71b-050f-4066-b122-5341ff090665"
      unitRef="usd">37986000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTEtMS0xLTEyNjg4Mg_50ccd843-d6bc-447d-8a9a-6e7cd76fb449"
      unitRef="usd">-118497000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTMtMS0xLTEyNjg4Mg_34ef337e-a491-4f1f-83e2-b1be7b040ee2"
      unitRef="usd">-126073000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDAvZnJhZzplMWJkNzhkMTQzOTc0NGE3YTdiNTgyN2Y5YmZkNmJkMy90YWJsZTpjYmFkODY4YjI0Y2I0ZTY3OTM3NWE5ZDQ1YmRhMzc3My90YWJsZXJhbmdlOmNiYWQ4NjhiMjRjYjRlNjc5Mzc1YTlkNDViZGEzNzczXzExLTUtMS0xLTEyNjg4Mg_76aa0047-bd0e-4ca1-8530-8c7b53341d5d"
      unitRef="usd">-129901000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifd94f49deffe4d309ab6555f056f7367_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f"
      unitRef="shares">200112000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifd94f49deffe4d309ab6555f056f7367_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330"
      unitRef="usd">2000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i983a43c9d2f641cdb40f035bd489e14a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i983a43c9d2f641cdb40f035bd489e14a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294"
      unitRef="usd">440000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i05067c27986a4deb8af086764b18a7ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i05067c27986a4deb8af086764b18a7ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaed007a6d0bb46cba50609e1cbabd082_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03"
      unitRef="usd">2141865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTUtMS0xLTEyNjg4Mg_313c959f-f813-4c1d-8474-ae36c9fe557a"
      unitRef="usd">5309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92ede2bf5ce44c379dc2116eda700ea4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTctMS0xLTEyNjg4Mg_91370521-9115-4188-8a24-55c2c8b08417"
      unitRef="usd">-854681000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id04d978250544c72a3f95572b441a561_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTktMS0xLTEyNjg4Mg_155a85e7-5b87-4969-a783-65fdeeb7ee8a"
      unitRef="usd">1294933000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if61d2cf2a200470c80ffb5d4f717c37c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTctMS0xLTEyNzg0MA_77eedac4-3bf6-4e22-a826-1ae8c8004638"
      unitRef="usd">-741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60362dd6b0c74a848eb4a3e7c0644ab3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTktMS0xLTEyNzg0MA_1f2618f7-b186-48c8-acdb-eafe0f9acfcc"
      unitRef="usd">-741000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081"
      unitRef="usd">12044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTktMS0xLTEyNjg4Mg_0b9610ef-b6e3-4fa7-8cca-8f190f8c139b"
      unitRef="usd">12044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe"
      unitRef="shares">218000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b"
      unitRef="usd">2000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b"
      unitRef="usd">2187000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTctMS0xLTEyNjg4Mg_ad9c8bd6-acfc-4b08-a101-7dd88c74f113"
      unitRef="usd">1097000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTktMS0xLTEyNjg4Mg_79de3475-3233-4c03-809e-ae3e56c7d148"
      unitRef="usd">3286000</us-gaap:StockRepurchasedDuringPeriodValue>
    <infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions
      contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17"
      unitRef="usd">7506000</infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions>
    <infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTktMS0xLTEyNjg4Mg_6f8a855b-7a76-46a2-a412-dfb56ef23c9d"
      unitRef="usd">7506000</infa:AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d"
      unitRef="usd">2356000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTktMS0xLTEyNzg1Ng_feca9b66-5909-4438-888e-faed48d627b9"
      unitRef="usd">2356000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515"
      unitRef="shares">523000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idf7c82e1779540bfae0e4195616920a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1c5938cf17824619adf194cd113a6f0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620"
      unitRef="usd">3394000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTktMS0xLTEyNjg4Mg_8d263a1c-5da7-4ba7-9bfd-ac6ca247cacb"
      unitRef="usd">3400000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i3020ad02bedb454c8880cefa085747f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTctMS0xLTEyNjg4Mg_21e9acbb-0928-4fda-92d8-2bbf5e559de1"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTktMS0xLTEyNjg4Mg_cd318c6e-22c2-469f-a9e8-772f072b3c14"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7ebbb07f0f654c0280dabe73a3a76f1e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzgtMTUtMS0xLTEyNjg4Mg_5d35a5c3-fc28-47a3-a3a0-d29c4a6957d7"
      unitRef="usd">37986000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzgtMTktMS0xLTEyNjg4Mg_034f422e-e844-4cad-b9e6-db084f79589b"
      unitRef="usd">37986000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0187773d79564a718fe5d61af5dd92a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715"
      unitRef="shares">200417000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0187773d79564a718fe5d61af5dd92a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf"
      unitRef="usd">2004000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i87cd541bfbea4d8583a3670e9fd145f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i87cd541bfbea4d8583a3670e9fd145f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307"
      unitRef="usd">440000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i50361508e3f34d5788192eadc508566c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i50361508e3f34d5788192eadc508566c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i972d30cde26143f7ae0cb696397af901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7"
      unitRef="usd">2145254000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTUtMS0xLTEyNjg4Mg_eaaf8694-f8ba-4eb9-9866-d06aa376b23c"
      unitRef="usd">43295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie062b88235774feaa373463cce9ac57c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTctMS0xLTEyNjg4Mg_72e3a59d-39c5-4212-815b-668a4872b033"
      unitRef="usd">-1024406000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTktMS0xLTEyNjg4Mg_5da30131-068a-41ca-9d55-a1433b69cb10"
      unitRef="usd">1166587000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444"
      unitRef="usd">44113000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTE5LTEtMS0xMjY4ODI_e9f117fb-f8ed-4890-841f-f271142e59bd"
      unitRef="usd">44113000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419"
      unitRef="shares">33350000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7"
      unitRef="usd">334000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08"
      unitRef="usd">903432000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTE5LTEtMS0xMjc4Njg_22dc9ac3-c800-42d8-8c9d-e5b1763e3c7c"
      unitRef="usd">903766000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f"
      unitRef="shares">420000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4"
      unitRef="usd">4000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111"
      unitRef="usd">4159000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1512da6195a44922b1d58032e3c41432_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTE3LTEtMS0xMjY4ODI_3061b75f-4ad5-42e9-a2a1-66785fcfc7e1"
      unitRef="usd">5155000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTE5LTEtMS0xMjY4ODI_76c242eb-563a-458d-a7a2-d17579186bf5"
      unitRef="usd">9318000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e"
      unitRef="usd">2825000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTE5LTEtMS0xMjY4ODI_e8b6470c-d05a-4612-a70c-8334417da9d9"
      unitRef="usd">2825000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a"
      unitRef="shares">842000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i57b006d130674e4aacf04bbfe6d04bac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc"
      unitRef="usd">9000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i62fe67a14dcf4a56b929d24b4bfcc701_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff"
      unitRef="usd">7417000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTE5LTEtMS0xMjY4ODI_cdb2584c-06bb-4efc-a733-ee2fac9df033"
      unitRef="usd">7426000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i1512da6195a44922b1d58032e3c41432_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE2LTE3LTEtMS0xMjY4ODI_ba9ded5c-73c0-4906-b794-e748ae95169a"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE2LTE5LTEtMS0xMjY4ODI_a390b1ab-6aac-4f0a-82d2-5e4ab19f128f"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9f374388554649148054375b08403032_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE3LTE1LTEtMS0xMjY4ODI_b1db4e64-cf68-4893-b3e1-c7af9d88a010"
      unitRef="usd">-26144000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE3LTE5LTEtMS0xMjY4ODI_8a88e90d-c717-4c4f-b839-b0a7643b0d0e"
      unitRef="usd">-26144000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6"
      unitRef="shares">234189000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i351215c8c0b84b2f9a1fddcf78d7183e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f"
      unitRef="usd">2343000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i888577bae1d04cbc95f7bcee22bd5534_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i888577bae1d04cbc95f7bcee22bd5534_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25"
      unitRef="usd">440000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie769bbada7f6429bbd26e1afd4bf092a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie769bbada7f6429bbd26e1afd4bf092a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b251c82c522457a9b6f7a189373b18f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757"
      unitRef="usd">3093232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE1LTEtMS0xMjY4ODI_d332b1a7-f950-4a6c-b26b-ce6ed6061dcd"
      unitRef="usd">17151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iace319f58737415eb4b59a5c23ddde2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE3LTEtMS0xMjY4ODI_059a0833-af5d-415f-83f5-e9f7b9b7934c"
      unitRef="usd">-1129490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTE5LTEtMS0xMjY4ODI_ee81779c-1b32-4b89-821f-0fa8e7bf40d6"
      unitRef="usd">1983676000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529"
      unitRef="usd">136469000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTE5LTEtMS0xMjY4ODI_15de041b-5500-4808-abec-0a682cdb33f0"
      unitRef="usd">136469000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7"
      unitRef="shares">1925000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a"
      unitRef="usd">19000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c"
      unitRef="usd">32771000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTE5LTEtMS0xMjY4ODI_7e13b934-203f-4d7c-b6cb-bb79035baa21"
      unitRef="usd">32790000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIxLTE3LTEtMS0xMjY4ODI_3e6b8b5c-a2f9-49bb-b677-5a9837f682d0"
      unitRef="usd">24000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIxLTE5LTEtMS0xMjY4ODI_16f938a0-6e2d-4735-9d02-b93bfdf45d9a"
      unitRef="usd">24000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b"
      unitRef="shares">3635000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibf6e2e55ad4f4fcc9e96222f95199cd7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id893043771f643f7bf61297c3808dc79_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d"
      unitRef="usd">19911000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTE5LTEtMS0xMjY4ODI_0a691db5-031c-492e-a61e-e82a3a20011e"
      unitRef="usd">19947000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="ic66227b2345b4db3a0b854deea6d48e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI0LTE3LTEtMS0xMjY4ODI_ed3022fb-a324-4277-8b5b-4658e88a842e"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI0LTE5LTEtMS0xMjY4ODI_ca104c10-d794-4c33-8ef1-50f1c428d374"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic35c930135cc407ba07999f5dec00e35_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI1LTE1LTEtMS0xMjY4ODI_60583990-1e78-439b-a502-f606226bb799"
      unitRef="usd">-64822000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI1LTE5LTEtMS0xMjY4ODI_19021b9c-6da7-4cfe-8c69-365c7be22f60"
      unitRef="usd">-64822000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i067b77e5be58438a8fba8cc145d59cc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d"
      unitRef="shares">239749000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i067b77e5be58438a8fba8cc145d59cc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd"
      unitRef="usd">2398000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8e7c70c7a60642a889c23c226e4fe25c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8e7c70c7a60642a889c23c226e4fe25c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e"
      unitRef="usd">440000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4d5b64726366415da48d748f25a3bc28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055"
      unitRef="shares">44050000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4d5b64726366415da48d748f25a3bc28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie18e250cf4894a50b01618ce7731d502_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad"
      unitRef="usd">3282383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d7fab9258bd422996370e6f57b7d27a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE1LTEtMS0xMjY4ODI_7699538b-5f66-438b-a1f5-ff429b4bc3c9"
      unitRef="usd">-47671000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e1ce23ff0ad44d8a58832dfca458616_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE3LTEtMS0xMjY4ODI_9cbc5b20-14c5-4efb-8b6b-16a7938b596e"
      unitRef="usd">-1183189000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTE5LTEtMS0xMjY4ODI_db07975f-94c7-4d3a-bc48-24fbe1857008"
      unitRef="usd">2054361000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtMS0xLTEtMTI2ODgy_ffaf9d05-de51-46ca-acca-2519af95479e"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtMy0xLTEtMTI2ODgy_7edb2ce2-4abc-4371-a013-676a88ea0901"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQtNS0xLTEtMTI2ODgy_ece7b11e-5a79-455b-bb9c-7d9969b5477d"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtMS0xLTEtMTI2ODgy_cc49d6bc-5095-443b-a02c-7525342f9876"
      unitRef="usd">21208000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtMy0xLTEtMTI2ODgy_7ab53473-38b6-4f5c-ac9f-1ada2de00094"
      unitRef="usd">24942000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzYtNS0xLTEtMTI2ODgy_a0902f81-e379-43d6-ac12-043c48d14317"
      unitRef="usd">27492000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctMS0xLTEtMTI2ODgy_1cb40f07-aa65-4a65-aacd-8d046ee44b6c"
      unitRef="usd">16268000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctMy0xLTEtMTI2ODgy_475cc460-5d94-408a-88e5-98d7957ea436"
      unitRef="usd">15329000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzctNS0xLTEtMTI2ODgy_f4719238-89f7-410a-914b-9014b104fc00"
      unitRef="usd">19155000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtMS0xLTEtMTI2ODgy_a79c9297-3d38-4f43-987c-8257e7ff78fe"
      unitRef="usd">135862000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtMy0xLTEtMTI2ODgy_b2605fc2-c05a-4c9f-a355-43b3f5dc0ad4"
      unitRef="usd">45017000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzgtNS0xLTEtMTI2ODgy_7766847e-fb78-4ce4-bb63-cfb5cd8396f1"
      unitRef="usd">12044000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktMS0xLTEtMTI2ODgy_5504201d-fb4c-4fbb-85e9-a141742988f6"
      unitRef="usd">-85579000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktMy0xLTEtMTI2ODgy_63feb3f4-6ffa-45ec-a82d-b14a1b6aa034"
      unitRef="usd">-18929000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzktNS0xLTEtMTI2ODgy_1c039182-e749-42c5-91f0-94533d9cfae4"
      unitRef="usd">-77860000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTEtMS0xLTEyNjg4Mg_6645a535-e10a-48fb-9cad-5165f9107c00"
      unitRef="usd">188825000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTMtMS0xLTEyNjg4Mg_ef77bc8d-281a-4bbd-9e9f-facbcca93cce"
      unitRef="usd">245895000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEwLTUtMS0xLTEyNjg4Mg_ec5eb9a6-ee3c-4d6e-a115-3dd573e78470"
      unitRef="usd">287767000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTEtMS0xLTEyNjg4Mg_4d418269-92be-4f25-a282-9dda98325dbc"
      unitRef="usd">3607000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTMtMS0xLTEyNjg4Mg_e210ac34-2f55-4682-a019-a49eb3bc291e"
      unitRef="usd">5380000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTUtMS0xLTEyNjg4Mg_3ab55414-cbbb-4960-80e6-83f1a98559f8"
      unitRef="usd">6074000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTEtMS0xLTE0MzMyNw_284b43b8-163c-40f8-9ca0-59f3a409c28d"
      unitRef="usd">1002000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTMtMS0xLTE0MzMyNw_2ff7f15b-51e7-441f-badd-17feafa73ffc"
      unitRef="usd">0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEyLTUtMS0xLTE0MzMyNw_eab95d6c-0f9f-4dba-bddf-f488a1d74991"
      unitRef="usd">0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTEtMS0xLTEyNjg4Mg_ec891b91-1668-40c5-9cbd-1c86c0fba6e6"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTMtMS0xLTEyNjg4Mg_7f0730c3-8d38-4b89-add3-03bb6bbc1a77"
      unitRef="usd">-30882000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzEzLTUtMS0xLTEyNjg4Mg_66bfa294-5877-4501-be79-b8c2cdf3b293"
      unitRef="usd">-37400000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <infa:UnrealizedGainLossOnRemeasurementOfDebt
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTEtMS0xLTEyNjg4Mg_aad07cd6-c8ef-487b-a5df-162afe3ec1a4"
      unitRef="usd">0</infa:UnrealizedGainLossOnRemeasurementOfDebt>
    <infa:UnrealizedGainLossOnRemeasurementOfDebt
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTMtMS0xLTEyNjg4Mg_a2649b4b-c6fe-4b08-9e4a-49f1ab886798"
      unitRef="usd">29711000</infa:UnrealizedGainLossOnRemeasurementOfDebt>
    <infa:UnrealizedGainLossOnRemeasurementOfDebt
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE0LTUtMS0xLTEyNjg4Mg_85d3e0e2-a065-4e22-b166-809a31b61f75"
      unitRef="usd">-50552000</infa:UnrealizedGainLossOnRemeasurementOfDebt>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTEtMS0xLTEyNjg4Mg_9267da44-67c8-4d7d-aee4-e24821fb0389"
      unitRef="usd">17249000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTMtMS0xLTEyNjg4Mg_0172d0e2-40ff-4a30-82e2-44688eb9f940"
      unitRef="usd">26350000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE2LTUtMS0xLTEyNjg4Mg_c61559b8-b00b-4516-aefc-af97facc293a"
      unitRef="usd">8487000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTEtMS0xLTEyNjg4Mg_c12a9a0b-5996-4ad8-bedf-64f3e551b409"
      unitRef="usd">25511000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTMtMS0xLTEyNjg4Mg_e7ceaa56-630a-42a1-a95a-1487ab04be8b"
      unitRef="usd">64177000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE3LTUtMS0xLTEyNjg4Mg_37c15d6a-3ca6-4467-b28b-e5e77d6c9215"
      unitRef="usd">42550000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTEtMS0xLTEyNjg4Mg_b49ac273-6942-40e5-b430-3f7acbd9c1ec"
      unitRef="usd">-50697000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTMtMS0xLTEyNjg4Mg_5c5887b9-7bd0-460c-8dfe-0b56d43b6fb0"
      unitRef="usd">36799000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE4LTUtMS0xLTEyNjg4Mg_941e228b-6fa7-448d-ac83-fd7c6ac9156d"
      unitRef="usd">-11204000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTEtMS0xLTEyNjg4Mg_3ad99cdf-22fc-437c-ba5f-f1f275485dd6"
      unitRef="usd">12127000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTMtMS0xLTEyNjg4Mg_756f23d6-dc7c-46bb-b22c-f2af67ed3101"
      unitRef="usd">-19766000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzE5LTUtMS0xLTEyNjg4Mg_67a177ae-6947-478b-9987-604d7877e7cd"
      unitRef="usd">22733000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTEtMS0xLTEyNjg4Mg_8b92ae43-dda8-4d2c-84de-ca4dedabcb1e"
      unitRef="usd">55873000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTMtMS0xLTEyNjg4Mg_30d83fdf-e39c-4f2d-8a38-89841c449a4c"
      unitRef="usd">83301000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIwLTUtMS0xLTEyNjg4Mg_99bc986e-5156-40a3-9449-56ba95e6a163"
      unitRef="usd">12525000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTEtMS0xLTEyNjg4Mg_4db20fc8-cba7-4eb0-9f12-5716952b8c86"
      unitRef="usd">200057000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTMtMS0xLTEyNjg4Mg_31b62876-e95c-40e1-9e9e-8cb3f9b7d8e3"
      unitRef="usd">228683000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIxLTUtMS0xLTEyNjg4Mg_d3c93125-39f9-4798-80d2-b3a08e34d53a"
      unitRef="usd">167754000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTEtMS0xLTEyNjg4Mg_6e7b9a27-68bc-4041-8332-ec8c3d32afd6"
      unitRef="usd">5465000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTMtMS0xLTEyNjg4Mg_19e4785f-9de5-400d-af7f-cb53573a5154"
      unitRef="usd">10817000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzIzLTUtMS0xLTEyNjg4Mg_dfbd49c5-3d80-4e64-b1ec-747687419867"
      unitRef="usd">13835000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTEtMS0xLTEyNjg4Mg_f804127a-07c8-4fa2-a4ca-c90c15686ea3"
      unitRef="usd">290040000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTMtMS0xLTEyNjg4Mg_a25a6849-949f-4de3-ab32-6878a0347798"
      unitRef="usd">90357000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI0LTUtMS0xLTEyNjg4Mg_5343a16e-d532-4950-ae2a-92382bc28fe5"
      unitRef="usd">36842000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTEtMS0xLTEyNjg4Mg_2b774697-63a8-4de3-848d-eb815985cadf"
      unitRef="usd">109548000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTMtMS0xLTEyNjg4Mg_56e765fa-a6c7-433a-9fb4-d67873920d0b"
      unitRef="usd">68761000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI1LTUtMS0xLTEyNjg4Mg_7eef76c7-bcaf-4f1a-8696-dd0bdcaeb2a9"
      unitRef="usd">19605000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTEtMS0xLTEyNjg4Mg_25a6b839-7a92-4554-a604-5c2ab863342f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTMtMS0xLTEyNjg4Mg_2b7d7045-9c0e-4633-99f6-24871bcd6cf8"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI4LTUtMS0xLTEyNjg4Mg_205f1af4-fa19-4935-9120-dd40e6010880"
      unitRef="usd">21439000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTEtMS0xLTEyNjg4Mg_f0b19bd1-670e-49e9-84f5-cd2c2d85246d"
      unitRef="usd">-185957000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTMtMS0xLTEyNjg4Mg_924cdb98-aaff-4f05-8f46-a4970e64b254"
      unitRef="usd">-32413000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzI5LTUtMS0xLTEyNjg4Mg_5b858118-13d1-4e3a-aa1e-3a69409d0e67"
      unitRef="usd">-52511000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTEtMS0xLTEyNjg4Mg_b6c37652-b397-4ed0-b02c-d07b119c1e09"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTMtMS0xLTEyNjg4Mg_eea74f72-91df-4369-a48c-5cef1d4707d2"
      unitRef="usd">905852000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTUtMS0xLTEyNjg4Mg_dd7c8e03-882b-41f4-b63a-739eb2ec921b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromStockPlans
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTEtMS0xLTE0MzMzOA_0502a52b-ce55-4085-9cb9-7eeec7d212a6"
      unitRef="usd">32790000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTMtMS0xLTE0MzM2Mg_14989f3a-e7b4-471e-a2e2-1717bde24e51"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMwLTUtMS0xLTE0MzM2Mg_4ddfd7c2-b175-4b76-8471-bbe1d369859c"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTEtMS0xLTE0MzM0Ng_ef5081d0-6a2c-4009-8904-56067ad0b0bf"
      unitRef="usd">2085000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTMtMS0xLTE0MzM2Mg_cbf95985-b028-4bfd-a0a2-feb755947243"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMxLTUtMS0xLTE0MzM2Mg_93d8729c-245c-4a78-a2ef-ff89978e3e74"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfDividends
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTEtMS0xLTE0MzM1NA_adbbf07a-2960-425c-af8e-a38ec3f2e03d"
      unitRef="usd">24000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTMtMS0xLTE0MzM2Mg_7a387020-9883-4e21-a790-4cdfe11e90ff"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTUtMS0xLTE0MzM2Mg_6e4a3b57-0e6f-406e-96bd-6c4ece118db5"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTEtMS0xLTEyNjg4Mg_ab7ca88e-5c61-4eb0-b9f3-c083f29dacb6"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTMtMS0xLTEyNjg4Mg_d37e0e17-7b80-4047-94b8-d82719043ea4"
      unitRef="usd">9318000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMyLTUtMS0xLTEyNjg4Mg_3e4ffcc0-b43c-483c-bdb2-4f1adb4ea8ed"
      unitRef="usd">3286000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTEtMS0xLTEyNjg4Mg_9c78f8c1-b588-416c-ab3b-6a4339f3d660"
      unitRef="usd">14063000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTMtMS0xLTEyNjg4Mg_cd830133-5c6e-412b-975d-212eccdea839"
      unitRef="usd">1373592000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzMzLTUtMS0xLTEyNjg4Mg_7751fddf-a12a-45a1-b6f9-a856c0cd0c25"
      unitRef="usd">825981000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTEtMS0xLTEyNjg4Mg_4488b705-3995-4ad0-be63-5434e4c75fa7"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTMtMS0xLTEyNjg4Mg_a619773b-eae1-4797-8053-d3ea5e5e0c16"
      unitRef="usd">25545000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM0LTUtMS0xLTEyNjg4Mg_5afb1bd0-7e5c-475c-9b6f-f92da713e09b"
      unitRef="usd">32211000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTEtMS0xLTEyNjg4Mg_aab96cb3-b0f7-42da-afe9-bd00b62394fd"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTMtMS0xLTEyNjg4Mg_e2b4eb63-54e4-43d4-8998-bd4c98809172"
      unitRef="usd">441318000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM1LTUtMS0xLTEyNjg4Mg_986e0019-cb17-4df9-b75e-8f4c0074da92"
      unitRef="usd">949965000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <infa:PaymentForSettlementOfVestedStockOptions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTEtMS0xLTEyNjg4Mg_8d20533f-7313-4e08-b60a-9930c79b363f"
      unitRef="usd">0</infa:PaymentForSettlementOfVestedStockOptions>
    <infa:PaymentForSettlementOfVestedStockOptions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTMtMS0xLTEyNjg4Mg_4f8befba-8724-439e-bacc-7106608dcdf0"
      unitRef="usd">0</infa:PaymentForSettlementOfVestedStockOptions>
    <infa:PaymentForSettlementOfVestedStockOptions
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM2LTUtMS0xLTEyNjg4Mg_b9be7bdb-d720-4220-9d15-5a23c797fdfe"
      unitRef="usd">7506000</infa:PaymentForSettlementOfVestedStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTEtMS0xLTEyNjg4Mg_9c82906a-da3b-40c3-a8d6-c4e3921b6774"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTMtMS0xLTEyNjg4Mg_ee43a2f6-0903-49f1-afc8-4b678fa1f3b9"
      unitRef="usd">2825000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM3LTUtMS0xLTEyNjg4Mg_b52875c3-4c89-4a38-8c4a-4d86bfbc6261"
      unitRef="usd">2356000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTEtMS0xLTEyNjg4Mg_499f9d2c-20f5-4bbd-8b3e-a0d07254ff23"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTMtMS0xLTEyNjg4Mg_0918320a-d210-48bf-ae27-1595a035a730"
      unitRef="usd">10705000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM4LTUtMS0xLTEyNjg4Mg_3bab2f1a-9990-4208-98e7-6124f7a70b57"
      unitRef="usd">6180000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTEtMS0xLTEyNjg4Mg_b6f115eb-1c47-48fa-ac59-216a46192a3d"
      unitRef="usd">-2236000</us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTMtMS0xLTEyNjg4Mg_f665a776-fe8d-43f8-a9b1-931955ae64b2"
      unitRef="usd">18978000</us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzM5LTUtMS0xLTEyNjg4Mg_bff79f6e-4552-4405-9bb1-b094d75c9709"
      unitRef="usd">5555000</us-gaap:PaymentsForProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTEtMS0xLTEyNjg4Mg_9feeba72-c19d-45d3-bbd5-4697a92a35a3"
      unitRef="usd">19947000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTMtMS0xLTEyNjg4Mg_54231361-84ed-4879-a4fb-e42a247deb87"
      unitRef="usd">7426000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQwLTUtMS0xLTEyNjg4Mg_e1f22ea4-c71d-49d1-a330-270314473789"
      unitRef="usd">3400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTEtMS0xLTEyNjg4Mg_ef34b404-64ad-4bac-9bf2-c66abdf59a99"
      unitRef="usd">38801000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTMtMS0xLTEyNjg4Mg_4b822647-5aa3-4636-ba61-17c2d32a6d95"
      unitRef="usd">-86367000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQxLTUtMS0xLTEyNjg4Mg_53589c01-2b44-4cda-a940-110779878de6"
      unitRef="usd">70290000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTEtMS0xLTEyNjg4Mg_e5ae4ec9-a889-44f1-ae2f-5318ab431e30"
      unitRef="usd">-13118000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTMtMS0xLTEyNjg4Mg_c61720b1-eaa5-428d-8c1d-79123d2a8d16"
      unitRef="usd">-28000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQyLTUtMS0xLTEyNjg4Mg_8b2eba7a-ab64-4bd4-b558-b1a99fd7b2b9"
      unitRef="usd">-13703000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTEtMS0xLTEyNjg4Mg_ef815f27-9462-4207-a63b-e973e24a46e8"
      unitRef="usd">39783000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTMtMS0xLTEyNjg4Mg_3fccc408-15e2-414a-a7ce-29db0b8a19c6"
      unitRef="usd">109875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQzLTUtMS0xLTEyNjg4Mg_4cb429d8-08a2-46ce-825a-55c01c8dca44"
      unitRef="usd">171830000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTEtMS0xLTEyNjg4Mg_f443fa06-2e95-4e69-91d9-4781a74466b8"
      unitRef="usd">458096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTMtMS0xLTEyNjg4Mg_81cb9b78-bfb9-4d95-9555-4437f9bb9088"
      unitRef="usd">348221000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id04d978250544c72a3f95572b441a561_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ0LTUtMS0xLTEyNjg4Mg_fd8fd3c1-675d-4dbc-a0ac-0c7b18e4f1e0"
      unitRef="usd">176391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTEtMS0xLTEyNjg4Mg_365db25c-e598-42b2-8fad-26b22d53268f"
      unitRef="usd">497879000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTMtMS0xLTEyNjg4Mg_8a727397-9f21-439c-8e79-9d726949058c"
      unitRef="usd">458096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ1LTUtMS0xLTEyNjg4Mg_0f42be8d-837f-4d1a-9ca2-d8421f131545"
      unitRef="usd">348221000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTEtMS0xLTEyNjg4Mg_d45453ba-805c-4961-91ee-4ab821e7a053"
      unitRef="usd">84563000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTMtMS0xLTEyNjg4Mg_758d659f-e45e-4f8d-adcd-d4b6a6477315"
      unitRef="usd">103243000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ3LTUtMS0xLTEyNjg4Mg_e9c9f7bb-fa7d-4929-aaff-cd7d6e6bfa43"
      unitRef="usd">143833000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTEtMS0xLTEyNjg4Mg_b19ca746-54d4-4ade-a649-0424715003b7"
      unitRef="usd">92930000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTMtMS0xLTEyNjg4Mg_f3cf1533-b9eb-4791-87a3-b66f76d0ac9a"
      unitRef="usd">65260000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzQ4LTUtMS0xLTEyNjg4Mg_c9f9e9ee-e557-427f-a70d-2826d63bfec4"
      unitRef="usd">32635000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTEtMS0xLTEyNjg4Mg_1f6e93dd-e160-49a0-8188-3bb65f17b0ec"
      unitRef="usd">1390000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTMtMS0xLTEyNjg4Mg_737f2520-8b01-4852-9b79-be852e6f8ad6"
      unitRef="usd">693000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUwLTUtMS0xLTEyNjg4Mg_67280a07-c207-4695-9a5e-ed08dcf10a6d"
      unitRef="usd">793000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <infa:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTEtMS0xLTEyNjg4Mg_82a95d08-f902-4e2b-832b-e4f54c87836f"
      unitRef="usd">0</infa:DeferredOfferingCostsIncurredButNotYetPaid>
    <infa:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTMtMS0xLTEyNjg4Mg_cf86dee3-0176-4b4d-a300-4a949121ae7a"
      unitRef="usd">2086000</infa:DeferredOfferingCostsIncurredButNotYetPaid>
    <infa:DeferredOfferingCostsIncurredButNotYetPaid
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDYvZnJhZzphNjEwNzM2NjVlMWM0N2IxYTM1M2VkZWZmNTFlYjNiOS90YWJsZToyYTZjZDMwNWFiMDE0MDM5YmI5ZDBlZjhhNjM3ODNhOS90YWJsZXJhbmdlOjJhNmNkMzA1YWIwMTQwMzliYjlkMGVmOGE2Mzc4M2E5XzUxLTUtMS0xLTEyNjg4Mg_76608812-100a-46dc-9f3d-51f32651688e"
      unitRef="usd">0</infa:DeferredOfferingCostsIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzM1ODM_28b353f8-73b5-453c-a178-5cff7947431f">Organization and Description of Business&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Informatica Inc. (the &#x201c;Company&#x201d;) was incorporated as a Delaware corporation on June 4, 2021. The Company was formed as part of a series of restructuring transactions, which collectively had the net effect of reorganizing the corporate structure of Ithacalux Topco S.C.A. (&#x201c;Ithacalux&#x201d;), resulting in Informatica Inc. being the top-tier entity in that corporate structure rather than Ithacalux, a Luxembourg soci&#xe9;t&#xe9; en commandite par actions. On September 30, 2021, the Company completed these restructuring transactions, resulting in the Company becoming the owner of Ithacalux and its property, assets, debts and obligation. As Informatica Inc. did not have any previous operations, Ithacalux is viewed as the predecessor to Informatica Inc. and its consolidated subsidiaries. Accordingly, these  consolidated financial statements include certain historical consolidated financial and other data for Ithacalux for periods prior to the completion of the business combination. Unless the context otherwise requires, references to &#x201c;Informatica&#x201d;, &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d; and the &#x201c;Company&#x201d; mean Informatica Inc. and its consolidated subsidiaries for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As a result of the restructuring transactions, the shareholders of Ithacalux contributed their interests in Ithacalux to Informatica in exchange for an aggregate of 288,867,682 shares of Informatica&#x2019;s common stock. 200,768,636 shares of Informatica&#x2019;s common stock was designated Class A common stock, and 44,049,523 shares of the common stock was designated Class B-1 common stock, with an equal number (44,049,523 shares of the common stock) designated Class B-2 common stock. The number of shares of Class A common stock and Class B-1 and Class B-2 common stock issued was determined in accordance with the applicable provisions of the contribution agreement. Amounts for periods presented prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions.&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:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On October 29, 2021, the Company completed its initial public offering (the &#x201c;IPO&#x201d;), in which the Company issued and sold 29,000,000 shares of its Class A common stock at $29.00 per share. On November 10, 2021, the Company issued and sold an additional 4,350,000 shares of Class A common stock in connection with a full exercise of the underwriters&#x2019; option to purchase additional shares granted in the IPO. The Company generated a total of $967.2&#160;million in gross proceeds, inclusive of the underwriter&#x2019;s exercise of their option to purchase additional shares in the offering, and net proceeds of $915.7&#160;million, after underwriting discounts and commissions of $51.5&#160;million. The Company also incurred offering costs of $11.9&#160;million in relation to the IPO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has developed an&#160;AI-powered&#160;software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company&#x2019;s customers to accurately track and understand their data, allowing them to create&#160;360-degree&#160;customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company&#x2019;s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API&#160;&amp;amp; Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i72ff0324853845afa1330c259e845623_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNzQ_337fb730-e007-4353-8733-a019be2362b8"
      unitRef="shares">288867682</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie10a4bc67a824de8933110ae890bcbd8_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNjI_89ca4e6e-1baf-4042-a2b8-0960ea8d9072"
      unitRef="shares">200768636</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ica44c11c0cce4defafa13dd77677bdfa_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNjY_7f30bcf4-97fa-4dd5-be2f-13c56dfd2781"
      unitRef="shares">44049523</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic8f82cc64d304f7088acf1ee683453f0_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzEwOTk1MTE2MzEzNzA_5747516d-6518-44b3-bb78-cdc826152de3"
      unitRef="shares">44049523</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i26bc33536e05464884cc254e59894b6e_D20211029-20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIxNzU_fa5b0241-e591-4166-8787-a33ca0944249"
      unitRef="shares">29000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i655714227f3d41f289b97c89fb27806e_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIyMTY_ae45dfb0-e00b-46e3-8c5b-576b98cc8071"
      unitRef="usdPerShare">29.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iea396a9b238244188625d634e4b23ad5_D20211110-20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzIyOTQ_0b9db424-f03a-4a5f-95ca-329bbd93b4ac"
      unitRef="shares">4350000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <infa:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI0NzU_a9f7a667-1e4c-4b41-81a8-f499a033bf6c"
      unitRef="usd">967200000</infa:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i3ee242c45a664db29c69724d60582f32_D20211110-20211110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI2Mjk_e28f4376-b667-45be-9438-7a8a41749c29"
      unitRef="usd">915700000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <infa:PaymentsOfUnderwritingDiscountsAndCommissions
      contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI2OTA_5a13469e-a33e-4945-ae88-5fa8d7a6ceda"
      unitRef="usd">51500000</infa:PaymentsOfUnderwritingDiscountsAndCommissions>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i4f7ba65ca30a4d02b692718875d57aac_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTIvZnJhZzo3NmM3MTg2MmQ3ZWU0M2U1YWI1YzhlZTdkNTE5YWI3ZC90ZXh0cmVnaW9uOjc2YzcxODYyZDdlZTQzZTVhYjVjOGVlN2Q1MTlhYjdkXzI3NDc_f6c8002e-6708-48f6-8e87-6c8b52bc01ed"
      unitRef="usd">11900000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ1_2c762870-7961-43a0-b085-9c59318182de">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The accompanying consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying consolidated financial statements in accordance with U.S generally accepted accounting principles (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-lived assets, comprising property and equipment, net and operating lease right-of-use assets, by geographic area were as follows (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:57.964%"/&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:18.783%"/&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:18.785%"/&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="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;United States&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;159,263&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;167,458&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;India&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,833&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ireland&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,146&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,761&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;228,309&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;252,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:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments and assumptions. For example, management makes estimates, judgments, and assumptions in determining the recoverability of intangible assets and their useful lives, determination of performance obligations and standalone selling price (&#x201c;SSP&#x201d;) used in revenue recognition, the  number of performance-based stock options and awards that the Company expects to vest, the realizability of deferred tax assets, uncertain tax positions, and the collectability of accounts receivable. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company&#x2019;s consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company derives its revenue from sales of 1) cloud subscriptions, representing access to the Company&#x2019;s software via Company-hosted cloud applications, 2) self-managed subscription licenses, representing a term license to self-managed software, 3) subscription support, representing support for self-managed subscription licenses, 4) on-premises perpetual software licenses, and 5) maintenance and professional services, consisting of maintenance on perpetual software licenses, and professional services, consisting of consulting and education services. The Company recognizes revenue net of applicable sales taxes, financing charges it has absorbed, and amounts retained by its partners (including resellers and distributors), if any. The Company does not act as an agent in any of its revenue arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue is recognized and recorded in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Revenue From Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (&#x201c;ASC 606&#x201d;) which generally requires the Company to recognize revenue when it satisfies performance obligations under the terms of its contracts, and control of its products is transferred to its customers in an amount that reflects the consideration the Company expects to receive from its customers and partners in exchange for those products. This process involves identifying the customer contract, determining the performance obligations in the contract, determining the transaction price, allocating the transaction price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, because the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies its judgment to determine whether the promised goods or services are capable of being distinct, and distinct in the context of the contract. The Company&#x2019;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#x2019;s premises. The secure agent performs tasks and enables secure communication behind a customer&#x2019;s firewall with the cloud functionalities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because the Company has concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components.&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"&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:27.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.807%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Performance Obligation&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="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;When Performance Obligation is Typically Satisfied&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Subscription:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud services and subscription &lt;br/&gt;support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: Upon the later of when the software license is made available or the contractual term commences&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: When the software license is made available&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: As services are provided&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Software revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Software revenue is comprised of 1) cloud services and subscription support, 2) self-managed subscription licenses, and 3) perpetual license revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud and subscription support offerings consist of revenue from customers and partners contracted to use the related services during a subscription period ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b"&gt;one&lt;/span&gt; to three years, are generally billed annually in advance, and are non-cancelable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license revenue primarily consists of revenue from customers and partners contracted to use software during a subscription term with terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730"&gt;one&lt;/span&gt; to three years. These arrangements are generally billed annually in advance during such multi-year terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud services revenues include revenues from cloud services offerings, which deliver applications and infrastructure technologies via cloud-based deployment models for which we develop functionality, provide unspecified updates and enhancements, host, manage, upgrade, and support, and that customers access by entering into a subscription agreement with us for a stated period.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license support revenues are generated through the sale of license support contracts sold together with the self-managed subscription license purchased by our customer. Subscription license support contracts provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of the support period and include internet access to technical content, as well as internet and telephone access to technical support personnel. Our subscription software licenses have significant standalone functionalities and capabilities. Accordingly, these subscription software licenses are distinct from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license revenue consists of revenue from customers and partners for sales of perpetual software licenses, are generally billed upfront along with the associated maintenance. The maintenance associated with perpetual licenses is classified within maintenance and professional services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Maintenance and Professional Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services are comprised of maintenance, consulting, and education services. Maintenance contracts, which consist of ongoing support and software updates, if and when available, under perpetual software license arrangements, are typically one year in duration. Our perpetual software licenses have significant standalone functionalities and capabilities. Accordingly, these perpetual software licenses are distinct &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract. Maintenance contracts are generally billed annually in advance. Nearly all of our customers elect to renew their maintenance contracts annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Consulting services are primarily related to configuration, installation, and implementation of the Company&#x2019;s products, and are generally performed on a time-and-materials basis. Revenue for fixed fee contracts is generally recognized as services are performed, applying input methods to estimate progress to completion. If uncertainty exists about the Company&#x2019;s ability to complete the project, its ability to collect the amounts due, or in the case of fixed-fee consulting arrangements, its ability to estimate the remaining costs to be incurred to complete the project, revenue is deferred until the uncertainty is resolved. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Education services consist of classes offered at the Company&#x2019;s headquarters, sales and training offices, customer locations, and on-line. Revenue is recognized as the classes are delivered. Education services are generally either billed in advance or as services are rendered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contracts with multiple performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some of the Company&#x2019;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis and revenue is recognized when (or as) the Company satisfies each performance obligation by transferring control of the promised goods or services to the 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-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The determination of SSP requires judgment and is established for performance obligations that are routinely sold separately, such as support and maintenance on the Company&#x2019;s core offerings. In connection with its cloud services, self-managed subscription licenses, and perpetual licenses, the Company is unable to establish SSP based on observable prices given the products are sold for a broad range of amounts (that is, the price is highly variable), and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for cloud services offerings, self-managed subscription licenses, and perpetual licenses, included in a contract with multiple performance obligations, is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to cloud services, self-managed subscription licenses, and perpetual licenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Returns and Material Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s agreements do not permit returns, and historically the Company has not had any significant returns or refunds; therefore, the Company has not established a sales return allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some contracts offer price discounts on future purchases. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. In circumstances involving a material right, revenue is allocated to these rights and deferred; subsequently the revenue is recognized when those future goods or services are transferred, or when the option expires. Generally, such discount mechanisms have not resulted in material rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets (both billed accounts receivable, where the Company has an unconditional right to contract consideration subject only to the passage of time, and unbilled receivables), and contract liabilities (deferred revenue and customer deposit liabilities) on the Company&#x2019;s accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivables as reported on the accompanying consolidated balance sheets, includes the unconditional amounts owed from customers comprising amounts invoiced, net of an allowance for credit loss. A receivable is recognized in the period products are delivered or services are provided, or when the right to payment is unconditional. Payment terms on invoiced amounts are typically between 30 and 60 days, therefore the contracts do not include a significant financing component. Also, they typically do not involve a significant amount of variable consideration as they represent stated prices.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Contract assets represent reported revenues attributable to performance obligations that have been satisfied, but such amounts remain unbilled due to certain remaining conditions under the contract not yet being met. Contract assets are primarily driven by sales of self-managed subscription licenses with 2-3 year subscription terms, but the related fees are generally invoiced annually. There were immaterial credit losses associated with contracts with customers for the years ended December&#160;31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Contract liabilities consist of deferred revenue and customer deposit liabilities and represent cash payments received or due in advance of fulfilling our performance obligations. In arrangements whereby the Company has an obligation to transfer goods or services to the customer and fees are invoiced or amounts are received ahead of revenue being recognized under non-cancelable contracts, deferred revenue is recorded. Customer deposits represent cash payments received under cancelable contracts. Deferred revenue and customer deposit liabilities will be recognized as revenue in future periods. As of December&#160;31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively. As of December&#160;31, 2021, deferred revenue and customer deposit liabilities were $635.6 million and $6.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The current portion of contract liabilities represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date. Contract liabilities were approximately $699.5 million as of December&#160;31, 2022, of which the Company expects to recognize $676.5 million over the next 12 months, and the remainder thereafter. The amount of revenues recognized during the years ended December&#160;31, 2022 and 2021 that were included in the opening contract liabilities balance was approximately $606.2 million and $541.2 million, respectively. Revenues recognized from performance obligations satisfied in prior periods were immaterial during each of the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Remaining Performance Obligations from Customer Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Remaining performance obligations represent contracted revenues that have not yet been recognized (including contract liabilities) and amounts that will be invoiced and recognized as revenues in future periods. The volumes and amounts of customer contracts that the Company records and total revenues that it recognizes are impacted by a variety of seasonal factors. In each year, the amounts and volumes of contracting activity and associated revenues are typically highest in its fourth fiscal quarter and lowest in the first fiscal quarter. These seasonal impacts influence how the Company's remaining performance obligations change over time, and, combined with foreign exchange rate fluctuations and other factors, influence the amount of remaining performance obligations that the Company reports at a point in time. As of December&#160;31, 2022, the Company&#x2019;s remaining performance obligations was $1.34 billion, which does not include customer deposit liabilities. The Company expects to recognize approximately 69% of its remaining performance obligations at December&#160;31, 2022, as revenues over the next twelve months and the remainder over the next two to three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Costs to obtain a contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Costs to obtain a contract include sales commissions earned as well as payroll taxes and other costs associated with and directly attributable to the contract obtained. These costs are considered incremental and recoverable costs of obtaining a contract, and therefore, are capitalized when certain customer contracts are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;signed. These costs are recorded as deferred commission expense in Prepaid expenses and other current assets and Other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Sales commissions paid for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accordingly, costs to obtain a contract paid upon the initial acquisition of the contract are amortized over the estimated period of benefit of five years, which may exceed the term of the initial contract. The Company determines the estimated period of benefit based on the duration of relationships with its customers, which includes the expected renewals of customer contracts, customer retention data, its technology development lifecycle, and other factors. The Company amortizes these commissions consistent with the pattern of satisfaction of the performance obligation to which the asset relates. Costs to obtain a contract paid upon multi-year renewal are amortized over the renewal contract term. Amortization expense is included in Sales and Marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the estimated period of benefit would have been one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company tests goodwill for impairment annually during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable in accordance with ASC 350, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The Company has one operating segment and reporting unit, and therefore goodwill is tested for impairment at the entity level.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Impairment of Definite-lived Intangible Assets and other Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates long-lived assets, which includes amortized intangible assets and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of an asset to the future undiscounted cash flows attributable to that asset. The Company measures any amount of impairment based on the difference between the carrying value and the estimated fair value of the impaired asset. There were no impairments of long-lived assets during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The Company measures and recognizes compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs") granted to employees and directors, performance stock units ("PSUs") granted to employees and stock purchase rights granted under the Company's 2021 Employee Stock Purchase Plan ("ESPP") to employees, based on the estimated fair value of the awards on the date of grant. &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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company grants stock options with only service conditions (&#x201c;service-based options&#x201d;) which may also include one-year cliff vesting provisions, as well as those with both service and performance or market conditions. The Company uses the Black-Scholes Merton or Monte Carlo model to value the stock options granted under its equity plans. For purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility over an expected term, risk-free interest rate for an expected term, and dividend yield. The fair value of each RSU granted after the Company's IPO is determined by the closing price of the Company's common stock on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/units expected to vest using the graded vesting attribution method. Compensation expense for options containing market condition vesting criteria is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period. The Company recognizes forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the accompanying consolidated statements of 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 style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Prior to the IPO, the fair value of the common stock underlying the options had historically been determined by the Company&#x2019;s Compensation Committee of the Board of Directors given the absence of a public trading market. The Compensation Committee of the Board of Directors determined the fair value of the common stock by considering a number of objective and subjective factors, including: (i) third-party valuations of common stock; (ii) the lack of marketability of the common stock; (iii) the Company's actual operating and financial results; (iv) the Company&#x2019;s current business conditions and projections; and (v) the likelihood of various potential liquidity events, such as an initial public offering or sale of the Company, given prevailing market conditions. After the IPO, the fair value of the common stock was determined based on the Company&#x2019;s closing stock price as quoted on the New York Stock Exchange on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company utilizes the treasury method when calculating basic and diluted net loss per share. The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD $15,000 in the aggregate. As Class B-2 common stock have no participating economic rights, the Company is not required to use the two-class method.&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic net loss per share is computed using the weighted average number of shares outstanding for the period, excluding unvested service and performance-based stock options and awards. Diluted net loss per share is computed using the weighted average shares outstanding for the period plus dilutive potential shares, including unvested stock options and awards using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Cash, Cash Equivalents, Restricted Cash, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company considers highly liquid investment securities with maturities of 90 days&#160;or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents with maturities of greater than 90 days but less than one year from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments. The Company&#x2019;s cash equivalents and investments include time deposits, money market funds, and debt securities. The Company&#x2019;s restricted cash was primarily associated with securing credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company's debt securities consist primarily of commercial paper, corporate debt securities, U.S. government securities, U.S. government agency securities, and non-U.S. government securities. The Company's debt securities are classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, reported as a separate component of accumulated other comprehensive income (loss) in stockholders' equity. Realized gains or losses and permanent declines in value, if any, on available-for-sale debt securities are reported in other income (expense), net as incurred. The Company recognizes realized gains and losses upon sales of the investment and reclassifies unrealized gains and losses out of accumulated other comprehensive income (loss) into earnings using the specific identification method. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For available-for-sale debt securities in an unrealized loss position, the Company determines whether a credit loss exists. In this assessment, among other factors, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded to other income (expense), net, limited by the amount that the fair value is less than the amortized cost basis. The amount of fair value change relating to all other factors will be recognized in other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value of the Company&#x2019;s cash, cash equivalents, short-term investments, accounts receivable, and accounts payable approximate their respective carrying amounts due to their short-term maturity.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Concentrations of Credit Risk and Credit Evaluations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives and trade receivables. The Company&#x2019;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the amount of exposure to any single financial institution. The majority of cash equivalents consists of money market funds that primarily invest in U.S. government securities. The Company's investments consist of time deposits and fixed income debt securities. Management believes that the financial institutions that hold the Company&#x2019;s time deposits and the issuers of debt securities are financially sound and, accordingly, are subject to minimal credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s derivative contracts are transacted with various financial institutions with high credit ratings. The Company evaluates its counterparties associated with the Company&#x2019;s foreign exchange forward contracts and interest rate swap contracts at least quarterly. Since all of these counterparties are large credit-worthy commercial banking institutions, the Company does not consider counterparty non-performance to be a material risk. The Company may enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company performs ongoing credit evaluations of its customers and generally does not require collateral. The Company makes judgments as to its ability to collect outstanding receivables and provide allowances for the portion of receivables when collection becomes doubtful. Further, the Company maintains an allowance for expected credit losses. It estimates expected credit trends for the allowance for credit losses for receivables and contract assets based upon its assessment of various factors, including historical experience, the age of the receivable balances, credit rating of its customers, current economic conditions, and other factors that may affect its ability to collect from customers. Expected credit losses are recorded as general and administrative expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;No customer accounted for more than 10% of revenue in the years ended December&#160;31, 2022, 2021 and 2020. As of December&#160;31, 2022 and December&#160;31, 2021, no customer accounted for more than 10% of the accounts receivable balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company estimates the overall collectability of accounts receivable and other contract assets and provides an allowance for credit losses for those considered uncollectible. The Company makes estimates of expected credit losses by specifically analyzing its accounts receivable and other contract assets based on historical experience, customer concentrations, customer credit-worthiness, the age of the receivable, current economic trends, and changes in its customer payment terms. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The Company records the expected credit losses in general and administrative expense. On December&#160;31, 2022 and 2021, the Company&#x2019;s allowance for credit losses were $4.6 million and $4.6 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below details the activity of the allowance, for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.825%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Beginning Balance &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Provisions for Expected Credit Loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Write-offs, Net of Recoveries &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Revaluation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#160;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Ending Balance &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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,316&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;204&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(46)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,557&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,644&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;207&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,608&#160;&lt;/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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt"&gt;The amounts represent revaluations on balances denominated in foreign currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company uses the liability method of accounting for income taxes in accordance with ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#x2019;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates the realization of deferred tax assets based on all available evidence, including projected results of operations and the scheduled reversal of temporary differences. The Company establishes a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Building, building improvements and site improvements are amortized over the estimated useful life of 25 years, 10-15 years and 15 years, respectively. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the asset, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b"&gt;one&lt;/span&gt; to ten years. Computers, equipment, and software, and furniture and fixtures are stated at cost and depreciated or amortized using the straight-line method over the estimated useful lives of the assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea"&gt;one&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Debt issuance costs are initially deferred and amortized to interest expense using the effective interest method over the expected term of the related debt. Unamortized debt issuance costs related to the dollar and euro term loan facilities are considered long-term and presented as a direct reduction to long-term debt, net in the consolidated balance sheets. Unamortized debt issuance costs related to the revolving facility are also considered long-term and are included in other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Advertising Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Advertising costs are expensed as incurred. Advertising expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $13.7 million, $16.7 million and $6.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in cumulative translation adjustments included in accumulated other comprehensive income (loss), a component of consolidated stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gains or losses related to the remeasurement of certain foreign currency denominated assets and liabilities into their functional currency are recorded in net income (loss), unless such assets or liabilities are designated by management to be of a long-term investment nature, in which case such gains or losses are recorded in consolidated accumulated other comprehensive income (loss), a component of consolidated stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Self-funded health insurance plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company maintains a partially self-funded health insurance plan for its U.S. employees. The Company also maintains a stop-loss insurance policy that limits its losses on a per employee basis.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is responsible for estimating its exposure for claims incurred but not paid at the end of each reporting period and uses historical claims data supplied by a third party to estimate its self-funded insurance liability. Actual claims may differ from the Company&#x2019;s estimates, but such differences have not been material for any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restructuring charges primarily consist of severance, facilities, transition and other related costs. Severance costs generally include severance payments, notice-period payments, outplacement services, health insurance coverage, and relocation costs. Facilities costs generally include rent, variable lease operating expenses and lease termination costs. Transition and other related costs primarily consist of legal costs and consulting charges associated with business process improvements and strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;One-time employee severance costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Other transactions related costs are recognized as incurred. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within accrued compensation and related expenses and in accrued liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations on forecasted cash flows and expenses and designates these contracts as cash flow hedges at inception. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India denominated in Indian rupee. The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to its Term Loan Facilities. See Note 9. Borrowings in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flow from financing activities in the consolidated statements of cash flows. The Company records any change in the fair value of cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurs, at which point any gain (loss) is reclassified into earnings or losses and any change in fair value of non-designated swaps in interest expense. The other comprehensive loss at de-designation is amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap are recognized as interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and do not otherwise qualify for hedge accounting treatment and, therefore, are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The Company recognizes derivative assets and derivative liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;at gross fair values in its consolidated balance sheets. The Company evaluates prospectively, as well as retrospectively, the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship, and quarterly thereafter. Retrospective testing is performed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYz_30e84e3a-2d88-4571-977c-e394e0055df1">The accompanying consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying consolidated financial statements in accordance with U.S generally accepted accounting principles (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;).</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ3_e3ea5170-23eb-4179-a324-784086fa1ef9">The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU2_9aca59b2-e05a-4bca-8499-ce04ced1be14"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY0_f6b3e589-3363-47e4-8713-d4e7bfa04fc7">&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-lived assets, comprising property and equipment, net and operating lease right-of-use assets, by geographic area were as follows (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:57.964%"/&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:18.783%"/&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:18.785%"/&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="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;United States&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;159,263&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;167,458&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;India&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,833&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ireland&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,146&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,761&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;228,309&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;252,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;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ia832d1b2e2234e1e973c122a63b21b4e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzEtMi0xLTEtMTI2ODgy_5dd35f0c-de10-4daf-b800-50847b6e8c78"
      unitRef="usd">159263000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idaacf703c15c4d8095af601234f5f2a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzEtNC0xLTEtMTI2ODgy_b7fdfba7-1113-4155-b712-8c0cdf256b06"
      unitRef="usd">167458000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5509e88086014e1f92f98dcb0f7773e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzItMi0xLTEtMTI2ODgy_532f2269-baee-429b-b9e7-0c6ef7195536"
      unitRef="usd">23901000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0907e68611014df7942d1c8a8e633faf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzItNC0xLTEtMTI2ODgy_cf30dda3-f7d8-4232-ae95-67d3659a7c63"
      unitRef="usd">33833000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iea5c9a5ecc5840ea97ee65e943c97d36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzMtMi0xLTEtMTI2ODgy_e33cf786-d549-43ce-b420-2e578e165f8c"
      unitRef="usd">25510000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i60dd8178dc89489db8f17152f5e01693_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzMtNC0xLTEtMTI2ODgy_78fe0c35-c6ad-452a-9375-4c4c7e1554bc"
      unitRef="usd">29146000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia08a8dfb409d433f9fdb6399778d03ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzQtMi0xLTEtMTI2ODgy_58ee2ffc-9700-43fb-bc9b-910128620671"
      unitRef="usd">19635000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ic0896c7bf97a454ea5e4670d478bcdc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzQtNC0xLTEtMTI2ODgy_7db46d24-00e4-4469-ac43-262fdb3208bb"
      unitRef="usd">21761000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzUtMi0xLTEtMTI2ODgy_6a33e0b3-d0f0-47c6-a3fd-58c1f21d70b6"
      unitRef="usd">228309000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTo1ZjlkN2Q4MzIxYWU0NzU1OWQxMmQzMTFmNWViZjdkMy90YWJsZXJhbmdlOjVmOWQ3ZDgzMjFhZTQ3NTU5ZDEyZDMxMWY1ZWJmN2QzXzUtNC0xLTEtMTI2ODgy_c2145c13-d778-45e6-a8ad-01bd22281a80"
      unitRef="usd">252198000</us-gaap:NoncurrentAssets>
    <us-gaap:UseOfEstimates
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTc1_95b08680-0f59-477e-b112-667adbebba3f">The Company&#x2019;s consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments and assumptions. For example, management makes estimates, judgments, and assumptions in determining the recoverability of intangible assets and their useful lives, determination of performance obligations and standalone selling price (&#x201c;SSP&#x201d;) used in revenue recognition, the  number of performance-based stock options and awards that the Company expects to vest, the realizability of deferred tax assets, uncertain tax positions, and the collectability of accounts receivable. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company&#x2019;s consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQx_d2e385df-c8a3-46ba-ac8c-d44f6fd6b483">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company derives its revenue from sales of 1) cloud subscriptions, representing access to the Company&#x2019;s software via Company-hosted cloud applications, 2) self-managed subscription licenses, representing a term license to self-managed software, 3) subscription support, representing support for self-managed subscription licenses, 4) on-premises perpetual software licenses, and 5) maintenance and professional services, consisting of maintenance on perpetual software licenses, and professional services, consisting of consulting and education services. The Company recognizes revenue net of applicable sales taxes, financing charges it has absorbed, and amounts retained by its partners (including resellers and distributors), if any. The Company does not act as an agent in any of its revenue arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue is recognized and recorded in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Revenue From Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (&#x201c;ASC 606&#x201d;) which generally requires the Company to recognize revenue when it satisfies performance obligations under the terms of its contracts, and control of its products is transferred to its customers in an amount that reflects the consideration the Company expects to receive from its customers and partners in exchange for those products. This process involves identifying the customer contract, determining the performance obligations in the contract, determining the transaction price, allocating the transaction price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Performance obligations contained in a contract are identified based on the goods or services that will be transferred to the customer that are both (i)&#160;capable of being distinct, because the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and (ii)&#160;distinct in the context of the contract, and the transfer of the goods or services is separate from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies its judgment to determine whether the promised goods or services are capable of being distinct, and distinct in the context of the contract. The Company&#x2019;s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer&#x2019;s premises. The secure agent performs tasks and enables secure communication behind a customer&#x2019;s firewall with the cloud functionalities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because the Company has concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components.&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"&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:27.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.807%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Performance Obligation&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="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;When Performance Obligation is Typically Satisfied&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Subscription:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud services and subscription &lt;br/&gt;support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: Upon the later of when the software license is made available or the contractual term commences&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: When the software license is made available&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: As services are provided&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Software revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Software revenue is comprised of 1) cloud services and subscription support, 2) self-managed subscription licenses, and 3) perpetual license revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud and subscription support offerings consist of revenue from customers and partners contracted to use the related services during a subscription period ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNDQ_e01a7cc7-c949-47a2-b640-ef0c32680b6b"&gt;one&lt;/span&gt; to three years, are generally billed annually in advance, and are non-cancelable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license revenue primarily consists of revenue from customers and partners contracted to use software during a subscription term with terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY0OTc_73761897-a17a-49de-9992-91634d027730"&gt;one&lt;/span&gt; to three years. These arrangements are generally billed annually in advance during such multi-year terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud services revenues include revenues from cloud services offerings, which deliver applications and infrastructure technologies via cloud-based deployment models for which we develop functionality, provide unspecified updates and enhancements, host, manage, upgrade, and support, and that customers access by entering into a subscription agreement with us for a stated period.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license support revenues are generated through the sale of license support contracts sold together with the self-managed subscription license purchased by our customer. Subscription license support contracts provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of the support period and include internet access to technical content, as well as internet and telephone access to technical support personnel. Our subscription software licenses have significant standalone functionalities and capabilities. Accordingly, these subscription software licenses are distinct from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license revenue consists of revenue from customers and partners for sales of perpetual software licenses, are generally billed upfront along with the associated maintenance. The maintenance associated with perpetual licenses is classified within maintenance and professional services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Maintenance and Professional Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services are comprised of maintenance, consulting, and education services. Maintenance contracts, which consist of ongoing support and software updates, if and when available, under perpetual software license arrangements, are typically one year in duration. Our perpetual software licenses have significant standalone functionalities and capabilities. Accordingly, these perpetual software licenses are distinct &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;from the support services as the customer can benefit from the software without the services and the services are separately identifiable within the contract. Maintenance contracts are generally billed annually in advance. Nearly all of our customers elect to renew their maintenance contracts annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Consulting services are primarily related to configuration, installation, and implementation of the Company&#x2019;s products, and are generally performed on a time-and-materials basis. Revenue for fixed fee contracts is generally recognized as services are performed, applying input methods to estimate progress to completion. If uncertainty exists about the Company&#x2019;s ability to complete the project, its ability to collect the amounts due, or in the case of fixed-fee consulting arrangements, its ability to estimate the remaining costs to be incurred to complete the project, revenue is deferred until the uncertainty is resolved. Consulting services are generally either billed in advance or monthly as services are rendered. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Education services consist of classes offered at the Company&#x2019;s headquarters, sales and training offices, customer locations, and on-line. Revenue is recognized as the classes are delivered. Education services are generally either billed in advance or as services are rendered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contracts with multiple performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some of the Company&#x2019;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis and revenue is recognized when (or as) the Company satisfies each performance obligation by transferring control of the promised goods or services to the 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-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The determination of SSP requires judgment and is established for performance obligations that are routinely sold separately, such as support and maintenance on the Company&#x2019;s core offerings. In connection with its cloud services, self-managed subscription licenses, and perpetual licenses, the Company is unable to establish SSP based on observable prices given the products are sold for a broad range of amounts (that is, the price is highly variable), and a representative SSP is not discernible from past transactions or other observable evidence. As a result, the SSP for cloud services offerings, self-managed subscription licenses, and perpetual licenses, included in a contract with multiple performance obligations, is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to cloud services, self-managed subscription licenses, and perpetual licenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Returns and Material Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s agreements do not permit returns, and historically the Company has not had any significant returns or refunds; therefore, the Company has not established a sales return allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some contracts offer price discounts on future purchases. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. In circumstances involving a material right, revenue is allocated to these rights and deferred; subsequently the revenue is recognized when those future goods or services are transferred, or when the option expires. Generally, such discount mechanisms have not resulted in material rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets (both billed accounts receivable, where the Company has an unconditional right to contract consideration subject only to the passage of time, and unbilled receivables), and contract liabilities (deferred revenue and customer deposit liabilities) on the Company&#x2019;s accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;Contract assets represent reported revenues attributable to performance obligations that have been satisfied, but such amounts remain unbilled due to certain remaining conditions under the contract not yet being met. Contract assets are primarily driven by sales of self-managed subscription licenses with 2-3 year subscription terms, but the related fees are generally invoiced annually.Contract liabilities consist of deferred revenue and customer deposit liabilities and represent cash payments received or due in advance of fulfilling our performance obligations. In arrangements whereby the Company has an obligation to transfer goods or services to the customer and fees are invoiced or amounts are received ahead of revenue being recognized under non-cancelable contracts, deferred revenue is recorded. Customer deposits represent cash payments received under cancelable contracts. Deferred revenue and customer deposit liabilities will be recognized as revenue in future periods. As of December&#160;31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively. As of December&#160;31, 2021, deferred revenue and customer deposit liabilities were $635.6 million and $6.4 million, respectively.The current portion of contract liabilities represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.Remaining performance obligations represent contracted revenues that have not yet been recognized (including contract liabilities) and amounts that will be invoiced and recognized as revenues in future periods. The volumes and amounts of customer contracts that the Company records and total revenues that it recognizes are impacted by a variety of seasonal factors. In each year, the amounts and volumes of contracting activity and associated revenues are typically highest in its fourth fiscal quarter and lowest in the first fiscal quarter. These seasonal impacts influence how the Company's remaining performance obligations change over time, and, combined with foreign exchange rate fluctuations and other factors, influence the amount of remaining performance obligations that the Company reports at a point in time.Costs to obtain a contract include sales commissions earned as well as payroll taxes and other costs associated with and directly attributable to the contract obtained. These costs are considered incremental and recoverable costs of obtaining a contract, and therefore, are capitalized when certain customer contracts are &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;signed. These costs are recorded as deferred commission expense in Prepaid expenses and other current assets and Other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Sales commissions paid for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accordingly, costs to obtain a contract paid upon the initial acquisition of the contract are amortized over the estimated period of benefit of five years, which may exceed the term of the initial contract. The Company determines the estimated period of benefit based on the duration of relationships with its customers, which includes the expected renewals of customer contracts, customer retention data, its technology development lifecycle, and other factors. The Company amortizes these commissions consistent with the pattern of satisfaction of the performance obligation to which the asset relates. Costs to obtain a contract paid upon multi-year renewal are amortized over the renewal contract term. Amortization expense is included in Sales and Marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the estimated period of benefit would have been one year or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <infa:RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUy_9fa80cd6-ad51-45f3-a3d8-6f442d458ff8">&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:27.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.807%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Performance Obligation&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="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;When Performance Obligation is Typically Satisfied&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Subscription:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud services and subscription &lt;br/&gt;support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: Upon the later of when the software license is made available or the contractual term commences&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Point in Time: When the software license is made available&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: Ratably over the contractual term&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Over Time: As services are provided&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</infa:RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="ic1a9277f3de34f08ac43825ed777fe8c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzYyNTA_be49d228-e1e6-4523-aa23-bc31522b319d">P3Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="i4b139e59bf4a4541bb310b4576e0d00b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzY1MDM_4ffe4962-899d-475b-a602-aa92797b332e">P3Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcx_fcafa932-0b0f-459f-a1b0-c85c735d0fa1">The timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivables as reported on the accompanying consolidated balance sheets, includes the unconditional amounts owed from customers comprising amounts invoiced, net of an allowance for credit loss. A receivable is recognized in the period products are delivered or services are provided, or when the right to payment is unconditional. Payment terms on invoiced amounts are typically between 30 and 60 days, therefore the contracts do not include a significant financing component. Also, they typically do not involve a significant amount of variable consideration as they represent stated prices.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <infa:AccountsReceivablePaymentTerms
      contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzMzY4_0b1ce237-3018-4b6b-87bb-74ad459c89d5">P30D</infa:AccountsReceivablePaymentTerms>
    <infa:AccountsReceivablePaymentTerms
      contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzMzc1_a773dee6-7de7-4e45-ac46-ed875cb2259d">P60D</infa:AccountsReceivablePaymentTerms>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="i07f7edbed71b44e7a48be9138cf03b08_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzODkx_6aded269-c783-4eee-8f1d-478afcfebeb6">P2Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <infa:RevenueFromContractWithCustomerSubscriptionTerm
      contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzEzODk0_16db6dcb-085c-4446-be07-3dfac3ee374e">P3Y</infa:RevenueFromContractWithCustomerSubscriptionTerm>
    <infa:ContractWithCustomerLiabilityDeferredRevenue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0Nzg0_0ca1bb88-8b26-4cdd-8410-a0eb3affd91c"
      unitRef="usd">697500000</infa:ContractWithCustomerLiabilityDeferredRevenue>
    <infa:ContractWithCustomerLiabilityCustomerDeposits
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0Nzkx_09eea9fa-c3a2-4e32-951f-85d3bf207b62"
      unitRef="usd">2000000</infa:ContractWithCustomerLiabilityCustomerDeposits>
    <infa:ContractWithCustomerLiabilityDeferredRevenue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0ODc0_f162b4e4-1249-404f-87b1-aad276552e4e"
      unitRef="usd">635600000</infa:ContractWithCustomerLiabilityDeferredRevenue>
    <infa:ContractWithCustomerLiabilityCustomerDeposits
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE0ODgx_b3bc2954-bb25-4160-9f35-2033a408ab4c"
      unitRef="usd">6400000</infa:ContractWithCustomerLiabilityCustomerDeposits>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1MTAy_778e62db-1879-4654-b275-d0ef06006c24"
      unitRef="usd">699500000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1MTU3_7d1243aa-9635-43af-9d9b-aea835da0546"
      unitRef="usd">676500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE1Mzk0_24337b7d-b1b6-4fb3-ad3c-d1ea6fe4dd05"
      unitRef="usd">606200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzU0OTc1NTg1ODQ2Ng_b698d845-fcac-4f16-a427-6c03acd66a79"
      unitRef="usd">541200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NDk2_dec093d4-5063-4758-8fbf-0074f62f0c3e"
      unitRef="usd">1340000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ie132ceec71f14f099c34d7ef2d409d3d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NjAw_393909e9-3890-49b6-9f46-42773c9067d0"
      unitRef="number">0.69</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie132ceec71f14f099c34d7ef2d409d3d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU4_00e41d7f-5063-464d-8727-3c6163296d96">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE3NjM1_5989f0a7-8f52-41e7-855d-02afcd6349f5">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcw_ffffe2ab-c8fb-41d1-9c23-a4b93210e117">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company tests goodwill for impairment annually during the fourth quarter of each year and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable in accordance with ASC 350, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The Company has one operating segment and reporting unit, and therefore goodwill is tested for impairment at the entity level.&lt;/span&gt;Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its estimated fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the estimated fair value, limited to the amount of goodwill.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:NumberOfOperatingSegments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzMzMw_f23bdd26-b642-42e1-8b0a-c6efa7db2869"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_13e54627-60a5-4ffd-b8e4-a436be90343c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_4a080723-893a-427f-86a9-cbcaf70f7490"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzIzNzcz_8f50933f-b9dd-4abc-8de5-16bd5e7c0156"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUz_fcfaae1c-58a3-42e3-ac96-31c166fe84b6">The Company evaluates long-lived assets, which includes amortized intangible assets and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of an asset to the future undiscounted cash flows attributable to that asset. The Company measures any amount of impairment based on the difference between the carrying value and the estimated fair value of the impaired asset.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_5f690fb2-b864-4d06-a1da-e007c48e1dae"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_69767af6-96cf-4dff-b4df-19a2af010803"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI0NDc3_fbaf9afe-1c68-412b-9dcb-6b99fb8827d0"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY1_80a1fa32-6b5e-4d3b-acac-8e82fcf35cbe">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The Company measures and recognizes compensation expense for all stock-based awards, including stock options, restricted stock units ("RSUs") granted to employees and directors, performance stock units ("PSUs") granted to employees and stock purchase rights granted under the Company's 2021 Employee Stock Purchase Plan ("ESPP") to employees, based on the estimated fair value of the awards on the date of grant. &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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company grants stock options with only service conditions (&#x201c;service-based options&#x201d;) which may also include one-year cliff vesting provisions, as well as those with both service and performance or market conditions. The Company uses the Black-Scholes Merton or Monte Carlo model to value the stock options granted under its equity plans. For purchase rights granted under the ESPP, the fair value is estimated using the Black-Scholes Merton model. Both models require the input of certain assumptions on the grant date, including fair value of the underlying stock and exercise price, expected term, volatility over an expected term, risk-free interest rate for an expected term, and dividend yield. The fair value of each RSU granted after the Company's IPO is determined by the closing price of the Company's common stock on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Compensation expense is recognized for time-based options and RSUs on a straight-line basis over the vesting period. Compensation expense for options containing performance conditions and PSUs is based on the estimated number of the performance-based stock options/units expected to vest using the graded vesting attribution method. Compensation expense for options containing market condition vesting criteria is based on the estimated number of the stock options expected to vest on attainment of the condition. Compensation expense is recognized for shares issued pursuant to the ESPP on a straight-line basis over the offering period. The Company recognizes forfeitures as they occur, and cash flows related to excess tax benefits are presented as an operating activity in the accompanying consolidated statements of 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 style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Prior to the IPO, the fair value of the common stock underlying the options had historically been determined by the Company&#x2019;s Compensation Committee of the Board of Directors given the absence of a public trading market. The Compensation Committee of the Board of Directors determined the fair value of the common stock by considering a number of objective and subjective factors, including: (i) third-party valuations of common stock; (ii) the lack of marketability of the common stock; (iii) the Company's actual operating and financial results; (iv) the Company&#x2019;s current business conditions and projections; and (v) the likelihood of various potential liquidity events, such as an initial public offering or sale of the Company, given prevailing market conditions. After the IPO, the fair value of the common stock was determined based on the Company&#x2019;s closing stock price as quoted on the New York Stock Exchange on the grant date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQzOTgwNDY1ODI0Njg_ae38cb16-d43a-4061-af74-274a22c316f8">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ0_07b28665-160e-4557-a626-9786b306ba02">&lt;div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company utilizes the treasury method when calculating basic and diluted net loss per share. The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD $15,000 in the aggregate. As Class B-2 common stock have no participating economic rights, the Company is not required to use the two-class method.&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic net loss per share is computed using the weighted average number of shares outstanding for the period, excluding unvested service and performance-based stock options and awards. Diluted net loss per share is computed using the weighted average shares outstanding for the period plus dilutive potential shares, including unvested stock options and awards using the treasury stock method.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:Dividends
      contextRef="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzI4MTMw_07d1841b-48c5-4c73-b22f-194c2a85402d"
      unitRef="cad">15000</us-gaap:Dividends>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUw_2eb753d5-d2a2-45e8-8af0-6f260defd9fa">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company considers highly liquid investment securities with maturities of 90 days&#160;or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents with maturities of greater than 90 days but less than one year from the consolidated balance sheet date are classified as short-term investments. Investments with maturities greater than one year from the consolidated balance sheet date are classified as long-term investments. The Company&#x2019;s cash equivalents and investments include time deposits, money market funds, and debt securities. The Company&#x2019;s restricted cash was primarily associated with securing credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company's debt securities consist primarily of commercial paper, corporate debt securities, U.S. government securities, U.S. government agency securities, and non-U.S. government securities. The Company's debt securities are classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, reported as a separate component of accumulated other comprehensive income (loss) in stockholders' equity. Realized gains or losses and permanent declines in value, if any, on available-for-sale debt securities are reported in other income (expense), net as incurred. The Company recognizes realized gains and losses upon sales of the investment and reclassifies unrealized gains and losses out of accumulated other comprehensive income (loss) into earnings using the specific identification method. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;For available-for-sale debt securities in an unrealized loss position, the Company determines whether a credit loss exists. In this assessment, among other factors, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded to other income (expense), net, limited by the amount that the fair value is less than the amortized cost basis. The amount of fair value change relating to all other factors will be recognized in other comprehensive income (loss).</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY2_2d0aa380-52dd-4262-b72e-8269641b1471">The fair value of the Company&#x2019;s cash, cash equivalents, short-term investments, accounts receivable, and accounts payable approximate their respective carrying amounts due to their short-term maturity.The Company uses a market approach for determining the fair value of all its &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; money market funds, time deposits, and available-for-sale debt securities.&lt;/span&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;To value its money market funds, the Company values the funds at $1 stable net asset value, which is the market pricing convention for identical assets that the Company has the ability to access.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company's available-for-sale debt securities consist of commercial paper, corporate debt securities, U.S. government agency securities and non-U.S. government securities. The Company measures the fair values of these assets with the help of a pricing service that either provides quoted market prices in active markets for identical or similar securities or uses observable inputs for their pricing without applying significant adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level&#160;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;inputs for the derivative valuations are limited to quoted prices for similar assets or liabilities in active markets (specifically foreign currency rates and futures contracts) and inputs other than quoted prices that are observable for the asset or liability (specifically the LIBOR and Secured Overnight Financing Rate ("SOFR") cash and swap rates, and credit risk at commonly quoted intervals). The Company records its derivative assets and liabilities on a gross basis in the consolidated balance sheet and uses mid-market pricing as a practical expedient for fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Key inputs for foreign currency derivatives are the spot rates, forward rates, interest rates, and credit derivative market rates. The spot rate for each foreign currency is the same spot rate used for all balance sheet &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;translations at the measurement date and is sourced from the Federal Reserve Bulletin. The following values are interpolated from commonly quoted intervals: forward points and the SOFR used to discount and determine the fair value of assets and liabilities. Credit default swap spread curves identified per counterparty at month end are used to discount derivative assets for counterparty non-performance risk, all of which have terms of twelve months or less. The Company discounts derivative liabilities to reflect the Company&#x2019;s own potential non-performance risk to lenders and has used the spread over SOFR on its most recent corporate borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Key inputs for interest rate derivatives are the LIBOR curve consisting of cash rates for very short term, futures rates and swap rates beyond the derivative maturity. These rates are used to provide spot rates at resets specified by each derivative. Derivatives are discounted to present value at the measurement date using the SOFR curve. Credit default swap spread curves per counterparty and the BB Industrial credit spread curves, (representing the Company&#x2019;s credit risk) at month end are used to discount the interest rate derivatives for non-performance risk using the potential method. As of December&#160;31, 2022 there were no more outstanding  interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The counterparties associated with the Company&#x2019;s foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between two counterparties; therefore, the Company does not consider counterparty concentration and non-performance to be material risks at this time. Both the Company and the counterparties are expected to perform under the contractual terms of the instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU3_536db0a0-a059-45f6-9e6e-b22936b528eb">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives and trade receivables. The Company&#x2019;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the amount of exposure to any single financial institution. The majority of cash equivalents consists of money market funds that primarily invest in U.S. government securities. The Company's investments consist of time deposits and fixed income debt securities. Management believes that the financial institutions that hold the Company&#x2019;s time deposits and the issuers of debt securities are financially sound and, accordingly, are subject to minimal credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s derivative contracts are transacted with various financial institutions with high credit ratings. The Company evaluates its counterparties associated with the Company&#x2019;s foreign exchange forward contracts and interest rate swap contracts at least quarterly. Since all of these counterparties are large credit-worthy commercial banking institutions, the Company does not consider counterparty non-performance to be a material risk. The Company may enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty.&lt;/span&gt;&lt;/div&gt;The Company performs ongoing credit evaluations of its customers and generally does not require collateral. The Company makes judgments as to its ability to collect outstanding receivables and provide allowances for the portion of receivables when collection becomes doubtful. Further, the Company maintains an allowance for expected credit losses. It estimates expected credit trends for the allowance for credit losses for receivables and contract assets based upon its assessment of various factors, including historical experience, the age of the receivable balances, credit rating of its customers, current economic conditions, and other factors that may affect its ability to collect from customers. Expected credit losses are recorded as general and administrative expense.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTY5_17fa607c-bab9-4613-b682-65822fc93093">The Company estimates the overall collectability of accounts receivable and other contract assets and provides an allowance for credit losses for those considered uncollectible. The Company makes estimates of expected credit losses by specifically analyzing its accounts receivable and other contract assets based on historical experience, customer concentrations, customer credit-worthiness, the age of the receivable, current economic trends, and changes in its customer payment terms. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The Company records the expected credit losses in general and administrative expense.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzMyMzI4_272108ad-f5fa-474c-9316-89851a71eb99"
      unitRef="usd">4600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzMyMzQz_ea92eb92-c112-4bbb-b113-f635959c7d5d"
      unitRef="usd">4600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU5_221e7610-a37f-486d-9ad7-9b587e8e4563">&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below details the activity of the allowance, for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.825%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Beginning Balance &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Provisions for Expected Credit Loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Write-offs, Net of Recoveries &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Revaluation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#160;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Ending Balance &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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,316&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;204&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(46)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,557&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,644&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;207&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,608&#160;&lt;/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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt"&gt;The amounts represent revaluations on balances denominated in foreign currencies.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id04d978250544c72a3f95572b441a561_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtMS0xLTEtMTI2ODgy_790cb15e-b6c7-45be-a9d7-dd38ceed8a4c"
      unitRef="usd">4316000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtMy0xLTEtMTI2ODgy_dae236f2-45f0-4bb7-aac9-b17516dfd73d"
      unitRef="usd">204000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtNS0xLTEtMTI2ODgy_ec6c010a-4dfa-424e-af7e-7167712f2abf"
      unitRef="usd">46000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtNy0xLTEtMTI2ODgy_4d9ec2bc-693d-4e60-9956-6c1078fb42b9"
      unitRef="usd">83000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzEtOS0xLTEtMTI2ODgy_6c213016-7124-4a5f-bf08-7754c083f5a2"
      unitRef="usd">4557000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItMS0xLTEtMTI2ODgy_5ff8f07f-ecdf-4d51-bebe-ac761c035e5b"
      unitRef="usd">4557000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItMy0xLTEtMTI2ODgy_a20f355e-35e2-4910-b2dc-f426a48f3c2d"
      unitRef="usd">183000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItNS0xLTEtMTI2ODgy_dff607a7-3ca1-44d2-a5fb-40b5fcc72c06"
      unitRef="usd">39000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItNy0xLTEtMTI2ODgy_e438ea1f-8a0d-4df8-9889-cdb2d86307c9"
      unitRef="usd">-57000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzItOS0xLTEtMTI2ODgy_775084f4-cb3e-411f-a63d-72e7e088f38f"
      unitRef="usd">4644000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtMS0xLTEtMTI2ODgy_ffe87fc9-03d9-48cd-9d46-685fb353394f"
      unitRef="usd">4644000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtMy0xLTEtMTI2ODgy_e9a86059-cb76-40d1-be09-f72f4b2adb7e"
      unitRef="usd">207000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtNS0xLTEtMTI2ODgy_b948df3a-b668-4bb5-90ad-f6f0ab223259"
      unitRef="usd">176000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtNy0xLTEtMTI2ODgy_d46c6e5b-6771-48d4-a59a-7e16e08a5e5b"
      unitRef="usd">-67000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90YWJsZTpkOWNjNjdhZWM5ODk0NGIxODI4NmY0YzU1MjFhMTIxNy90YWJsZXJhbmdlOmQ5Y2M2N2FlYzk4OTQ0YjE4Mjg2ZjRjNTUyMWExMjE3XzMtOS0xLTEtMTI2ODgy_7a3bacc1-d93a-4b13-bef7-9d403e0bfb53"
      unitRef="usd">4608000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcy_ac3bb3c4-0a1e-48fa-9ae4-979c852d51ca">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company uses the liability method of accounting for income taxes in accordance with ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company&#x2019;s consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. The effects of future changes in tax laws or rates are not contemplated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A two-step approach is applied pursuant to ASC 740 in the recognition and measurement of uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in its income tax provision line of its consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates the realization of deferred tax assets based on all available evidence, including projected results of operations and the scheduled reversal of temporary differences. The Company establishes a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYw_3e2d49fa-460d-45d1-9379-34b1469f5a9f">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Building, building improvements and site improvements are amortized over the estimated useful life of 25 years, 10-15 years and 15 years, respectively. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the asset, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0Njk3_8701b157-f2f5-4418-bf77-7eb8de8aa31b"&gt;one&lt;/span&gt; to ten years. Computers, equipment, and software, and furniture and fixtures are stated at cost and depreciated or amortized using the straight-line method over the estimated useful lives of the assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTA2_261dad1e-a228-4ec6-a599-5403b2b9eeea"&gt;one&lt;/span&gt; to five years.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTMz_f73fe28f-7ba4-4164-8ea4-e6eab932897d">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTM3_082e6075-aec0-4f15-b6e6-229f266e0640">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTQw_b3686cc8-272e-4e6d-9243-65d57760c510">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NTQ3_d82d862a-2a93-4d0c-948e-dbe8153403bd">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0NzAz_ee04497f-c3a9-4354-b85d-e526eeff8718">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTEy_ea757f61-e5ab-4514-9a51-1876ca5338c9">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM0OTEy_f327b38e-a7d5-4579-8757-35fcecec2350">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DebtPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTUx_e3be78cb-a879-42e7-9b1d-9dce84a14fbc">Debt issuance costs are initially deferred and amortized to interest expense using the effective interest method over the expected term of the related debt. Unamortized debt issuance costs related to the dollar and euro term loan facilities are considered long-term and presented as a direct reduction to long-term debt, net in the consolidated balance sheets. Unamortized debt issuance costs related to the revolving facility are also considered long-term and are included in other assets in the consolidated balance sheets.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTM5_6c549d62-79f2-4ca1-9290-4d51ac3220a8">Advertising costs are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzE2NDkyNjc1MDY0MDY_beb595bb-8e1b-4fb9-9cf0-73c66156ec70"
      unitRef="usd">13700000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM1NTkx_dc122904-102d-4d87-8984-3ea52dc90f80"
      unitRef="usd">16700000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzM1NTk4_021f4af5-d397-4387-bf82-ee7c6e73c79f"
      unitRef="usd">6100000</us-gaap:AdvertisingExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQz_de53afb4-c5dc-4dfe-ad13-a6877e0f47e4">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in cumulative translation adjustments included in accumulated other comprehensive income (loss), a component of consolidated stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gains or losses related to the remeasurement of certain foreign currency denominated assets and liabilities into their functional currency are recorded in net income (loss), unless such assets or liabilities are designated by management to be of a long-term investment nature, in which case such gains or losses are recorded in consolidated accumulated other comprehensive income (loss), a component of consolidated stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTcz_4ccf9a3c-5b5b-4231-8fd2-cf51f6052295">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company maintains a partially self-funded health insurance plan for its U.S. employees. The Company also maintains a stop-loss insurance policy that limits its losses on a per employee basis.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is responsible for estimating its exposure for claims incurred but not paid at the end of each reporting period and uses historical claims data supplied by a third party to estimate its self-funded insurance liability. Actual claims may differ from the Company&#x2019;s estimates, but such differences have not been material for any period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTU0_9de888cb-214d-4eb4-9f2a-8a5f90e97976">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restructuring charges primarily consist of severance, facilities, transition and other related costs. Severance costs generally include severance payments, notice-period payments, outplacement services, health insurance coverage, and relocation costs. Facilities costs generally include rent, variable lease operating expenses and lease termination costs. Transition and other related costs primarily consist of legal costs and consulting charges associated with business process improvements and strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;One-time employee severance costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Other transactions related costs are recognized as incurred. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within accrued compensation and related expenses and in accrued liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYx_018e4d78-a8a3-455d-98cd-d9bc7f5452ce">&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTYx_074b0ffc-647f-48c9-a921-376d0195fe9e">&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company amortizes its right-of-use assets, as operating lease expense on a straight-line basis over the lease term and classifies both the lease amortization and imputed interest as rent expense. Additionally, taxes, insurance and maintenance are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. In certain of its lease arrangements, primarily those related to data center arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement involves an identified asset that is physically distinct or whether the Company has the right to substantially all of the capacity of an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;identified asset that is not physically distinct. In arrangements that involve an identified asset, there is also judgment in evaluating if the Company has the right to direct the use of that asset. The Company did not have any material finance leases for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company generally uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future payments, because the implicit rate of the lease is generally not known. Right-of-use assets related to its operating lease liabilities are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease payments and less any lease incentives. The lease terms that are used in determining its operating lease liabilities at lease inception include options to extend or terminate the leases when it is reasonably certain that the Company will exercise such options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company does not separate non-lease components from lease components for all leases. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which generally have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. The Company recognizes the lease payments for short-term leases on a straight-line basis over the lease term.&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMTUvZnJhZzpmYzczYTQ5MGYzMjA0MWRhOWIzNWNiOWU4YTJkMTYxZC90ZXh0cmVnaW9uOmZjNzNhNDkwZjMyMDQxZGE5YjM1Y2I5ZThhMmQxNjFkXzQ0NTQ4_b9cea915-6c77-42f1-ba4c-096a045e6654">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations on forecasted cash flows and expenses and designates these contracts as cash flow hedges at inception. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India denominated in Indian rupee. The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to its Term Loan Facilities. See Note 9. Borrowings in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flow from financing activities in the consolidated statements of cash flows. The Company records any change in the fair value of cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurs, at which point any gain (loss) is reclassified into earnings or losses and any change in fair value of non-designated swaps in interest expense. The other comprehensive loss at de-designation is amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap are recognized as interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and do not otherwise qualify for hedge accounting treatment and, therefore, are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The Company recognizes derivative assets and derivative liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;at gross fair values in its consolidated balance sheets. The Company evaluates prospectively, as well as retrospectively, the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship, and quarterly thereafter. Retrospective testing is performed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company presents its derivative assets and derivative liabilities at gross fair values in the consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of December&#160;31, 2022 and 2021, there were no derivative assets or liabilities that were net settled under the master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2NQ_59c1bbfe-22fc-4518-9a01-5de93af64436">Cash, Cash Equivalents, Restricted Cash, and Investments&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the Company&#x2019;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (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 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:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%"&gt;&#160;&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;165,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;275,386&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;979&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,992&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,718&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Short-term investments:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;125,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government and agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total short-term investments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, restricted cash, and investments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;498,141&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;_____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;See Note 5. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;of the Notes to Consolidated Financial Statements of this Report for further information regarding the fair value of the Company&#x2019;s financial instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2Ng_0c825b58-8e71-41fd-82b2-3cd9ed323b62">The following table summarizes the Company&#x2019;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). &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:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%"&gt;&#160;&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;165,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;275,386&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;979&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,992&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,718&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Short-term investments:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;125,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government and agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total short-term investments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, restricted cash, and investments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;498,141&#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;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90ZXh0cmVnaW9uOmI3NDZhNWYxMjkyNjRjMWVhMTkxNzQ2MGMyNWFjYTk1XzU2Ng_4ccde6c6-daca-4428-94ec-d8c31c2fd342">The following table summarizes the Company&#x2019;s cash, cash equivalents, restricted cash and short-term investments as of December&#160;31, 2022 and December&#160;31, 2021 (in thousands). &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:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.2pt;padding-right:2.2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:80%"&gt;&#160;&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;165,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;275,386&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;979&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;332,280&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,992&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;456,378&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,718&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;497,879&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;458,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Short-term investments:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;125,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government and agency securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total short-term investments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;218,256&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash, cash equivalents, restricted cash, and investments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;716,135&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;498,141&#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;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:Cash
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzMtMS0xLTEtMTI2ODgy_b18c5f76-ecd4-4fb2-a452-71da014131d2"
      unitRef="usd">165599000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzMtMy0xLTEtMTI2ODgy_fa7104b7-b8ac-44f7-873f-3995691526d6"
      unitRef="usd">275386000</us-gaap:Cash>
    <us-gaap:TimeDepositsAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzUtMS0xLTEtMTI2ODgy_96cc6dc9-031d-4318-a17e-ebf7b347ff26"
      unitRef="usd">51192000</us-gaap:TimeDepositsAtCarryingValue>
    <us-gaap:TimeDepositsAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzUtMy0xLTEtMTI2ODgy_72d3ddee-cf62-42b9-b2a3-d6b7401daee7"
      unitRef="usd">979000</us-gaap:TimeDepositsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzYtMS0xLTEtMTI2ODgy_2a3b0932-b850-48aa-8a27-68d995574d4e"
      unitRef="usd">273098000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzYtMy0xLTEtMTI2ODgy_b6acc4e6-f110-456e-b086-d1e56e0d691a"
      unitRef="usd">180013000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:CommercialPaperAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzctMS0xLTEtMTI2ODgy_cfff61fc-afab-423a-b7b5-66f44d81e6d4"
      unitRef="usd">7990000</us-gaap:CommercialPaperAtCarryingValue>
    <us-gaap:CommercialPaperAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzctMy0xLTEtMTI2ODgy_5ecc26d7-5522-4645-a812-acbe7dca7105"
      unitRef="usd">0</us-gaap:CommercialPaperAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzktMS0xLTEtMTI2ODgy_bcd00a40-369f-41c5-8cc9-0b6f029cd5f0"
      unitRef="usd">332280000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzktMy0xLTEtMTI2ODgy_65b1869c-21c8-4763-8fb5-6063669880a5"
      unitRef="usd">180992000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEwLTEtMS0xLTEyNjg4Mg_f1262f38-2b04-425c-bb2c-ecb0eac5e7e5"
      unitRef="usd">497879000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEwLTMtMS0xLTEyNjg4Mg_cfeed317-e913-4e54-a10e-f34ba0d5d590"
      unitRef="usd">456378000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzExLTEtMS0xLTEzMTc5NQ_4bc799e0-5bbf-454e-bffa-0fed0f4026d2"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzExLTMtMS0xLTEzMTc5NQ_b4b8f425-358a-43e0-a459-cbd598a2e93f"
      unitRef="usd">1718000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEyLTEtMS0xLTEyNjg4Mg_1498bef5-c387-4ad6-be45-1e16fb91505f"
      unitRef="usd">497879000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzEyLTMtMS0xLTEyNjg4Mg_816eeb83-0a88-4aa3-a501-c5c216c9d663"
      unitRef="usd">458096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ShortTermInvestments
      contextRef="i39a5a8f219ff4248a95fa6447c3c6065_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE0LTEtMS0xLTEyNjg4Mg_ae02dff3-1ad2-4369-8645-e6b99cc8456c"
      unitRef="usd">125281000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i4779e57633d44227b1884a6f0976aa8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE0LTMtMS0xLTEyNjg4Mg_1cd4972c-8cc6-4f9b-9754-1e3a1dda1cfc"
      unitRef="usd">40045000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="if466571fa087422590811091dae5730b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE1LTEtMS0xLTEzMTc5NQ_534dce4e-2019-43e5-9a16-8fa25b8881a2"
      unitRef="usd">27708000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic08812f729a046f595de0aaa76a4d555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE1LTMtMS0xLTEzMTc5NQ_eb320255-7743-4137-b931-1de39c61ede2"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ieb0f732520514728b53b79d718d86eb5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE2LTEtMS0xLTEzMTc5NQ_49958c6e-4d91-47d0-8c2a-3352ea69c4f4"
      unitRef="usd">21724000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i2c174230d1e045988e63c03bd8eb9a08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE2LTMtMS0xLTEzMTc5NQ_67ab8da2-4854-4de4-8a0c-c9c45b896300"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i5c49ee848f724f2ea5ec2fb4dbc3c15d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE3LTEtMS0xLTEzMTc5NQ_8ffe4d3c-899d-46c8-b4d4-15bd1cc48d8b"
      unitRef="usd">39597000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic03416046887424db963ca171a9b9b82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE3LTMtMS0xLTEzMTc5NQ_41d6caeb-e182-443f-ac13-4c507445a4e2"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ie6a0d1329bcc442ab5565da5f09588b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE4LTEtMS0xLTEzMTc5NQ_a3871a36-454e-4a3e-8045-f1e21abc66bf"
      unitRef="usd">3946000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i565a077019f6411bab66b287cb2dd547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE4LTMtMS0xLTEzMTc5NQ_4628470f-5826-4e01-8bc7-9c3822a619b4"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE5LTEtMS0xLTEzMTc5NQ_901653eb-d20f-4d6c-982c-cdfc92c09fe8"
      unitRef="usd">218256000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzE5LTMtMS0xLTEzMTc5NQ_f2f91786-0ca0-4383-98ca-897e2db5c002"
      unitRef="usd">40045000</us-gaap:ShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzIzLTEtMS0xLTEzMTc5NQ_8e144a10-eda2-422a-81fc-7d9371725a62"
      unitRef="usd">716135000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjEvZnJhZzpiNzQ2YTVmMTI5MjY0YzFlYTE5MTc0NjBjMjVhY2E5NS90YWJsZToyZDU5Y2ZhZmQ1ZmY0MTVkYjhhZTc5MDk0OTQ0N2IzMS90YWJsZXJhbmdlOjJkNTljZmFmZDVmZjQxNWRiOGFlNzkwOTQ5NDQ3YjMxXzIzLTMtMS0xLTEzMTc5NQ_6c621294-3b31-49ec-857f-e2f088def936"
      unitRef="usd">498141000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzEyNjQ0MzgzNzIyMDQ3_0f5baaa0-aee7-4d64-8714-c48d9b38e041">Available-For-Sale Debt Securities&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the Company&#x2019;s available-for-sale debt securities as of December&#160;31, 2022 (in thousands). There were no available-for-sale debt securities held at December&#160;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&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:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&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:14.689%"/&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:14.689%"/&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:14.694%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortized Cost&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government agency securities&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;101,193&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(233)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,965&#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-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no realized gains or losses related to available-for-sale debt securities for the three and twelve months ended December&#160;31, 2022. As of December&#160;31, 2022, all available-for-sale debt securities mature within one year of consolidated balance sheet date.&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $0.2 million, which were related to $75.5&#160;million of available-for-sale debt securities. There were no gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company did not recognize any credit losses related to the Company&#x2019;s debt securities during the twelve months ended December&#160;31, 2022. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzEyNjQ0MzgzNzIyMDQ4_c5569541-7acd-4d5b-b679-47e969e30623">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the Company&#x2019;s available-for-sale debt securities as of December&#160;31, 2022 (in thousands). There were no available-for-sale debt securities held at December&#160;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&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:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&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:14.689%"/&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:14.689%"/&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:14.694%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortized Cost&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government agency securities&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;101,193&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(233)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,965&#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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzc2OTY1ODEzOTcwNjA_b5eeff24-0d99-43c3-b0ed-7c62d773eb1f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtMS0xLTEtMTMwODMw_49d95d93-9df6-464c-a232-e58687862d5b"
      unitRef="usd">39634000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtMy0xLTEtMTMwODMw_a116a8f6-6817-4aa1-a10e-995457fb51ab"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtNS0xLTEtMTMwODMw_1ce42902-6a97-471b-b0b1-638c89c9e17e"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i56e8ce0df6cb4f03b3ceb629862e1836_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzQtNy0xLTEtMTMwODMw_5137ad7e-9482-48cf-b8ef-7e974a205332"
      unitRef="usd">39597000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtMS0xLTEtMTMwODMw_90958b2a-a820-4ab8-a668-f8de781e6a3c"
      unitRef="usd">3964000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtMy0xLTEtMTMwODMw_335cdf15-de47-4dff-b6d0-c55d6ea7db2b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtNS0xLTEtMTMwODMw_ef9357e2-075c-440b-bbc9-802338150520"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i649c4b9ccf8e44639ce59323ccecf7a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzUtNy0xLTEtMTMwODMw_ffe6cd1a-a139-4c89-a262-3e8b7f05ef09"
      unitRef="usd">3946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ida8570487fc34e01994ef250f12384c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtMS0xLTEtMTMwODMw_de115acd-8ed6-425c-b690-0c1d8fdb9487"
      unitRef="usd">21850000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ida8570487fc34e01994ef250f12384c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtMy0xLTEtMTMwODMw_b4322e27-cfe7-407f-9ceb-70bedd9883e3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ida8570487fc34e01994ef250f12384c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtNS0xLTEtMTMwODMw_d6d8cf21-e59f-4b9d-893f-c0d1ddb80252"
      unitRef="usd">126000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ida8570487fc34e01994ef250f12384c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzYtNy0xLTEtMTMwODMw_c4e7d223-0d67-482d-8a15-cbd50c29a352"
      unitRef="usd">21724000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctMS0xLTEtMTMwODMw_70778911-3606-4561-a2c9-348b4f6a6e34"
      unitRef="usd">35745000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctMy0xLTEtMTMwODMw_5be43c5c-19c4-46f7-b7ae-712823f27f08"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctNS0xLTEtMTMwODMw_4933efa9-8127-41b8-9b14-04f0614626e4"
      unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a0817f5ab09460485a0d92fa9aae002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzctNy0xLTEtMTMwODMw_63bc41bf-f17f-4bf9-9d15-25af9eeec046"
      unitRef="usd">35698000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtMS0xLTEtMTMwODMw_dea7b410-a7ed-4205-b8b4-b5f5b11f367d"
      unitRef="usd">101193000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtMy0xLTEtMTMwODMw_02d15c36-c8ee-4380-abaa-71dea11bf505"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtNS0xLTEtMTMwODMw_ed8634b8-3658-4b00-b4a3-771249c26b0f"
      unitRef="usd">233000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90YWJsZTozYWRjOWNmYWQ3NjA0NjhiYTZkMWNlYzllZTcwN2FjYy90YWJsZXJhbmdlOjNhZGM5Y2ZhZDc2MDQ2OGJhNmQxY2VjOWVlNzA3YWNjXzgtNy0xLTEtMTMwODMw_f11f78ee-eedc-4a0d-9232-00f156eae3ca"
      unitRef="usd">100965000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="id09093c208de488ea423a6006049f8bd_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mg_51d4c0b7-249b-45cd-91bd-d08280a8933e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mg_9bb8639c-9f30-4250-a89a-4adb22ea90f1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzIxOTkwMjMyNTgyNDA_3e8b3c47-76ed-4223-a15e-767cafd5b6a4"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzE2NDkyNjc0NDQzNjk_d1054ecf-38a3-42b1-ad19-27ffd26f9b3f"
      unitRef="usd">75500000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5NA_faa2fe4e-0763-4233-b482-d6e63cd8a8e2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85MzYvZnJhZzpjM2NkZGE2ODI3NmU0MTFhOTUyZmNmZDBjMTA4MTg3Zi90ZXh0cmVnaW9uOmMzY2RkYTY4Mjc2ZTQxMWE5NTJmY2ZkMGMxMDgxODdmXzU0OTc1NTgxNjQ5Mw_071ab643-010e-4a20-bc97-5794b880b8ee"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzU1NzY_0ec7452c-c2dd-4cd5-85af-fb591d81e7ff">Fair Value Measurements&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company&#x2019;s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Level&#160;1 Quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Level&#160;2 Inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18.35pt;text-indent:18.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Level&#160;3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents information about the Company&#x2019;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2022 and indicates the fair value hierarchy of the valuation (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 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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Quoted&#160;Prices&#160;in Active Markets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unobservable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Assets:&lt;/span&gt;&lt;/div&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;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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government and U.S. government agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash equivalents and investments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;550,536&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;449,571&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,965&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;550,624&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;449,571&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;101,053&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Liabilities:&lt;/span&gt;&lt;/div&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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(v)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt"&gt;Included in cash equivalents and short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:9.14pt"&gt;Included in cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:7.37pt"&gt;Included in short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:6.91pt"&gt;Included in prepaid expenses and other current assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(v)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.68pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&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:0.05pt;margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2022, 82% and 18% of the Company&#x2019;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents information about the Company&#x2019;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and indicates the fair value hierarchy of the valuation (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 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:38.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.379%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Quoted&#160;Prices&#160;in Active Markets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unobservable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Assets:&lt;/span&gt;&lt;/div&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;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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;41,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;41,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total money market funds and time deposits&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;222,646&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Liabilities:&lt;/span&gt;&lt;/div&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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest rate derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;Included in cash equivalents and short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;Included in cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.79pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&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:0.05pt;margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2021, 99% and 1% of the Company&#x2019;s total financial assets subject to fair value measurement are classified as Level 1 and Level 2, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Money Market Funds, Time Deposits, and Available-For-Sale Debt Securities&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; The Company uses a market approach for determining the fair value of all its &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; money market funds, time deposits, and available-for-sale debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;To value its money market funds, the Company values the funds at $1 stable net asset value, which is the market pricing convention for identical assets that the Company has the ability to access.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company's available-for-sale debt securities consist of commercial paper, corporate debt securities, U.S. government agency securities and non-U.S. government securities. The Company measures the fair values of these assets with the help of a pricing service that either provides quoted market prices in active markets for identical or similar securities or uses observable inputs for their pricing without applying significant 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-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Foreign Currency and Interest Rate Derivatives and Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level&#160;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;inputs for the derivative valuations are limited to quoted prices for similar assets or liabilities in active markets (specifically foreign currency rates and futures contracts) and inputs other than quoted prices that are observable for the asset or liability (specifically the LIBOR and Secured Overnight Financing Rate ("SOFR") cash and swap rates, and credit risk at commonly quoted intervals). The Company records its derivative assets and liabilities on a gross basis in the consolidated balance sheet and uses mid-market pricing as a practical expedient for fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Key inputs for foreign currency derivatives are the spot rates, forward rates, interest rates, and credit derivative market rates. The spot rate for each foreign currency is the same spot rate used for all balance sheet &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;translations at the measurement date and is sourced from the Federal Reserve Bulletin. The following values are interpolated from commonly quoted intervals: forward points and the SOFR used to discount and determine the fair value of assets and liabilities. Credit default swap spread curves identified per counterparty at month end are used to discount derivative assets for counterparty non-performance risk, all of which have terms of twelve months or less. The Company discounts derivative liabilities to reflect the Company&#x2019;s own potential non-performance risk to lenders and has used the spread over SOFR on its most recent corporate borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Key inputs for interest rate derivatives are the LIBOR curve consisting of cash rates for very short term, futures rates and swap rates beyond the derivative maturity. These rates are used to provide spot rates at resets specified by each derivative. Derivatives are discounted to present value at the measurement date using the SOFR curve. Credit default swap spread curves per counterparty and the BB Industrial credit spread curves, (representing the Company&#x2019;s credit risk) at month end are used to discount the interest rate derivatives for non-performance risk using the potential method. As of December&#160;31, 2022 there were no more outstanding  interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The counterparties associated with the Company&#x2019;s foreign currency forward contracts and interest rate swaps are large credit-worthy financial institutions. The foreign currency derivatives transacted with these entities are relatively short in duration and the interest rate derivatives are spread between two counterparties; therefore, the Company does not consider counterparty concentration and non-performance to be material risks at this time. Both the Company and the counterparties are expected to perform under the contractual terms of the instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no transfers between &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Level&#160;1, Level&#160;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; Level&#160;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; categories during the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzU1NzQ_14ae1ee0-f3a6-42ef-87a8-2f646d17c84c">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents information about the Company&#x2019;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2022 and indicates the fair value hierarchy of the valuation (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 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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Quoted&#160;Prices&#160;in Active Markets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unobservable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Assets:&lt;/span&gt;&lt;/div&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;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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;176,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commercial paper&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Corporate debt securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. government and U.S. government agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash equivalents and investments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;550,536&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;449,571&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,965&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;550,624&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;449,571&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;101,053&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Liabilities:&lt;/span&gt;&lt;/div&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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(v)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.91pt"&gt;Included in cash equivalents and short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:9.14pt"&gt;Included in cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:7.37pt"&gt;Included in short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:6.91pt"&gt;Included in prepaid expenses and other current assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(v)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.68pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents information about the Company&#x2019;s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and indicates the fair value hierarchy of the valuation (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 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:38.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.379%"/&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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Quoted&#160;Prices&#160;in Active Markets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Significant &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unobservable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Level 3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Assets:&lt;/span&gt;&lt;/div&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;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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;41,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;41,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;180,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:49.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total money market funds and time deposits&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;222,646&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;221,037&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Liabilities:&lt;/span&gt;&lt;/div&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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest rate derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iv)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;Included in cash equivalents and short-term investments on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;Included in cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iv)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:10.79pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibbadd48fca11487a9d93c761c417bd95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItMS0xLTEtMTI2ODgy_35685ff1-35dc-41db-ad6d-ac056348970d"
      unitRef="usd">176473000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iacbe36a81d4049fd9082391b14b06bdd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItMy0xLTEtMTI2ODgy_7d1b1758-3d62-457c-af82-231fa83bbc2a"
      unitRef="usd">176473000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieae729101a39413bae23fcfdd4fc65bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItNS0xLTEtMTI2ODgy_eea8988c-83c7-40c2-b1f8-e65d70e683da"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i65ba61fc2e2542c2af411fe1d96fc76a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzItNy0xLTEtMTI2ODgy_e26f9c21-318c-426e-8c63-f6ae07d46a36"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0e73113ce1074c97b980ee72b52c7f10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtMS0xLTEtMTI2ODgy_5f2769d6-5e0e-452a-adff-b24845819bd3"
      unitRef="usd">273098000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idf987e0ae076458cb6a763d68cf90414_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtMy0xLTEtMTI2ODgy_db63b944-6e24-4d6b-bf52-cecd9e56d28c"
      unitRef="usd">273098000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9551dcc266bc4e109a053dff10e33ea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtNS0xLTEtMTI2ODgy_de04ddd7-29e0-4348-8e56-f364eaa4bfa1"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i92603cde280d416a8a8f7e9f1f5e58ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzMtNy0xLTEtMTI2ODgy_6a9edef4-ab03-4b6e-8b3b-e15d5a958d17"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i551bad3baba4428f9978139910c02eb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMS0xLTEtMTMxOTM3_3daf9c1c-7ded-44f7-bf6a-e8300fc8bac3"
      unitRef="usd">35698000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i20763774d2754e6c837e2c4653d89f94_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMy0xLTEtMTMxOTM3_fe64a0db-e48d-4e00-8d9d-45efa7ff66fd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iddf7b932de8b4787aa5cf5c2d7935fc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNS0xLTEtMTMxOTM3_25fed1af-52e6-475f-9f7b-7f48a2bd6035"
      unitRef="usd">35698000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8a9016e9d4fe4e898c650127b837154e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNy0xLTEtMTMxOTM3_138856ac-8c14-4059-83b6-29cecdf41046"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i899941c3364640ad87d206df083f6a82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtMS0xLTEtMTMxOTM3_206cfb86-74ca-4a00-af5c-cab7b2b74580"
      unitRef="usd">21724000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7946ad3729074953a07997f95df342fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtMy0xLTEtMTMxOTM3_0423735e-0200-4a82-9958-3df8b4ea2a81"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia1b43969701246cda070028095fbb93b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtNS0xLTEtMTMxOTM3_75d93e36-8d67-4f73-af6c-13d0730c1036"
      unitRef="usd">21724000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ief12c72f219546f3a2e16721937a4ccf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzUtNy0xLTEtMTMxOTM3_9a06824b-486e-46fe-89f7-f2ebbcc50d23"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3256532fbf6a4b2490296b750a83c908_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtMS0xLTEtMTMxOTM3_e82ce29d-4915-41ab-ba49-61b3e88d3c01"
      unitRef="usd">39597000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i32a20ef741b94f9e874970b9bd83b9bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtMy0xLTEtMTMxOTM3_5b6c24c3-de9b-4a6a-bc13-06b7f34fa8a3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0c2b863dff6417eba0720b1242ee94f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtNS0xLTEtMTMxOTM3_ac0fda47-4c43-44bc-8617-92dde0c15606"
      unitRef="usd">39597000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i86f0de483627464ebf2a7587f09c5d4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzYtNy0xLTEtMTMxOTM3_82165111-f8dc-4512-81b5-05fca4313de9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5960b20db8484cfd8f4d87d683d19316_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMS0xLTEtMTMxOTM3_15220a6a-741f-4818-ac3d-9872966363de"
      unitRef="usd">3946000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i047749c0704b4ed99cf9e28f003d3175_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMy0xLTEtMTMxOTM3_1300702b-6b08-4fd4-b86b-6eebeb3c42dd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i39daf3d4a9cc499d9be80e5b2ebc4f70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNS0xLTEtMTMxOTM3_1bfdc904-2991-4d85-b167-cb913c970503"
      unitRef="usd">3946000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i95ebbe041ce84d7c8280d8136e981988_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNy0xLTEtMTMxOTM3_af05d1ec-d5ad-48e2-83f3-53672ffc7e4f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMS0xLTEtMTI2ODgy_d9a1d713-c800-4149-b767-a271005d0b28"
      unitRef="usd">550536000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtMy0xLTEtMTI2ODgy_049bea78-d625-4162-9a6b-70236e5d7653"
      unitRef="usd">449571000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNS0xLTEtMTI2ODgy_1dbc9784-d6ba-4051-89e9-d98a05846ccc"
      unitRef="usd">100965000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie856f37fc955465193086a13344ab3a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzQtNy0xLTEtMTI2ODgy_292f33f5-aa10-4745-9c24-96bf59e61443"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i2ce7fabad1e443d99ba5882c360d1362_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMS0xLTEtMTMxOTM3_cf2b3d8b-9be3-4b7b-b1eb-b866a6c75465"
      unitRef="usd">88000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i130002a24f794bf78cdbeca51895e48b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMy0xLTEtMTMxOTM3_38b9562d-0c24-4832-8719-bd7b8583c6b6"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i79e2cda636b34c7cb347faa57168274d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNS0xLTEtMTMxOTM3_28ed9719-38f6-4c97-852a-d6073664e768"
      unitRef="usd">88000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1306056a6dfc49f18604535e24801d91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNy0xLTEtMTMxOTM3_ed1a34fa-6dac-467f-860e-54f819c58131"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMS0xLTEtMTI2ODgy_2181715f-3aeb-4376-838a-52f33b8464dd"
      unitRef="usd">550624000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctMy0xLTEtMTI2ODgy_ae8b194a-28e3-4b87-8d2b-4061bbb9948b"
      unitRef="usd">449571000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNS0xLTEtMTI2ODgy_a66b30cd-a636-4646-abd9-c5cc296bd511"
      unitRef="usd">101053000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie856f37fc955465193086a13344ab3a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzctNy0xLTEtMTI2ODgy_57d7bdbf-a4be-4f7e-bb51-0071636eb12e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2ce7fabad1e443d99ba5882c360d1362_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMS0xLTEtMTI2ODgy_42709319-24e1-4cdc-8be6-13b909f04bd1"
      unitRef="usd">3343000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i130002a24f794bf78cdbeca51895e48b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktMy0xLTEtMTI2ODgy_3ebbd11b-d104-402b-9cd6-31f43a7434e0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i79e2cda636b34c7cb347faa57168274d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNS0xLTEtMTI2ODgy_9fb5754e-0b44-464a-b78a-408442a4ad98"
      unitRef="usd">3343000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1306056a6dfc49f18604535e24801d91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzktNy0xLTEtMTI2ODgy_3221b198-ecfd-48b0-bf19-9ad81583cf0f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i02c0186e30e04500a13b2a28f5c19c38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTEtMS0xLTEyNjg4Mg_2951ad1c-8f8b-4f30-afdb-a2f2d4349482"
      unitRef="usd">3343000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i3d4910ed55f3403ebd0a6bb15e6a64c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTMtMS0xLTEyNjg4Mg_6999bd88-9546-405a-844a-63220190c285"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i2aee21c2e18546c9900e29dc9c3cc756_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTUtMS0xLTEyNjg4Mg_d52a1289-5324-45c3-835e-ed6b94150c74"
      unitRef="usd">3343000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ie856f37fc955465193086a13344ab3a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozNjIzMjFkYTU1OTI0ZTk4YjQyMjVmZTIyMzc1N2E0NC90YWJsZXJhbmdlOjM2MjMyMWRhNTU5MjRlOThiNDIyNWZlMjIzNzU3YTQ0XzExLTctMS0xLTEyNjg4Mg_c72a01c7-8cb9-4d75-8fdd-16a3980b2d90"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets
      contextRef="i61b22ce803e54ede9c8ab23e28b99f8d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NDg_ad5b2c26-052a-4d5e-b622-57df986029bb"
      unitRef="number">0.82</infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets>
    <infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets
      contextRef="i775b228e489241838f99663549d2120b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NTM_e745b494-c0df-4c8c-abe3-92c8095ffe81"
      unitRef="number">0.18</infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8639e6461186438cb76e8406f3200c72_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItMS0xLTEtMTI2ODgy_9cb9fb73-a77c-40f2-91ed-0fcc28446dce"
      unitRef="usd">41024000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib5114ad5b2a04d1d916fc941b275f2be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItMy0xLTEtMTI2ODgy_0d772307-a545-4663-b5f0-7edb50e334aa"
      unitRef="usd">41024000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iaee557b6247843de9ea551318a5b0aa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItNS0xLTEtMTI2ODgy_aa04e653-724f-43aa-a742-e770affebe9d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i15812bb09cdb4a12b0b4a92b227fd863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzItNy0xLTEtMTI2ODgy_e078fda6-2133-4b9a-804b-f28a48b24f12"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib8773b91a0854771951651fcd55cbcb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtMS0xLTEtMTI2ODgy_dac2a6ec-5ba7-4d73-b911-3113a4656937"
      unitRef="usd">180013000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifc14c5d8867e443e9e0585756e50326a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtMy0xLTEtMTI2ODgy_ad551177-51fe-4dcb-9e44-6f584e4f979b"
      unitRef="usd">180013000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie246c5e96ca344fea8be69819c20902f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtNS0xLTEtMTI2ODgy_452420c2-c1a4-4655-9bb7-e66126893455"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3e69f4dca032439d98823e4fb9aea0f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzMtNy0xLTEtMTI2ODgy_14fa86a0-34da-4056-bf0d-769e3254136b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtMS0xLTEtMTI2ODgy_cc9e231f-70b5-4687-b2f7-15dc64720e99"
      unitRef="usd">221037000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtMy0xLTEtMTI2ODgy_58fee3b1-3d0c-48b9-88fa-40ae7c0b7803"
      unitRef="usd">221037000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i485d0788841343c2952378e2a5755eab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtNS0xLTEtMTI2ODgy_fe479019-ce7b-4a81-b58e-148a02f5c9a0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzQtNy0xLTEtMTI2ODgy_0ed9eff3-4ff1-4f81-a8b9-394a785b0e43"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtMS0xLTEtMTI2ODgy_271dfaed-507c-4ed0-83f9-05dd0c5256db"
      unitRef="usd">1609000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i45a0e5549418469285e90c8167e19881_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtMy0xLTEtMTI2ODgy_2958dcdd-a28c-4c59-aa52-ee4470089fbc"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i88d539a9a9e14ec4811fda2a49affb12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtNS0xLTEtMTI2ODgy_e97afb41-5609-453c-b73a-38cfda3e25ea"
      unitRef="usd">1609000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ife2c3914d1a742df8c08e428234e3e7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzUtNy0xLTEtMTI2ODgy_806f13cd-c178-497b-b8ef-cfe971d9a916"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctMS0xLTEtMTI2ODgy_30a6517a-db9f-4b82-a1bf-b49b3de4031b"
      unitRef="usd">222646000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctMy0xLTEtMTI2ODgy_25fcf03e-5a07-45dc-b667-cd66690195e9"
      unitRef="usd">221037000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i485d0788841343c2952378e2a5755eab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctNS0xLTEtMTI2ODgy_ec938fc7-03a8-4edf-b0a7-ddc1d4be1d83"
      unitRef="usd">1609000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzctNy0xLTEtMTI2ODgy_9d390eeb-ddd7-4fe6-81ff-e4545fc0bb3b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i34e9a502758d4f97a8aa2e9911e3eb8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMS0xLTEtMTI4MTkw_2451312b-4ea7-46f6-b71e-39025ae3483d"
      unitRef="usd">52000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i45a0e5549418469285e90c8167e19881_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMy0xLTEtMTI4MTkw_dd94eeeb-bd8e-4824-9f2d-e1212e35aa97"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i88d539a9a9e14ec4811fda2a49affb12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNS0xLTEtMTI4MTkw_34e0a49f-026f-49ff-999c-3b7684e94433"
      unitRef="usd">52000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ife2c3914d1a742df8c08e428234e3e7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNy0xLTEtMTI4MTkw_ce622dbd-77d6-4040-b4fa-a9da6745749d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iac9bf11bdca4493db626989197e38d2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMS0xLTEtMTI2ODgy_51ddab61-8b16-4a01-a3fd-5424c2554cf1"
      unitRef="usd">7725000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia9a922d0a1fa4d9a9a80d83378c1c8fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktMy0xLTEtMTI2ODgy_20e6555c-c8ff-4765-8109-69db0ef659e0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i802bf8b2e7944e11868cb3742695c368_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNS0xLTEtMTI2ODgy_62b6f346-fbea-428a-9ac7-80a22df9859a"
      unitRef="usd">7725000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if90fef5a72a94febb5703b0316ddf3c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzktNy0xLTEtMTI2ODgy_d418bb9d-43ee-4437-998c-aafdd4674a4c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ibc7e731dc482495b9e8b6ae82a336084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTEtMS0xLTEyNjg4Mg_d61fc3cd-8499-4b4e-a259-bdae8e66d8ea"
      unitRef="usd">7777000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib19ceef032624565b8a4a0683d99caeb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTMtMS0xLTEyNjg4Mg_75cc7767-2899-40e1-946e-36e34e1497a6"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i485d0788841343c2952378e2a5755eab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTUtMS0xLTEyNjg4Mg_b1d7bb25-2bc8-461f-a7ad-d958d90c282f"
      unitRef="usd">7777000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7a995c23b6d443b19f65d4c97a31e50f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90YWJsZTozYjNmMTQ3NWE5ZDQ0YmJlODhlZDViMDY4ZTQ3NmRkMy90YWJsZXJhbmdlOjNiM2YxNDc1YTlkNDRiYmU4OGVkNWIwNjhlNDc2ZGQzXzEwLTctMS0xLTEyNjg4Mg_46cd739a-5a2e-4397-9436-e04d84a3e63c"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets
      contextRef="i9b7779825dd8447485f367b563a5cf84_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NTg_e5bdc048-0c9d-40eb-b127-27540276034e"
      unitRef="number">0.99</infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets>
    <infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets
      contextRef="i6057dc3c3b304d6dbd7948bd22e975bb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzcxNDY4MjU1OTI3NjM_12efc9bd-572e-41f7-aac1-2a6c1d3ef2bd"
      unitRef="number">0.01</infa:FairValueFinancialAssetsPercentageOfTotalFinancialAssets>
    <infa:NetAssetValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjQvZnJhZzo5MGY0MzkxNzgyYmE0ZGJiODNmNDc1YzkyZjlhYzUxOC90ZXh0cmVnaW9uOjkwZjQzOTE3ODJiYTRkYmI4M2Y0NzVjOTJmOWFjNTE4XzM4NDgyOTA3MDM5NzM_c677b0a6-624c-44de-9b49-f5b1f986f54c"
      unitRef="usd">1000</infa:NetAssetValue>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI5MQ_0f99efa0-e45c-44c2-949c-38025fd34b95">Property and Equipment&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the cost of property and equipment and related accumulated depreciation at December&#160;31, 2022 and 2021 (in thousands, except years):&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,512&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Buildings&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;118,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;118,134&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Site improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Building improvements&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10-15 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34,252&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total land and buildings&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;195,919&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;195,415&#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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Computer, equipment, and software&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;110,411&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,414&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1-10 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;55,331&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total property and equipment&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;370,612&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;378,571&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(210,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(201,162)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;160,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;177,409&#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-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Depreciation and amortization expense were $21.2 million, $24.9 million, and $27.5 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI5Mg_88cf895e-e4fe-42ee-8f96-9fb808bcf885">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the cost of property and equipment and related accumulated depreciation at December&#160;31, 2022 and 2021 (in thousands, except years):&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,512&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Buildings&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;118,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;118,134&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Site improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Building improvements&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10-15 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34,252&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total land and buildings&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;195,919&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;195,415&#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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Computer, equipment, and software&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;110,411&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,414&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&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:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1-10 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;55,331&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total property and equipment&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;370,612&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;378,571&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(210,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(201,162)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;160,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;177,409&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2740dff53d504ebb8805c264ef5ef73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzMtMy0xLTEtMTI2ODgy_c0377221-1f89-4f32-b94b-58e8d8408e77"
      unitRef="usd">40512000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6515a4def5fc46e5bd815a42997ba0b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzMtNS0xLTEtMTI2ODgy_e1e0aaa5-4298-4811-bf9b-e2d34a291dcf"
      unitRef="usd">40512000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifc7e40eb43fe4069827ebc4b36eeb58d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtMS0xLTEtMTI2ODgy_2c73a8c6-248b-4f8a-9bb5-71782945e0eb">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i627d72b5d0f74ce8a01459097da92220_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtMy0xLTEtMTI2ODgy_cba4ec9c-c18d-4577-b4e1-b51d64ca4fdf"
      unitRef="usd">118134000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5bffda2822924e009ec61c1113abb681_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzQtNS0xLTEtMTI2ODgy_81b6cc1b-e020-402c-8191-ee120581b9fa"
      unitRef="usd">118134000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i71ac78e4fa8e44268df0fd9d7a08a77c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtMS0xLTEtMTI2ODgy_fba47bdd-2c7b-4088-b9b4-29e58f89d41c">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a6d45144d494076a1fe3e488fbb57e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtMy0xLTEtMTI2ODgy_986a7ef9-88d1-4a3e-9067-f33d162211fe"
      unitRef="usd">2567000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iffa4e431d8b1421ab3df3aa744972dd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzUtNS0xLTEtMTI2ODgy_e6c5e022-3bac-47b4-b1ea-512134c8618e"
      unitRef="usd">2517000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id581024ca5164fcbbb796f82e07fb274_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2QxNWE3MGIwZGQwNDQzNWIzZWM3ZmVjOTc1YTQzMzJfNA_2bfa6981-abf1-450a-b10c-5180d3cdad8a">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i888d2adc4d5f4626b72ed3e2c58d994a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2QxNWE3MGIwZGQwNDQzNWIzZWM3ZmVjOTc1YTQzMzJfNw_e4e9a014-a5a5-4226-b44f-cd91ae736132">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib9587d49937f4699a8016791f319d7e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtMy0xLTEtMTI2ODgy_163adb95-2d9c-482c-aa69-43fa6c7d3cce"
      unitRef="usd">34706000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i48517323320b4cabb8f0d5130e6b2646_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzYtNS0xLTEtMTI2ODgy_cc5af199-3bf6-435e-a1ea-f09c951ea15b"
      unitRef="usd">34252000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0e124efd8ba04fa9bdc4f8b447417f5a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzctMy0xLTEtMTI2ODgy_89092f1a-a782-4b1b-b647-3d129c767a08"
      unitRef="usd">195919000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9d5a479af4ef420ca5fe88f378c8eee0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzctNS0xLTEtMTI2ODgy_ec35738b-1852-4e14-88e3-4d1622cc86a9"
      unitRef="usd">195415000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2070521975044f0bbdd50c1a84325004_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246M2FkYzg5NTlkNGY4NDc1ZTkyMmVmZDZiYzY5YmE3Y2ZfNA_8e3ac2c9-6d0b-4937-845e-78a91c29835c">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i29cd93e7b18a47b3b4c88a4ceeda81de_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246M2FkYzg5NTlkNGY4NDc1ZTkyMmVmZDZiYzY5YmE3Y2ZfNw_3efa1a23-5716-4bc6-b675-ae87eeff64b0">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id0757cf8bb014e2792f5b88c27c73d81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtMy0xLTEtMTI2ODgy_c4c4ed23-3eb0-4d14-b228-e0bf0d2392b9"
      unitRef="usd">105230000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia4c9b29a38e4487eb6c24da3e97f531f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzgtNS0xLTEtMTI2ODgy_c2a3d171-78b9-4f97-bf1a-356f2853c0f0"
      unitRef="usd">110411000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib85183a2822d43b3ae39a361546410d7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmFlYjdhMTk4MTY4NDgzZDkyOGRjYjViNmY2Y2M5ODBfNA_fe706998-8a17-4464-a2f8-9ae349914ecc">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7cc5b086613d436c9d457ed03c343e75_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmFlYjdhMTk4MTY4NDgzZDkyOGRjYjViNmY2Y2M5ODBfNw_541f0bba-0c23-4185-82a0-aac5d2ca9af6">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2dc5442435404f60b6edb62db845c69d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktMy0xLTEtMTI2ODgy_090125fc-430f-4fba-a536-9d555c9c1a70"
      unitRef="usd">16851000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i484eb5202aef481dbe737ddeac869037_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzktNS0xLTEtMTI2ODgy_aa00b0c4-7dbb-44f4-a0ee-71429bce72d4"
      unitRef="usd">17414000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5c14b0539b264f3e86137f4a7dcfd4df_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTEtMS0xLTEyNjg4Mi90ZXh0cmVnaW9uOjQxNjE2NTVlYWI0OTQyNjM4MjcxNWY0ODNhNTliZjlmXzQ_35f1c13e-3fea-4ba2-9292-1286db12bedd">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia94dff938c8e49749e98aadcf319ad97_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTEtMS0xLTEyNjg4Mi90ZXh0cmVnaW9uOjQxNjE2NTVlYWI0OTQyNjM4MjcxNWY0ODNhNTliZjlmXzc_88f99a01-5e37-4fb8-88f3-0cade96ffa5e">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4a35bf69baec4c92a56c1b51f8dc0219_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTMtMS0xLTEyNjg4Mg_aeed916a-89ad-45d5-881b-a1df7f1e3fd0"
      unitRef="usd">52612000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia084ee4bd6e1478fa232687ee8fe25d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEwLTUtMS0xLTEyNjg4Mg_e0b7cb0f-ed9b-43c3-8e7a-abe15bac5b1d"
      unitRef="usd">55331000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzExLTMtMS0xLTEyNjg4Mg_30dc34b7-f151-41cc-8b0a-18117704c06e"
      unitRef="usd">370612000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzExLTUtMS0xLTEyNjg4Mg_8fb58aa0-33fd-413a-bdd4-a1212eb9998e"
      unitRef="usd">378571000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEyLTMtMS0xLTEyNjg4Mg_1e43eb59-8d5b-4d80-bd8c-17480278e205"
      unitRef="usd">210038000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEyLTUtMS0xLTEyNjg4Mg_08d20a1f-9725-4e95-9a8d-2c52a4ab5703"
      unitRef="usd">201162000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEzLTMtMS0xLTEyNjg4Mg_b3096cd2-1438-4878-a12f-23fec6d412b8"
      unitRef="usd">160574000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90YWJsZTozNzNlMTE0Nzc0ODM0Yzc0ODE1NmZiMDMxODgyY2FiYS90YWJsZXJhbmdlOjM3M2UxMTQ3NzQ4MzRjNzQ4MTU2ZmIwMzE4ODJjYWJhXzEzLTUtMS0xLTEyNjg4Mg_aae53816-7ba7-44b2-ad19-253d99aca29b"
      unitRef="usd">177409000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzIyOA_15b39a1e-eb0a-4c8d-9c88-98f858812e00"
      unitRef="usd">21200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzIzMg_5e7682ce-5607-485a-b3e6-72aeb76845ec"
      unitRef="usd">24900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMjcvZnJhZzoxOTFjNjViNWIxZDQ0MjFlOGY3NmQ2YTIzOTA3YWI0Zi90ZXh0cmVnaW9uOjE5MWM2NWI1YjFkNDQyMWU4Zjc2ZDZhMjM5MDdhYjRmXzI0MA_6835dfc9-9ea8-48ff-acb3-f41255143b2c"
      unitRef="usd">27500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzc_23d8a3c7-751b-40e8-bded-ee92a0ae49eb">Goodwill and Intangible Assets&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the changes in the carrying amount of the goodwill as of December&#160;31, 2022 and 2021 (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 style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.668%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,380,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,419,501&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Measurement period adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;54&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency translation adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(38,803)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,337,036&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,380,752&#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;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations. During the year ended December&#160;31, 2022, the Company recorded a total net reduction to goodwill of $43.7 million due to foreign currency translation adjustments.&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:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;            During the year ended  December&#160;31, 2021, the Company recorded a total net reduction to goodwill of $38.7&#160;million which consisted of $38.8&#160;million of foreign currency translation adjustments, offset by an increase to goodwill of $0.1&#160;million due to a measurement period adjustment related to changes in the realization of deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):&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"&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.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&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.034%"/&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:7.525%"/&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:7.525%"/&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:10.888%"/&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:7.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted Average&lt;br/&gt;Useful&#160;Life (Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Acquired developed and core technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;6&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(859,319)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(823,965)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;54,857&#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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Other intangible assets:&lt;/span&gt;&lt;/div&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 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 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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,154,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,359,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;794,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,163,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,214,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;948,556&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Trade names and trademark&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;7&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(65,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(57,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;24,042&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total other intangible assets&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,425,815)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,272,344)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;972,598&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,285,134)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,096,309)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1,027,455&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:0.05pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $188.8 million, $245.9 million and $287.8 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The allocation of the amortization of intangible assets for the periods indicated below is as follows (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 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:53.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.666%"/&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:13.668%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cost of revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;73,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;98,458&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Operating expenses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;153,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;172,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;189,309&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total amortization of intangible assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;188,825&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;245,895&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;287,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (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 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:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Years ending December&#160;31,&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="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Acquired Developed&#160;and Core Technology&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total Intangible Assets&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11,474&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;137,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;148,570&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;121,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;124,546&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;99,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,741&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;86,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;87,227&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;75,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;75,244&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;291,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;291,664&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total expected amortization expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,630&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;810,362&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;827,992&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzg_29536f39-c8e1-4686-b2e4-55dd67cf9b4d">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the changes in the carrying amount of the goodwill as of December&#160;31, 2022 and 2021 (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 style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.668%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,380,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,419,501&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Measurement period adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;54&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency translation adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(38,803)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,337,036&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,380,752&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzMtMS0xLTEtMTI2ODgy_0bebfa85-05e3-46c2-a7fc-2eaf9814385f"
      unitRef="usd">2380752000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzMtMy0xLTEtMTI2ODgy_b603fcd9-82fd-4105-b28a-90819b84a5f4"
      unitRef="usd">2419501000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzUtMS0xLTEtMTI2ODgy_49700a68-4400-4de8-a8d5-36265866d6c1"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzUtMy0xLTEtMTI2ODgy_1f6a1f10-4d78-46d3-968b-929597ceacee"
      unitRef="usd">54000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzYtMS0xLTEtMTI2ODgy_1b27931b-6848-4427-821b-b072c1b2ce85"
      unitRef="usd">-43716000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzYtMy0xLTEtMTI2ODgy_1c424417-85bf-43d9-951b-7f14d49c85ad"
      unitRef="usd">-38803000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzctMS0xLTEtMTI2ODgy_be747cba-328d-4266-9801-fd170907092c"
      unitRef="usd">2337036000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyZGM2MDg4OWZhNWQ0MTMxOGEwYTgzNzdiZTQ0ZjliZC90YWJsZXJhbmdlOjJkYzYwODg5ZmE1ZDQxMzE4YTBhODM3N2JlNDRmOWJkXzctMy0xLTEtMTI2ODgy_4c072030-a22a-4ebd-ad1f-3f814d134feb"
      unitRef="usd">2380752000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzQyMQ_0011e1c0-d944-4256-9f0b-22974eb5d76b"
      unitRef="usd">-43700000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNjQ_2c78322e-363c-4245-89ba-6928cfd6df4d"
      unitRef="usd">-38700000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNDk_86029940-a398-4e99-9389-9d649ecae1ac"
      unitRef="usd">-38800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzY1OTcwNjk3NzAzNzg_f42df435-782d-4105-903a-9451ade2661e"
      unitRef="usd">100000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzk_176c3d8e-d43b-4dd6-8fa6-675908f3a676">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):&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.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&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.034%"/&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:7.525%"/&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:7.525%"/&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:10.888%"/&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:7.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted Average&lt;br/&gt;Useful&#160;Life (Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Acquired developed and core technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;6&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(859,319)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(823,965)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;54,857&#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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Other intangible assets:&lt;/span&gt;&lt;/div&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 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 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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,154,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,359,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;794,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,163,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,214,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;948,556&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Trade names and trademark&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;7&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(65,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(57,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;24,042&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total other intangible assets&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,425,815)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,272,344)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;972,598&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,285,134)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,096,309)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1,027,455&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4Nzk_80da54ea-e76f-4ae4-8dbc-f00ed1bd79ec">The carrying amounts of the intangible assets other than goodwill as of December&#160;31, 2022 and 2021 are as follows (in thousands, except years):&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.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&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.034%"/&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:7.525%"/&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:7.525%"/&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:10.888%"/&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:7.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted Average&lt;br/&gt;Useful&#160;Life (Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cost &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.5pt;padding-right:1.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Acquired developed and core technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;6&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;876,949&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(859,319)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;17,630&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;878,822&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(823,965)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;54,857&#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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Other intangible assets:&lt;/span&gt;&lt;/div&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 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 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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,154,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,359,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;794,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,163,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,214,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;948,556&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Trade names and trademark&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;7&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(65,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;15,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;81,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(57,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;24,042&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total other intangible assets&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,236,177&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,425,815)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;810,362&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;2,244,942&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1,272,344)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;972,598&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/div&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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,113,126&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,285,134)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;827,992&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;3,123,764&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2,096,309)&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1,027,455&#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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i73415d8a362e4980956d780925fba22d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMS0xLTEtMTI2ODgy_2083a394-d7dd-43ed-8646-8d1f05ff3784">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMy0xLTEtMTI2ODgy_4912bca3-9857-4b9d-a94d-901ded6a4375"
      unitRef="usd">876949000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItNS0xLTEtMTI2ODgy_f87060a0-20dd-469c-94d8-9c0bf977972e"
      unitRef="usd">859319000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItNy0xLTEtMTI2ODgy_4c3712d0-2bee-41f6-a8ba-781bc056aa9f"
      unitRef="usd">17630000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8270f15270634148a6391eb24ee845f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItOS0xLTEtMTI2ODgy_af145313-7b32-406c-9ae9-a11b25993af7"
      unitRef="usd">878822000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8270f15270634148a6391eb24ee845f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMTEtMS0xLTEyNjg4Mg_a31d630b-d4d5-4ea3-81a1-ca04bac4387c"
      unitRef="usd">823965000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8270f15270634148a6391eb24ee845f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzItMTMtMS0xLTEyNjg4Mg_f501953d-6e88-4bfe-946a-b5c513a823f4"
      unitRef="usd">54857000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8f2a5fe9be084fa99e849d7240817686_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMS0xLTEtMTI2ODgy_e4cbfd6b-08e2-4374-b439-03db82aa547f">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMy0xLTEtMTI2ODgy_4c4c91ab-daf3-4243-8865-77b0b2f6ef4d"
      unitRef="usd">2154735000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtNS0xLTEtMTI2ODgy_4aa3c8ba-1abb-4518-b3df-e377ea953dce"
      unitRef="usd">1359837000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iebceda7499ec43ef8587b8e2aed9cbfe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtNy0xLTEtMTI2ODgy_9e49e6a0-ddfa-4df3-a6a5-f9270ea2eb8d"
      unitRef="usd">794898000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2a6012e6ef27412096c992925b761e87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtOS0xLTEtMTI2ODgy_0f3fca0b-6517-466a-b143-e76e477ab544"
      unitRef="usd">2163048000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2a6012e6ef27412096c992925b761e87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMTEtMS0xLTEyNjg4Mg_d9912973-d957-475f-a895-321f5be093f0"
      unitRef="usd">1214492000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2a6012e6ef27412096c992925b761e87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzQtMTMtMS0xLTEyNjg4Mg_ded1eb96-6096-4ede-9cc5-dee611f7563f"
      unitRef="usd">948556000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3a249339fd394e2087954029eea5fcbc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMS0xLTEtMTI2ODgy_23c485fe-29d0-4bb0-b20c-5f746a1e6585">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMy0xLTEtMTI2ODgy_06fa1338-8f37-44e0-a0e0-df3ecf9bcd92"
      unitRef="usd">81442000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtNS0xLTEtMTI2ODgy_af6d4dcd-0c60-45ae-97e6-70dbf480cf86"
      unitRef="usd">65978000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i27611dee69a040f785a0d6e42317a5bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtNy0xLTEtMTI2ODgy_b665a843-80ae-44d8-bae7-924837ab5570"
      unitRef="usd">15464000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtOS0xLTEtMTI2ODgy_4575075d-d69c-4bc4-bf4b-abd0161f9903"
      unitRef="usd">81894000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMTEtMS0xLTEyNjg4Mg_9cc20369-60c2-4392-9653-ad75de043de4"
      unitRef="usd">57852000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1f1c4a9864f7421b9a77b4b131f9ed26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzUtMTMtMS0xLTEyNjg4Mg_5ecab77b-6f1a-4434-a2a9-fcd909d96289"
      unitRef="usd">24042000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMy0xLTEtMTI2ODgy_ff003fe8-fba6-47a9-8de9-72a04b1b3824"
      unitRef="usd">2236177000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtNS0xLTEtMTI2ODgy_6a7fd69c-7812-421a-8214-72b9dbc5f1ab"
      unitRef="usd">1425815000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtNy0xLTEtMTI2ODgy_1de78a37-537c-4743-82c5-495832a9914b"
      unitRef="usd">810362000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtOS0xLTEtMTI2ODgy_3487828e-1010-4fb4-be42-66561ef3d8bd"
      unitRef="usd">2244942000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMTEtMS0xLTEyNjg4Mg_eb53cab8-19a1-41f5-a71d-8f3a5da8aaa0"
      unitRef="usd">1272344000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if0b90545512c40d2b25f4822544d04ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzYtMTMtMS0xLTEyNjg4Mg_f8cea5ce-fced-4ac5-af89-b35ef13289a0"
      unitRef="usd">972598000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMy0xLTEtMTI2ODgy_676309a4-4e41-4db6-8bf5-5ca7d17210ae"
      unitRef="usd">3113126000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctNS0xLTEtMTI2ODgy_4ff3f1a3-8320-4985-b617-77df29e9861b"
      unitRef="usd">2285134000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctNy0xLTEtMTI2ODgy_ee60062f-037c-47c8-a98d-8d9e57832708"
      unitRef="usd">827992000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctOS0xLTEtMTI2ODgy_dc7bcba5-38b7-46d4-9a8f-6977b6a9ee10"
      unitRef="usd">3123764000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMTEtMS0xLTEyNjg4Mg_e4d6c299-8862-4c21-9fb2-901d471edeb1"
      unitRef="usd">2096309000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTo1Y2FlZjBmZDE2OTk0MDUzODIzNzIyZTljZGE0NmViNi90YWJsZXJhbmdlOjVjYWVmMGZkMTY5OTQwNTM4MjM3MjJlOWNkYTQ2ZWI2XzctMTMtMS0xLTEyNjg4Mg_188a4ac1-aeb3-4981-94d4-5036c19eb43a"
      unitRef="usd">1027455000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyNzI_c33d7c03-3787-4855-91ef-12aca5807d5c"
      unitRef="usd">188800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyNzY_bb873a6d-c717-4371-b8f2-94fa32c2ccdc"
      unitRef="usd">245900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzEyODM_b10fbf43-ae7d-41a0-8247-7fb432f5727f"
      unitRef="usd">287800000</us-gaap:AmortizationOfIntangibleAssets>
    <infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4ODA_65988f72-8225-4953-ad6b-38b3acd13956">&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The allocation of the amortization of intangible assets for the periods indicated below is as follows (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 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:53.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.666%"/&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:13.668%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cost of revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;73,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;98,458&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Operating expenses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;153,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;172,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;189,309&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total amortization of intangible assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;188,825&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;245,895&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;287,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtMS0xLTEtMTI2ODgy_5a3455f5-2838-4735-90cb-23ae92d4377f"
      unitRef="usd">35354000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtMy0xLTEtMTI2ODgy_5a29ccc0-2f47-4dd9-bd5f-44cdf78f1e9c"
      unitRef="usd">73461000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzMtNS0xLTEtMTI2ODgy_35838777-d471-492c-a605-d3e4d5ce1c40"
      unitRef="usd">98458000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtMS0xLTEtMTI2ODgy_ae7d1974-bd56-4afb-ab2f-2660da1dc1f7"
      unitRef="usd">153471000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtMy0xLTEtMTI2ODgy_edecf141-e17d-4032-846e-96bddcc66d63"
      unitRef="usd">172434000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i40c9184cb46841cda9592434121829bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzQtNS0xLTEtMTI2ODgy_2e5e36dd-efea-4daa-b58c-095193cd761e"
      unitRef="usd">189309000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtMS0xLTEtMTI2ODgy_5345976b-463d-4532-bc0f-9b701df298b9"
      unitRef="usd">188825000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtMy0xLTEtMTI2ODgy_b4c88f83-efd9-40d9-877d-b74d165e57fa"
      unitRef="usd">245895000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZToyNWRiZDgxNzk1MTc0ZjY5OGE3MTRjZmQ1ODQ1MDYxMS90YWJsZXJhbmdlOjI1ZGJkODE3OTUxNzRmNjk4YTcxNGNmZDU4NDUwNjExXzUtNS0xLTEtMTI2ODgy_2909c83c-1831-4a5f-945b-379c0ae4675e"
      unitRef="usd">287767000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90ZXh0cmVnaW9uOjU4NjJkY2Y5ZWFjMjQ5NWFiMzcxNTFkOTRmM2IwMTQyXzE4ODE_e6957e6f-5f9a-4bf7-8979-eea80665e4b6">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (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 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:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Years ending December&#160;31,&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="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Acquired Developed&#160;and Core Technology&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total Intangible Assets&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11,474&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;137,096&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;148,570&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;121,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;124,546&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;99,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;100,741&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;86,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;87,227&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;75,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;75,244&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;291,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;291,664&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total expected amortization expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,630&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;810,362&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;827,992&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtMS0xLTEtMTI2ODgy_6d3b04ee-5ece-44e1-875f-4e8361fb5db1"
      unitRef="usd">11474000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtMy0xLTEtMTI2ODgy_4881e64d-f3d3-409a-833b-de83e818239d"
      unitRef="usd">137096000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzEtNS0xLTEtMTI2ODgy_5526c94e-763e-49fb-a381-ad30c6cfbc56"
      unitRef="usd">148570000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItMS0xLTEtMTI2ODgy_6abe52b8-360d-44a3-87e8-b8d8a8ba87ff"
      unitRef="usd">3391000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItMy0xLTEtMTI2ODgy_53f4f1f1-5d3a-4281-b33a-bb8f0ac14a2e"
      unitRef="usd">121155000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzItNS0xLTEtMTI2ODgy_76b1b8ce-690c-4003-85f9-19b59de707fe"
      unitRef="usd">124546000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtMS0xLTEtMTI2ODgy_44f16eff-156b-4121-ad1e-0fda3acbd813"
      unitRef="usd">1626000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtMy0xLTEtMTI2ODgy_7da1b703-ed64-4eff-8101-59269c8406c1"
      unitRef="usd">99115000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzMtNS0xLTEtMTI2ODgy_6ca3e1e5-7806-477a-817d-05976880379e"
      unitRef="usd">100741000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtMS0xLTEtMTI2ODgy_f71284a7-4fa5-4bcf-8865-b25f2c93d753"
      unitRef="usd">926000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtMy0xLTEtMTI2ODgy_1eaf0c2a-76ca-4718-93ff-5ed19a1eb4a7"
      unitRef="usd">86301000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzQtNS0xLTEtMTI2ODgy_4c6d1990-58cc-4e99-9153-9ef2f724c7eb"
      unitRef="usd">87227000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtMS0xLTEtMTI2ODgy_1cc4c93f-71bf-4e8f-85fb-b0316ca0a062"
      unitRef="usd">184000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtMy0xLTEtMTI2ODgy_a6243bc4-f849-441e-8afb-3366092a7f91"
      unitRef="usd">75060000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzUtNS0xLTEtMTI2ODgy_f8db38f8-331b-4133-bf0a-4cdc05844e3f"
      unitRef="usd">75244000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtMS0xLTEtMTI2ODgy_a41aa761-8888-4c7f-8a2b-7a906297996d"
      unitRef="usd">29000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtMy0xLTEtMTI2ODgy_c97f091d-50f4-4fd4-83b1-f428da7c069c"
      unitRef="usd">291635000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzYtNS0xLTEtMTI2ODgy_f1783ad1-0ee0-4a09-9112-a94eb52a7182"
      unitRef="usd">291664000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id8d9cdb526e84d07b56967c22afda9c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctMS0xLTEtMTI2ODgy_999fa6be-02fe-45d7-bc51-156bbc21f888"
      unitRef="usd">17630000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f41a2fb25f848bcbab6be5b7d0c434c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctMy0xLTEtMTI2ODgy_9ebc453d-977b-456d-8e2c-43f4574e72ea"
      unitRef="usd">810362000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzAvZnJhZzo1ODYyZGNmOWVhYzI0OTVhYjM3MTUxZDk0ZjNiMDE0Mi90YWJsZTplYzgwODMwOGU2ZmY0MGFlYjViOGIxMDk3NmI0YzBlNS90YWJsZXJhbmdlOmVjODA4MzA4ZTZmZjQwYWViNWI4YjEwOTc2YjRjMGU1XzctNS0xLTEtMTI2ODgy_a67970dd-d506-4f32-8f28-06a22b0bc32d"
      unitRef="usd">827992000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90ZXh0cmVnaW9uOmU0NDFlNTUyMWFhYTQ5OTNhODEzZWZlNzA0Nzg2MzE1XzExNA_acda613f-08b9-4afd-95e7-1cb050c756c8">Accrued Liabilities&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued liabilities as of December&#160;31, 2022 and 2021 consisted of the following (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 style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued taxes&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,382&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Derivative liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;32,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;37,604&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;58,844&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;74,763&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90ZXh0cmVnaW9uOmU0NDFlNTUyMWFhYTQ5OTNhODEzZWZlNzA0Nzg2MzE1XzExMw_b06f7546-16a9-4178-bf30-6c0c27d22588">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued liabilities as of December&#160;31, 2022 and 2021 consisted of the following (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 style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued taxes&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,382&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Derivative liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,777&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;32,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;37,604&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;58,844&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;74,763&#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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzMtMS0xLTEtMTI2ODgy_d12a5339-dce5-4e29-93d6-6e3f7d1bb7f4"
      unitRef="usd">22741000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzMtMy0xLTEtMTI2ODgy_57cbb6af-17af-443a-9530-e222d4cdc1a1"
      unitRef="usd">29382000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzQtMS0xLTEtMTI2ODgy_4e452174-44a9-4976-93f4-65d089b91d63"
      unitRef="usd">3343000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzQtMy0xLTEtMTI2ODgy_f94651b7-02d7-4b36-8266-7c49a5755d68"
      unitRef="usd">7777000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzUtMS0xLTEtMTI2ODgy_8320a71e-e608-45b1-ae0d-ee3aa09a8291"
      unitRef="usd">32760000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzUtMy0xLTEtMTI2ODgy_6cf8d4b4-4cf1-4f23-a0db-101c4f5efad4"
      unitRef="usd">37604000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzYtMS0xLTEtMTI2ODgy_db54cba6-b98a-49ab-9df3-2f3af27be147"
      unitRef="usd">58844000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzMvZnJhZzplNDQxZTU1MjFhYWE0OTkzYTgxM2VmZTcwNDc4NjMxNS90YWJsZTpmZTllYzZlMzgzNGU0ZDQzODliYjc3N2IyNTZiMzg0My90YWJsZXJhbmdlOmZlOWVjNmUzODM0ZTRkNDM4OWJiNzc3YjI1NmIzODQzXzYtMy0xLTEtMTI2ODgy_0634120d-7d05-4f60-8f62-8042837619fc"
      unitRef="usd">74763000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3NjM_1fec6a42-3796-4472-b57d-b9508ec2da0f">Borrowings&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-term debt consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:0.05pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Dollar term loan&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,860,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,875,000&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Discount on term loan&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,671)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Debt issuance costs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(12,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,858)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total debt, net of discount and debt issuance costs&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,840,510&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,851,471&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Current portion of long-term debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(18,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,063)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-term debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,821,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,837,408&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022 and 2021 the aggregate fair value of the Company&#x2019;s dollar term loan, based on Level&#160;2 inputs related to fair market value, were $1,830.2 million and $1,871.5 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Credit Facilities&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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February 25, 2020, the Company amended its existing credit facilities (as amended, the &#x201c;First Lien Credit Agreement&#x201d;) and entered into a new Second Lien Credit and Guaranty Agreement (the &#x201c;Second Lien Credit Agreement&#x201d; and, together with the First Lien Credit Agreement, the &#x201c;2020 Credit Agreements&#x201d;) with Nomura Corporate Funding Americas, LLC, as agent, for a syndicate of lenders. The Company borrowed $1.79 billion of dollar term loans and &#x20ac;480.0 million of euro term loans under the First Lien Credit Agreement and $425.0 million of term loans under the Second Lien Credit Agreement.&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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On October 29, 2021, the Company refinanced the 2020 Credit Agreements with a new Credit and Guaranty Agreement (the &#x201c;Credit Agreement&#x201d;), with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders. Under the Credit Agreement, the Company borrowed $1.875 billion of dollar term loans (the &#x201c;Term Facility&#x201d;) and obtained $250.0 million of commitments under a revolving credit facility (the &#x201c;Revolving Facility&#x201d; and, together with the Term Facilities, the &#x201c;Credit Facilities&#x201d;). The Company used the proceeds from the above amendment together with net proceeds of the initial public offering and cash on hand to refinance the First Lien Credit Agreement and to redeem &#x20ac;472.8 million of euro term loan under the First Lien Credit Agreement, redeem $475.0 million of term loans under the Second Lien Credit Agreement, and pay fees and expenses in connection with the transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The entry into the Credit Agreement and related transactions resulted in a one-time loss on debt refinancing of $30.8&#160;million, which was comprised of $10.5&#160;million related to expensing of existing unamortized debt issuance and discount costs due to extinguishment of debt, $9.5&#160;million related to a breakage fee on a term loan repaid under the Second Lien Agreement, and the remaining $10.8&#160;million related to new debt issuance costs for loans from existing lenders which were considered modified. On the date of the Credit Agreement, the Company had previously unamortized debt issuance costs and an original issue discount associated with the modified lenders of $18.1&#160;million and incurred an additional $3.7&#160;million of new debt issuance costs and $2.3&#160;million of new debt discount from new lenders, the aggregate amount of which will be amortized to interest expense using the effective interest method over the remaining life of the term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.&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:0.05pt;margin-top:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;leaseback transactions and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Borrowings under the Term Facility bear interest, at the Company&#x2019;s option, either at (i) LIBOR plus 2.75% or (ii) the base rate plus 1.75%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the &#x201c;prime rate,&#x201d; and (c) LIBOR plus 1.00%; provided that the base rate shall not be less than 1.00% per annum. LIBOR is subject to a &#x201c;floor&#x201d; of 0% per annum. The Term Facility was issued with 0.125% of original issue discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Revolving Facility accrues interest at a per annum rate based on either, at the Company&#x2019;s election, (i) LIBOR plus the applicable margin for LIBOR loans ranging between 2.50% and 2.00% based on the Company&#x2019;s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.50% and 1.00% based on the Company&#x2019;s total net first lien leverage ratio. No amounts were outstanding under the Revolving Facility as of December&#160;31, 2022 and December&#160;31, 2021. There were $1.7 million and $1.4 million  of utilized letters of credit under the Revolving Facility at December&#160;31, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company&#x2019;s and the guarantors&#x2019; tangible and intangible assets. The Credit Agreement also provides for a swingline sub facility of $15.0&#160;million, which is available on a same day basis and a letter of credit facility of $30.0&#160;million. The Credit Agreement includes an uncommitted incremental facility in an amount not to exceed the greater of $476.0&#160;million and 100% of LTM EBITDA plus additional amounts, including subject to compliance with certain leverage tests. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each 3- month interval in the case of loans with interest periods greater than 3 months) with respect to LIBOR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from 0.35% to 0.25% depending on the Company&#x2019;s total net first lien leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $15&#160;million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to 2.00% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Future minimum principal payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Future minimum principal payments on the Term Facility as of December&#160;31, 2022 are as follows (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 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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,750&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,750&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,767,188&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,860,938&#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:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3Njc_fff80f22-7700-4f6e-8aad-1c0378bbc9fd">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-term debt consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:0.05pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Dollar term loan&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,860,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,875,000&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Discount on term loan&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,671)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Debt issuance costs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(12,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,858)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total debt, net of discount and debt issuance costs&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,840,510&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,851,471&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: Current portion of long-term debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(18,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,063)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Long-term debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,821,760&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,837,408&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie98a93defb3044b0a8c4d26fb4e91f95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzMtMS0xLTEtMTI2ODgy_eea8d3fc-d1bf-416c-a632-97dafcbff2d3"
      unitRef="usd">1860938000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6d6b208c67764cadb65a03f2ba4ee8c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzMtMy0xLTEtMTI2ODgy_965e7276-5917-4563-aee3-31bbc34ab485"
      unitRef="usd">1875000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzYtMS0xLTEtMTI2ODgy_95736cb5-4713-48d2-907b-bebf0b3eb285"
      unitRef="usd">7529000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzYtMy0xLTEtMTI2ODgy_a1750147-b6f9-4588-ac25-2df37530dabc"
      unitRef="usd">8671000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzctMS0xLTEtMTI2ODgy_10d63912-001d-4aa9-a657-46e8794997a5"
      unitRef="usd">12899000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzctMy0xLTEtMTI2ODgy_a6412872-08b8-41c6-9c5b-a9f047fcb9f8"
      unitRef="usd">14858000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzgtMS0xLTEtMTI2ODgy_7000ab40-35fd-46dd-8566-f0cb81853fe9"
      unitRef="usd">1840510000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzgtMy0xLTEtMTI2ODgy_8aa2eeb8-ceac-462b-9c16-36e3bad5d32d"
      unitRef="usd">1851471000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzktMS0xLTEtMTI2ODgy_03e987aa-73a7-4f06-b8f6-c92b47e45bcc"
      unitRef="usd">18750000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzktMy0xLTEtMTI2ODgy_224175e4-fdd0-4744-8c8b-d1b6da3a88a1"
      unitRef="usd">14063000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzEwLTEtMS0xLTEyNjg4Mg_1d9328f1-1325-4f31-be2d-e0acd84535a1"
      unitRef="usd">1821760000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTpmNzhjODI1ODAzNzA0MGNlYjlhYjM1OWI5ODliN2I3Yi90YWJsZXJhbmdlOmY3OGM4MjU4MDM3MDQwY2ViOWFiMzU5Yjk4OWI3YjdiXzEwLTMtMS0xLTEyNjg4Mg_c0edca61-e9b2-42c8-9c6c-a53fbd170f3c"
      unitRef="usd">1837408000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIzNw_a60f8847-a435-414c-ab8a-42d8f67ff1ec"
      unitRef="usd">1830200000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibe5ef25791154b8aa2ae25a69b008b67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzI0NA_805736cf-4008-4941-a65b-187c628ecfab"
      unitRef="usd">1871500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3268a5b028594fb981a48f0307bc0439_I20200225"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzk2Ng_ca8d785b-2b58-4f96-b141-d2a1794aecf5"
      unitRef="usd">1790000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7e621d9d0d044f278892455ab47d35b8_I20200225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzk5NA_64e1923e-6ae7-411f-9243-51e119b59851"
      unitRef="eur">480000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i99457e9abb0f4057a1366ef3c2d5fb7c_I20200225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzEwNTg_4df32304-0912-4848-9c33-981c93378fd4"
      unitRef="usd">425000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iead10bdd49744908a8b4a84be8cac4f6_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE0OTU_2b959efa-5e5c-489b-a9e7-89d361503629"
      unitRef="usd">1875000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i397216913210411f98515ae230bd1c41_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE1NTQ_587368a9-7600-442a-919c-343aa9700565"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i92b39fae322b4044bdc606efd212cd7a_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE4ODc_8996e570-c285-4f3b-8004-33d2f789e7dc"
      unitRef="eur">472800000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia2fffc4f91f24022b26b14c1b6a6b636_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzE5NTQ_c4a645ba-6932-4626-82c8-dd50bdf2c5c3"
      unitRef="usd">475000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i06f266d7ea2a4b269ab9c2e09cfb75eb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3NzA_ac39b687-ed49-4ced-800c-435eeb9a4046"
      unitRef="usd">30800000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia0305ef0b703493a83249f21dea6d760_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3NTU_6369b77e-8bf5-4201-8474-413065407bb0"
      unitRef="usd">10500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i50c9a3de69d94ceb82df859fee690016_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3ODU_d498f4be-5da8-4d08-b457-8c5e6b239434"
      unitRef="usd">9500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i6a8710d62da149eba7eaba3e7d2fa1fb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk3OTg_d5d7b001-fab1-4f3e-bf4b-2a29fb823b6a"
      unitRef="usd">10800000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia7e19a5ff4d442909915c33111b0a7d8_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4Mjc_76ee3aab-3855-4346-a0da-3f5cea8e753e"
      unitRef="usd">18100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i0a151acccd6d4107ab8068b685181ad5_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4MTM_6be096fc-470a-4106-af2a-d894c111e029"
      unitRef="usd">3700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i211e623274954af2abca567c57f5b043_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzIxOTkwMjMyNjk4NDI_e2dbe2a0-b837-4d07-9d25-3790849c98c6"
      unitRef="usd">2300000</us-gaap:DeferredFinanceCostsNet>
    <infa:DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount
      contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzMwNDE_748c285f-c3a1-45de-a72e-5dc3027900ca"
      unitRef="number">0.0025</infa:DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i78617860dae248139f57e60c1529f87d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM3OTg_04082de5-9a2a-447b-8fe6-e743070999cc"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i462738ef3b894ae4aaa6f393a6a533a6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM4Mjg_f6858612-aad0-4f10-8e15-1f6812377840"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i12ff1bbe88c4487e914e66a881da07c0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQwNTE_a6e8174a-fc4e-4703-8d55-b9399dfb47f4"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8c2a29c89f9340f293e87fae03d32998_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQxMDY_147a836c-ed5b-4510-aed1-b4ee4ba5ffbe"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iec822782043e49b5893c9e4036f03c98_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQxNTM_36219d4e-c2f0-4e29-b46d-79dda5c780fd"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <infa:DebtInstrumentOriginalIssueDiscountPercentage
      contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQyMDE_3243047b-2bb9-4443-a01a-78dacddc12f6"
      unitRef="number">0.0000125</infa:DebtInstrumentOriginalIssueDiscountPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icb29d9a79a814a848bc72895493679ce_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ0MDc_34c61a6e-b224-4e21-b394-c50aeea9a55f"
      unitRef="number">0.00000250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if17f7b6fd659405ea8c7bc76e5492f00_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ0MTQ_ea93285c-6c7f-4aeb-a351-7ab0671b3d4b"
      unitRef="number">0.00000200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia9c0622ff32545efb4871e6a231dd7c7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ1NDA_2f493e33-e1ca-472f-ad7c-7767147ea626"
      unitRef="number">0.00000150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if56202571522455aa9977fa569650693_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ1NDc_96c27820-958d-4061-83b6-1f0d614329f9"
      unitRef="number">0.00000100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2MTA_063aa41f-d79b-43b0-a801-b66b9aba162e"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ied1e744048de4df9992368893a5ee098_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2MTA_111756f3-e45e-4cae-93f7-51e6ffaaf3dd"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i764be7c6236a44afadda12516cdb59ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzM4NDgyOTA3MDgwODM_e6c57543-938e-4276-8421-b1fa8ca58cef"
      unitRef="usd">1700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i452b74d7f4b7497db123f58846c59052_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzQ2OTU_e3d8f3d6-950b-4ff1-a5fe-a8ad96bf1183"
      unitRef="usd">1400000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i06beeb44a225472ba5f351f2a85b55a4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUxMTQ_3252a8f4-a671-48b1-9f0c-c59dcf992a5b"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i764be7c6236a44afadda12516cdb59ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUxOTI_29f23136-7cae-4cf7-9596-b55ade70f5bd"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUzMDQ_92fda189-e734-4e4d-94cb-25e353505798"
      unitRef="usd">476000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <infa:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="if1816a1676dc4ba8877ae910100a92de_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzUzMTE_49408bdb-24d0-4f3e-9a76-d180dce44255"
      unitRef="number">1</infa:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i9651c03ad1f746db8a7965cd4cecef49_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYwODA_347a0164-f6f6-45a1-9fe5-d53ae1dacf18"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i8677afb74ade43d18293259020eafa54_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYwODY_8fa0b88e-7d0d-4562-a4a4-db8a624162b7"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <infa:DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations
      contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYzNzg_c2a5b905-415a-4188-83f9-dfe428dc43a9"
      unitRef="usd">15000000</infa:DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations>
    <infa:DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments
      contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzYzODk_2fad6f33-0e77-4e45-b34c-3edf30e55b64"
      unitRef="number">0.35</infa:DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments>
    <infa:DebtInstrumentCovenantMaximumNetLeverageRatio
      contextRef="i3c9f23a162274a4c94ad242a4c803b27_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzY0ODE_30cd6e72-194d-4626-b897-351da985af30"
      unitRef="number">6.25</infa:DebtInstrumentCovenantMaximumNetLeverageRatio>
    <infa:DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate
      contextRef="i5180e78be8ea41e9ac770a93a29004dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzY2NzM_ff58810e-a56b-4d40-aff9-79e540395633"
      unitRef="number">0.0200</infa:DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90ZXh0cmVnaW9uOjU5MDU4MWIxNzgwNjQwNWZiZmQ0OWQ4MzA5N2NiNzhhXzc3NjU_0f5bb6f5-23d0-4f94-9d8d-66daf6c955fb">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Future minimum principal payments on the Term Facility as of December&#160;31, 2022 are as follows (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 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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,750&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,750&#160;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,767,188&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,860,938&#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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzAtMS0xLTEtMTI2ODgy_093c4962-b330-46c5-9050-44054e7dfe32"
      unitRef="usd">18750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzEtMS0xLTEtMTI2ODgy_c25f26d9-5cc8-4ae8-a74b-17e077a831b8"
      unitRef="usd">18750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzItMS0xLTEtMTI2ODgy_730caebb-edbe-4a53-bee1-a59aab315ec8"
      unitRef="usd">18750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzMtMS0xLTEtMTI2ODgy_d9faf748-4b97-432f-b77d-b6c38ce1c4b7"
      unitRef="usd">18750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzQtMS0xLTEtMTI2ODgy_1e97fbd4-f65f-484e-9959-7b2813fd8305"
      unitRef="usd">18750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzUtMS0xLTEtMTI2ODgy_92ce9ffd-3068-464d-acac-471058f25df5"
      unitRef="usd">1767188000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMzYvZnJhZzo1OTA1ODFiMTc4MDY0MDVmYmZkNDlkODMwOTdjYjc4YS90YWJsZTo5ZTJkMzBlOTdhMjI0YWQ0YmFiMDgwOGI4MWY2OTcwNC90YWJsZXJhbmdlOjllMmQzMGU5N2EyMjRhZDRiYWIwODA4YjgxZjY5NzA0XzYtMS0xLTEtMTI2ODgy_17483888-1d22-4458-96e2-bd777ef7a5cd"
      unitRef="usd">1860938000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTI_ec91ff5a-7116-4e35-9449-fcd07c47ffe7">Disaggregation of Revenue and Costs to Obtain a Contract&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:57.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.353%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud and subscription support&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;562,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;433,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;320,525&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;294,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;314,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,309&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Subscription&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;857,163&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;747,672&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;593,834&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,126&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Software revenue&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;867,560&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;776,941&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;656,960&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;519,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;558,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;560,868&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Professional services&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;117,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;108,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,268&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services revenue&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;637,558&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;667,114&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;666,136&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total revenues&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,323,096&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue by geographic location for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;North America&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,032,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;961,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;886,477&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;EMEA&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;314,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;325,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;292,151&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Asia Pacific&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;124,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;122,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;116,863&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Latin America&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27,605&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total revenues&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,323,096&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In 2022, 2021 and 2020, the Company&#x2019;s revenue from customers in the United States was $979.1 million, $907.8 million and $838.4 million, respectively. Revenue from customers in all foreign countries during those periods was $526.0 million, $536.3 million and $484.7 million, respectively. No foreign country represented 10% or more of the Company&#x2019;s total revenue for the three years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Costs to obtain a 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-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Costs to obtain contracts consist of sales commissions and related payroll taxes (together &#x201c;deferred commissions&#x201d;). The changes in the capitalized costs to obtain a contract for the years ended December&#160;31, 2022 and 2021 (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 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.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;136,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;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;90,971&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commissions amortized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(48,517)&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revaluation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;177,460&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;103,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commissions amortized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(60,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revaluation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,719)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;217,804&#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;Of the $217.8 million deferred commissions balance as of December&#160;31, 2022, the Company expects to recognize approximately 31% as commission expense over the next 12 months, and the remainder thereafter.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTM_41b513e2-f17d-4905-82fd-3e3e5b04db4a">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:57.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.353%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cloud and subscription support&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;562,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;433,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;320,525&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Self-managed subscription license&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;294,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;314,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;273,309&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Subscription&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;857,163&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;747,672&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;593,834&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Perpetual license&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;29,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,126&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Software revenue&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;867,560&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;776,941&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;656,960&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;519,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;558,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;560,868&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:40.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Professional services&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;117,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;108,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,268&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services revenue&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;637,558&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;667,114&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;666,136&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total revenues&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,323,096&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue by geographic location for the years ended December&#160;31, 2022, 2021 and 2020 (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 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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;North America&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,032,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;961,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;886,477&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;EMEA&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;314,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;325,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;292,151&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Asia Pacific&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;124,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;122,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;116,863&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Latin America&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27,605&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total revenues&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,505,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,444,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,323,096&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9315e541c0f43a8bf75635ef5909cb6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtMS0xLTEtMTI2ODgy_58e74a9e-1770-4133-a182-982e45c164ff"
      unitRef="usd">562492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0d73142f6bd441bb2cccdeccec28923_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtMy0xLTEtMTI2ODgy_b7822767-382b-4938-9bb8-2fe755a42873"
      unitRef="usd">433001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65d68749250141ee8cb97fa642cdd512_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzQtNS0xLTEtMTI2ODgy_6f7b2866-5257-4851-b276-8f802c792840"
      unitRef="usd">320525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a717f1a9af24e89a227dd1d4266041f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtMS0xLTEtMTI2ODgy_96104ccf-4f8a-4a45-b288-b54823118655"
      unitRef="usd">294671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i040f469a6b0e48fcab9f90ab845ee06b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtMy0xLTEtMTI2ODgy_810dfc2e-fafa-4a9a-8538-06f3e3d089c4"
      unitRef="usd">314671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida337eeeb1854dba9f009148b7470b83_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzUtNS0xLTEtMTI2ODgy_27df1fa3-58b3-47ed-aeab-c7f651c4323a"
      unitRef="usd">273309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7784ff14525f4b64a104cfff6074e063_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtMS0xLTEtMTI2ODgy_9bfb44b8-3ae4-4ef4-8274-6cb1265c9e36"
      unitRef="usd">857163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b0bc1f9b47b4872befe9a2bfc30dc5a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtMy0xLTEtMTI2ODgy_493ec750-c147-4eb0-9574-82388c186707"
      unitRef="usd">747672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1956072e81a49399f6db62b5c0b5cb3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzYtNS0xLTEtMTI2ODgy_7bb7e892-f16d-4d86-9532-3d3e3a5333e2"
      unitRef="usd">593834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i420182fb459c43209fae3786f74216d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctMS0xLTEtMTI2ODgy_e005f917-4589-402e-b399-584861ece100"
      unitRef="usd">10397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ad55dd301114022829cf7e38bd55ec1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctMy0xLTEtMTI2ODgy_7c72e4d7-f03c-4b38-9a57-5fd3845f75df"
      unitRef="usd">29269000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9248cf8de2da47bf8ed7eabbb683355e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzctNS0xLTEtMTI2ODgy_1c404e77-f46f-46f2-b8f7-b273ba9b9a0b"
      unitRef="usd">63126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i732b9bab41f7436ebc4c425bf96efed9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtMS0xLTEtMTI2ODgy_888f775c-8e0d-4b1b-a803-51fbf89e76a0"
      unitRef="usd">867560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i273af6803e724c268dbe4bde2bd0a320_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtMy0xLTEtMTI2ODgy_1796b262-c52a-4cf3-880c-a2f5dbfdd23d"
      unitRef="usd">776941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibced62be82ff49f9b88911861676db34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzgtNS0xLTEtMTI2ODgy_f81637de-c797-405b-a596-db99a0aabb3e"
      unitRef="usd">656960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia54415ea450a4436b6e31c26aed3f9e1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktMS0xLTEtMTI2ODgy_12ede4a7-203e-4a6f-bb28-eb0563acee5e"
      unitRef="usd">519996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83b4acc5331f407a942bd23a277fe052_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktMy0xLTEtMTI2ODgy_87eaf7cb-3b59-403e-9c46-f23652ae8b62"
      unitRef="usd">558470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e16804329e74dd2aabea69a676020c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzktNS0xLTEtMTI2ODgy_6075c221-61c3-402c-bd0a-a9fee6572bee"
      unitRef="usd">560868000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21bc3f06b6954355a4e0f687ce7893fa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTEtMS0xLTEyNjg4Mg_89592fb3-1dd3-4699-b482-5fd4beb499c2"
      unitRef="usd">117562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0571b29469534410852e4a6632e6e4c0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTMtMS0xLTEyNjg4Mg_d0dfd7b5-f51d-46a3-bb31-ff23a401cf2e"
      unitRef="usd">108644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49bea153bbec4c78b8be4648c44afa41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEwLTUtMS0xLTEyNjg4Mg_b63aab49-1287-41c6-a417-93e77f6132de"
      unitRef="usd">105268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaab35f43e84145ec9c5e0747bfea274f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTEtMS0xLTEyNjg4Mg_26a79945-6f7a-4a89-a851-a7049e82e540"
      unitRef="usd">637558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida39f10869474ab8a4016321272ab2ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTMtMS0xLTEyNjg4Mg_448dcfed-413a-4d93-9fd1-75ca182a68ac"
      unitRef="usd">667114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae370711d7ce453a9202c8a3bac91b9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzExLTUtMS0xLTEyNjg4Mg_0a2c2440-f767-4624-88d8-59dbaa076b65"
      unitRef="usd">666136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTEtMS0xLTEyNjg4Mg_30fdbee7-8e4e-4740-9d20-db7d4340d581"
      unitRef="usd">1505118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTMtMS0xLTEyNjg4Mg_4a4986c6-6dfe-4ab2-8d05-bf13c71733a8"
      unitRef="usd">1444055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpjNDc5N2M3ZDNhOGI0ZDMyODhiYjA5MjA5NGY2NDFjMS90YWJsZXJhbmdlOmM0Nzk3YzdkM2E4YjRkMzI4OGJiMDkyMDk0ZjY0MWMxXzEyLTUtMS0xLTEyNjg4Mg_ba43a919-5c34-452f-bd99-59dc668bd8a5"
      unitRef="usd">1323096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb4ab8f6d1bd43af9c2c793b244abbd2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtMS0xLTEtMTI2ODgy_03f94e50-d50f-49bb-aa2f-7cae08cbda79"
      unitRef="usd">1032978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a7a15ce74df4e5cba24fd31647971d0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtMy0xLTEtMTI2ODgy_61af6fcf-1105-4790-acc5-de89603ea69c"
      unitRef="usd">961860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafff272492e94a35bdf1a8c224eea323_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzMtNS0xLTEtMTI2ODgy_416d6202-897e-4d30-967c-45239d6673b1"
      unitRef="usd">886477000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cda0f91a3da436992df142f01195238_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtMS0xLTEtMTI2ODgy_d699835e-8830-462a-a2a5-ffff26210321"
      unitRef="usd">314978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7894331c2e77416880ca3bf38a708382_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtMy0xLTEtMTI2ODgy_4da081d6-3715-4ad3-a171-88dd79163e5e"
      unitRef="usd">325583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a10c52f0c5d439ca614be1a1ecfa4c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzQtNS0xLTEtMTI2ODgy_4a1e0f1c-b6d4-43ec-bee7-104ee06a45c7"
      unitRef="usd">292151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4db8e14a9df548b3a0358616a6d6ac7f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtMS0xLTEtMTI2ODgy_35c3bbe1-50c5-41e3-9998-f9991411d6c1"
      unitRef="usd">124156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i731bd4a4cfd04ba1a5d1e2efaea614b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtMy0xLTEtMTI2ODgy_dd6fde3b-2600-43a5-bd32-4981be06e7f5"
      unitRef="usd">122770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5aaaa24180447ca8cc2f8f6be3bd989_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzUtNS0xLTEtMTI2ODgy_bdc6385e-cd74-4210-b3dc-edd8705df109"
      unitRef="usd">116863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f31d56fa4e1453281fb18f573d4ef5c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtMS0xLTEtMTI2ODgy_1e29a76c-1325-4abd-8e2c-b5ea1acc62a4"
      unitRef="usd">33006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17c703f2987e496490cf90e24aecb22c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtMy0xLTEtMTI2ODgy_33fae905-700d-4f67-a0e2-4711efe68e1e"
      unitRef="usd">33842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i452e2398143949c28fe2b8a00be4939f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzYtNS0xLTEtMTI2ODgy_a5ed9661-a747-4e8c-bf62-6f7107293f91"
      unitRef="usd">27605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctMS0xLTEtMTI2ODgy_a403653a-db9f-467d-aa88-dd46fe09a0ca"
      unitRef="usd">1505118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctMy0xLTEtMTI2ODgy_080eee95-bff8-4c7e-bb11-9641da0fc31e"
      unitRef="usd">1444055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpmMDQ0Y2ZjMDAzMGY0NDM1Yjc4Y2Q4ODIxZDI2YWNkNi90YWJsZXJhbmdlOmYwNDRjZmMwMDMwZjQ0MzViNzhjZDg4MjFkMjZhY2Q2XzctNS0xLTEtMTI2ODgy_139ffc59-a118-433a-ac8d-294103a47076"
      unitRef="usd">1323096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ac2e06d10554edeb956e2e601e92ff5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQzNA_ea62efcd-2373-488a-bf0d-83cad28dc6b0"
      unitRef="usd">979100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b614287751f41c290b33da39b77f8a0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQzOA_187ef574-1438-41d5-8351-cc91d3297301"
      unitRef="usd">907800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f8a1fa0d52442b289abc2814f007d9e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzQ0NQ_ad88785c-9482-4416-b1e7-6ffbdb597c25"
      unitRef="usd">838400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f68b0450aee416f955578a82481d21f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzUzNg_9c515dcd-9598-410f-8828-3e6e84803192"
      unitRef="usd">526000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0268fc80705948d6aa34a9b5cefca7e3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzU0MA_91539205-7ae7-43ef-820e-3485f2a79046"
      unitRef="usd">536300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0de0848612e4f5b896b94867232148f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzU0Nw_68276a79-b405-4382-9d26-dc2c65936193"
      unitRef="usd">484700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEyNTQ_cd0f61d0-2c65-4029-927b-7784588cb4a7">The changes in the capitalized costs to obtain a contract for the years ended December&#160;31, 2022 and 2021 (in thousands):&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.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;136,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;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;90,971&#160;&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commissions amortized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(48,517)&lt;/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="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revaluation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;177,460&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;103,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Commissions amortized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(60,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revaluation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,719)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;217,804&#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;</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzAtMS0xLTEtMTI2ODgy_1620c14e-bf03-461e-becb-e4ffe9fa2418"
      unitRef="usd">136566000</us-gaap:CapitalizedContractCostNetCurrent>
    <infa:CapitalizedContractCostAdditions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzEtMS0xLTEtMTI2ODgy_b2408d64-303f-4324-8a66-9e54e8038775"
      unitRef="usd">90971000</infa:CapitalizedContractCostAdditions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzItMS0xLTEtMTI2ODgy_f6e62695-5a31-4106-b920-6c204ae72bb6"
      unitRef="usd">48517000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzMtMS0xLTEtMTI2ODgy_1fdf0fcd-a3a2-4b06-9a1f-d96515a56fad"
      unitRef="usd">1560000</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzQtMS0xLTEtMTI2ODgy_62b48fe8-40d8-4d42-9312-b356ef063968"
      unitRef="usd">177460000</us-gaap:CapitalizedContractCostNetCurrent>
    <infa:CapitalizedContractCostAdditions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzUtMS0xLTEtMTI2ODgy_a9d511b5-ac4d-4841-9815-95dadd01b991"
      unitRef="usd">103298000</infa:CapitalizedContractCostAdditions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzYtMS0xLTEtMTI2ODgy_72c2b9b1-c15e-4a9a-859c-5172413dd05a"
      unitRef="usd">60235000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzctMS0xLTEtMTI2ODgy_3e2ef9d9-1de5-44ec-b909-199d1b91dc67"
      unitRef="usd">2719000</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90YWJsZTpkNzY0Y2M5MDc2MzI0M2FiYmFhYjhjOTFiYWM4OGI0YS90YWJsZXJhbmdlOmQ3NjRjYzkwNzYzMjQzYWJiYWFiOGM5MWJhYzg4YjRhXzgtMS0xLTEtMTI2ODgy_7f93e041-07f9-4f6c-984b-4adda0691f7d"
      unitRef="usd">217804000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzk1Mw_ff0e2ade-0ad4-495b-ba52-7938eedaa953"
      unitRef="usd">217800000</us-gaap:CapitalizedContractCostNetCurrent>
    <infa:CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDIvZnJhZzpiMzZjNjkzNTQxZDM0NjI3YWJmY2I1ZTBlOGIyOTI0ZC90ZXh0cmVnaW9uOmIzNmM2OTM1NDFkMzQ2MjdhYmZjYjVlMGU4YjI5MjRkXzEwNDI_4de61422-cd72-4d4f-aeda-26d893aa49b0"
      unitRef="number">0.31</infa:CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzc_0face4e9-5882-44fc-ace7-add485060eba">Leases&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases certain office facilities under various operating leases, which expire at various dates through 2035 and require the Company to pay operating costs, including property taxes, insurance, and maintenance. The Company&#x2019;s leases have remaining lease terms of up to 12 years, some of which include options to extend the lease for up to 9 years. Additionally, some lease contracts include termination options. The Company&#x2019;s lease agreements do not contain any residual value guarantees, material variable payment provisions or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total operating lease expense was $19.9&#160;million, $21.3 million, and $22.5 million, excluding short term lease costs, variable lease costs, and sublease income each of which were immaterial for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is recorded under operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash paid for amounts included in the measurement of operating lease liabilities was $21.6&#160;million and $22.9 million, for the years ended December&#160;31, 2022 and 2021, respectively. Operating lease liabilities arising from obtaining operating right-of-use assets were $13.9&#160;million and $22.1 million, at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The weighted-average remaining lease term and weighted-average discount rate for operating lease liabilities as of December&#160;31, 2022 were 5.91 years and 4.79%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (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 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:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Year ending December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,483&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,977&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,138&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,340&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,659&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,326&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total operating lease payments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83,923&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(11,231)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Present value of operating lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;72,692&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases certain portion of its owned facilities to third parties. The Company earned lease income of $4.5 million, $4.5 million and $4.8 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively and is included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306"&gt;Other income (expense)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net on the consolidated statements of operations. The terms of these non-cancelable lease arrangements generally require fixed periodic payments ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a"&gt;three&lt;/span&gt; to four years.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzg_b5c04afb-fccc-4ad4-8a08-2a29e1c45fa8">Leases&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases certain office facilities under various operating leases, which expire at various dates through 2035 and require the Company to pay operating costs, including property taxes, insurance, and maintenance. The Company&#x2019;s leases have remaining lease terms of up to 12 years, some of which include options to extend the lease for up to 9 years. Additionally, some lease contracts include termination options. The Company&#x2019;s lease agreements do not contain any residual value guarantees, material variable payment provisions or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total operating lease expense was $19.9&#160;million, $21.3 million, and $22.5 million, excluding short term lease costs, variable lease costs, and sublease income each of which were immaterial for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is recorded under operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total cash paid for amounts included in the measurement of operating lease liabilities was $21.6&#160;million and $22.9 million, for the years ended December&#160;31, 2022 and 2021, respectively. Operating lease liabilities arising from obtaining operating right-of-use assets were $13.9&#160;million and $22.1 million, at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The weighted-average remaining lease term and weighted-average discount rate for operating lease liabilities as of December&#160;31, 2022 were 5.91 years and 4.79%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (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 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:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Year ending December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,483&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,977&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,138&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,340&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,659&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,326&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total operating lease payments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83,923&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(11,231)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Present value of operating lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;72,692&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases certain portion of its owned facilities to third parties. The Company earned lease income of $4.5 million, $4.5 million and $4.8 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively and is included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_b1d7f3f7-9909-40b6-ad17-62519d212667"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_c27c1fb0-5dc3-4a2d-b636-34b7cf35b7ab"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzIxOTkwMjMyNTcyOTQ_cae00514-8763-40d8-b5bb-7044d1176306"&gt;Other income (expense)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net on the consolidated statements of operations. The terms of these non-cancelable lease arrangements generally require fixed periodic payments ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mjk_07ae0f12-95fe-416f-a76e-a28143f47e1a"&gt;three&lt;/span&gt; to four years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzMwMA_a12cebdb-1de7-437f-bf13-29bd6eeefeff">P12Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <infa:LesseeOperatingLeaseExtensionPeriod
      contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzM2NA_d16b8b9f-4a1d-4041-aa3f-5bd0de8b23ca">P9Y</infa:LesseeOperatingLeaseExtensionPeriod>
    <us-gaap:OperatingLeaseExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE2NDkyNjc0NDM0MTE_3826d2be-cf52-4b7a-9a78-aa4cbca518a0"
      unitRef="usd">19900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzYxOQ_d021b45a-5466-4550-ba96-4d978ae91a87"
      unitRef="usd">21300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzYyNw_34d87a3a-e2f5-4c2e-94cb-e88ab90bd07e"
      unitRef="usd">22500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzkyMQ_e99ed00a-3adc-4f20-88ea-ff3570594363"
      unitRef="usd">21600000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzkyOA_927136ec-6a36-4356-b95f-818ebe666b69"
      unitRef="usd">22900000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEwNjM_1556bb82-637f-4df9-9388-5cb6c7badc75"
      unitRef="usd">13900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEwNzA_1e934149-215d-4bb4-a9d1-cd2bc553cc8e"
      unitRef="usd">22100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEyMjU_645469c3-97bd-4a14-8284-97cb8e870d23">P5Y10M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzEyMzI_35f90840-48a2-4ceb-a961-247b8ff595d4"
      unitRef="number">0.0479</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3Mzk_a180382b-b1e9-45f5-a6cd-2b554b89abf2">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maturities of operating lease liabilities as of December&#160;31, 2022 are presented in the table below (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 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:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;Year ending December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,483&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,977&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,138&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,340&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,659&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,326&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total operating lease payments&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83,923&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(11,231)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Present value of operating lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;72,692&#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="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzEtMS0xLTEtMTI2ODgy_40c5b820-540b-448e-8d73-59c0b87539ff"
      unitRef="usd">20483000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzItMS0xLTEtMTI2ODgy_46cf1081-ad3a-4a83-bc27-b5e2ac72b474"
      unitRef="usd">16977000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzMtMS0xLTEtMTI2ODgy_f15e19b3-7b23-43af-9d7c-42a10ac7ebba"
      unitRef="usd">12138000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzQtMS0xLTEtMTI2ODgy_6c9a5fd6-35e4-49f5-bb3f-0c217a2daa07"
      unitRef="usd">8340000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzUtMS0xLTEtMTI2ODgy_934a5c40-7a3b-42ca-ab93-ddd1cbd9909b"
      unitRef="usd">5659000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzYtMS0xLTEtMTI2ODgy_e6c94d38-e039-402a-a933-5c87d8b32061"
      unitRef="usd">20326000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzctMS0xLTEtMTI2ODgy_6409bd37-3d72-4f2c-b324-4aa873cf5ca7"
      unitRef="usd">83923000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzgtMS0xLTEtMTI2ODgy_ce918d17-89fc-40ce-bae5-ce47c8a30e26"
      unitRef="usd">11231000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90YWJsZTowOGQxOWNlZjljYmE0ZjU1OTNiZTA5MzRjOTg0NTcxNC90YWJsZXJhbmdlOjA4ZDE5Y2VmOWNiYTRmNTU5M2JlMDkzNGM5ODQ1NzE0XzktMS0xLTEtMTI2ODgy_4f421c9d-76d6-4097-a9d5-616e3df06e85"
      unitRef="usd">72692000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0NjU_6ddfffaa-a83c-4823-a573-827c84e2f5cd"
      unitRef="usd">4500000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0Njk_c32b96d9-d163-4b04-85c5-1eb01505a1e4"
      unitRef="usd">4500000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE0NzY_7de3368e-1dca-499a-9a76-c92c0be6b0da"
      unitRef="usd">4800000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i5da42252caa44837a8aba5f1166a351e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNDUvZnJhZzowYThjZjhlNmUyMTQ0MzU3OTMwM2I5NTZjZjBhNTA1Zi90ZXh0cmVnaW9uOjBhOGNmOGU2ZTIxNDQzNTc5MzAzYjk1NmNmMGE1MDVmXzE3MzU_0c431050-3fbd-4b95-8c47-9f7152784ac5">P4Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjQ_e74c1f1c-719d-4710-aef2-50406a6fa37a">Derivative Financial Instruments&lt;div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate and interest rate fluctuations which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Foreign Exchange Forward Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.&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:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of December&#160;31, 2022, a net unrealized loss of approximately $2.1 million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has forecasted the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan. As of December&#160;31, 2022 and 2021, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of approximately twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income (expense), net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $100.3 million and $83.9 million of Indian rupees as of December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Interest Rate Swaps&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:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company may enter into interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Loan Facilities. See Note 9. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Borrowings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; in the Notes to Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps are generally designated as cash flow hedges of floating rate interest payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;          During the year ended December&#160;31, 2022, the Company had two interest rate swaps with a total current notional amount of $1.3 billion, with fixed rate at 1.525%. All cash flows relating to swaps that are considered to have an other than insignificant financing component at the inception date are included in cash flows from financing activities in the consolidated statement of cash flows. The Company recorded the changes in the fair value of the cash flow designated interest rate swaps in other comprehensive income (loss), until the hedged cash flow occurred, at which point any gain (loss) was reclassified into earnings. Both interest rate swaps matured as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; In March 2020, the Company restructured existing swap agreements by extending the hedging period to take advantage of lower interest rates and produce an immediate reduction in cash outflows. The restructured swaps were considered a hybrid instrument under ASC 815 due to the negative market value at designation: a borrowing and an embedded interest rate swap with a fair value of zero that had been designated as a cash flow hedge of interest expense on the Company&#x2019;s outstanding LIBOR borrowings. The borrowing was amortized to interest expense over its remaining term and the fair value of the embedded interest rate swap was recorded in other comprehensive income until it was recognized as interest expense at each settlement date. One of the two interest rate swaps was de-designated in November 2020. The other comprehensive loss at de-designation was amortized to interest expense over the original hedge period and future gains and losses on the de-designated swap was recognized as interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Balance Sheet Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Balance Sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $10.4 million and $9.4 million of Indian rupees at December&#160;31, 2022 and 2021, respectively. There were no open foreign currency contracts to sell at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table reflects the fair value amounts for designated and non-designated hedging instruments at December&#160;31, 2022 and 2021 (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 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:43.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.354%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Designated hedging instruments&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="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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,992&#160;&lt;/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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-designated hedging instruments&lt;/span&gt;&lt;/div&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 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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency forward contracts&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,733&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total fair value of hedging instruments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt"&gt;Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company presents its derivative assets and derivative liabilities at gross fair values in the consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of December&#160;31, 2022 and 2021, there were no derivative assets or liabilities that were net settled under the master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive income and consolidated statements of operations for the periods indicated below are as follows (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 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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) recognized in other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(31,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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(687)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive loss into income as interest expense&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(21,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,564)&lt;/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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt"&gt;The before-tax gain (loss) of $(5,513), $2,482 and $1,183 related to foreign exchange forward contracts were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before-tax gain (loss) of $10,005, $2,456 and $(32,367) related to interest rate swaps were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt"&gt;The before-tax gain (loss) of $(316), $629 and $(147) were included in cost of service revenues on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before tax gain (loss) of $(1,105), $2,678 and $(540) were included in operating expenses, primarily research and development expense on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The before-tax gain (loss) recognized in other income (expense), net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (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 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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gain (loss) recognized in other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(206)&lt;/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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;_____________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:11.79pt"&gt;Gain (loss) recognized in other income (expense), net includes the debt component of restructured interest rate swap treated as a hybrid instrument. Both of the restructured and non-designated interest rate swaps matured in December 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;See Note 5. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurements, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Note 15. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Other Comprehensive Income,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and Note 19.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; Commitments and Contingencies &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;in the Notes to Consolidated Financial Statements of this Report for a further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEzMTI_a6252197-7093-4d41-920c-d3ade0aae7ee"
      unitRef="usd">-2100000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iddd83e55db0d45c798989a763a5f9b0b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzIyNjU_d2e733a4-8295-4a1e-b7ab-9b0f11de38cf"
      unitRef="usd">100300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i984b1977e35144f4a594c05f07bee142_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzIyNzI_f73dc3d5-892e-4cfe-bb1f-63932ccf75a4"
      unitRef="usd">83900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI3ODc_3d133ee6-02f5-40b8-95a7-0ce822d2799e"
      unitRef="derivative_instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI4NjI_2c3c0fb8-898e-42bd-9735-d7d4e928538a"
      unitRef="usd">1300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="idbe7b1f9305b42b496fd7bc519c2122b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzI5MDI_40827a42-fe19-48f0-8988-e534c0e633f6"
      unitRef="number">0.01525</us-gaap:DerivativeFixedInterestRate>
    <infa:DerivativeNumberOfInstrumentsDeDesignated
      contextRef="i9012098f1cd94cba8a55717b929c514f_I20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEwNDQ1MzYwNDc2OTg2_78e01b40-a9ec-41cd-997a-dfded381fbb3"
      unitRef="derivative_instrument">1</infa:DerivativeNumberOfInstrumentsDeDesignated>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i8af0c1609478469c90e6acd56eb149e9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzEwNDQ1MzYwNDc2OTk3_3d133ee6-02f5-40b8-95a7-0ce822d2799e"
      unitRef="derivative_instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5365f5c3a364404fbd906bff91f2bfc8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzU2MTU_00e05beb-6200-47ce-907c-9167a13f5941"
      unitRef="usd">10400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i617b6381702d47c1ac3476597cd803c3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzU2MjI_12e3daf2-3aae-4edc-9525-d6a6b29e593f"
      unitRef="usd">9400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjU_824f1091-5fe8-4d18-bdd9-38237bef48b4">&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table reflects the fair value amounts for designated and non-designated hedging instruments at December&#160;31, 2022 and 2021 (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 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:43.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.354%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Derivative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Designated hedging instruments&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="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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;52&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,992&#160;&lt;/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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-designated hedging instruments&lt;/span&gt;&lt;/div&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 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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign currency forward contracts&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,733&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total fair value of hedging instruments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,343&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,609&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt"&gt;Included in prepaid expenses and other current assets, and other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt"&gt;Included in accrued liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5047fca816ea456c8571745e6cba902d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtMS0xLTEtMTI2ODgy_b89fb990-7786-4c34-85e2-d82019a7f7ca"
      unitRef="usd">88000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ica12335e96a14094b948021ac38eae1b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtMy0xLTEtMTI2ODgy_5bd0d7b0-5d3f-49ac-b278-1b248f84336d"
      unitRef="usd">2827000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0011358d4f8d4a80b77e97d1ef91e535_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtNS0xLTEtMTI2ODgy_dd2e9ced-4502-4f4d-8dd6-c86ae6db3e10"
      unitRef="usd">1405000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3c51f821f90345ae860e05297c135860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzQtNy0xLTEtMTI2ODgy_d7cb4c69-e04f-490f-92ca-0c86c0c53abc"
      unitRef="usd">52000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i71f878ef19314bec8ac55d8058e0d11a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtMS0xLTEtMTI2ODgy_6392a103-a6d7-4a33-a3ff-a21f150696d1"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i852a3cc840cc4822a6e7e6b352f6f0f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtMy0xLTEtMTI2ODgy_a91eb4ef-d1af-4485-a02d-d37343774f9c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie43ca397f8a449f89b5671294c1aeb69_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtNS0xLTEtMTI2ODgy_51dcbc78-8492-45a4-8371-d7039fe6b035"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ibcd5a26832744afcbd236a6ef4c26bf3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzUtNy0xLTEtMTI2ODgy_c892f6a1-25aa-4bbf-a702-91e77e5c9dff"
      unitRef="usd">1992000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i11baa236e0de47cea8a54bdc872b934e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctMS0xLTEtMTI2ODgy_91e5a0dd-fa1c-4b39-b9a2-53539a2e8543"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i26381f4f077f47b096a429a9c55389fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctMy0xLTEtMTI2ODgy_2d0e2c58-fa9d-4a16-a6d3-ee6de4ddfa24"
      unitRef="usd">516000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i085fa1558d78478d99ce157a96ba1085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctNS0xLTEtMTI2ODgy_ade22d9f-dc60-443e-a964-6ba64eb2be1b"
      unitRef="usd">204000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i40d7e6e9b0bf41ca9879329e2874193d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzctNy0xLTEtMTI2ODgy_a77fbb0c-4617-4ac5-a02f-84d7f3fdccf8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6581eeffacaf42a591578847b0cfbfe8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtMS0xLTEtMTI2ODgy_11b8269c-21a2-456f-a048-52d37386fc54"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i583c499adcb94d829c6de0357646b8bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtMy0xLTEtMTI2ODgy_dfba6ff9-cc6c-43fe-8970-03e4d78fb441"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ibbcf4ce7eedb4c80b18f38ffe205c814_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtNS0xLTEtMTI2ODgy_f063bc87-fd18-49c2-8ab0-2e7163558465"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib6e3203baeaa442697a1b4e4ad368f89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzgtNy0xLTEtMTI2ODgy_6eb4ace6-6fe1-4d62-9edf-ef8b0fc233e3"
      unitRef="usd">5733000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i03903a779ae344e28fb36ddc8c868425_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktMS0xLTEtMTI2ODgy_b5bdf290-ca3e-4f35-9d70-7a715f4750fb"
      unitRef="usd">88000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6f141fa4173d47f083abd7569efc7a45_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktMy0xLTEtMTI2ODgy_cd020e62-e9f1-4235-aa6d-eaf4927f239e"
      unitRef="usd">3343000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3a6a66dd5433409d97f06b9907d53cba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktNS0xLTEtMTI2ODgy_c2499172-4731-460a-aee8-a64c6074da01"
      unitRef="usd">1609000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7b6ce2da3ec340a0b2f57efeafb96adb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyOWY4OTI2NTFiMmI0YTdkYjUyZDMxZWRhODU5NTdkNi90YWJsZXJhbmdlOjI5Zjg5MjY1MWIyYjRhN2RiNTJkMzFlZGE4NTk1N2Q2XzktNy0xLTEtMTI2ODgy_8ab5f779-7574-4fcf-af5e-67888ff335cb"
      unitRef="usd">7777000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2Njc_920e6f7b-fa14-46a1-8fe0-29c9683b47e7">&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive income and consolidated statements of operations for the periods indicated below are as follows (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 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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) recognized in other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(31,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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(687)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive loss into income as interest expense&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(21,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,564)&lt;/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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:11.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:13.97pt"&gt;The before-tax gain (loss) of $(5,513), $2,482 and $1,183 related to foreign exchange forward contracts were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before-tax gain (loss) of $10,005, $2,456 and $(32,367) related to interest rate swaps were recognized in other comprehensive income (loss) during the years ended December&#160;31, 2022, 2021 and 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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:115%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;padding-left:12.96pt"&gt;The before-tax gain (loss) of $(316), $629 and $(147) were included in cost of service revenues on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The before tax gain (loss) of $(1,105), $2,678 and $(540) were included in operating expenses, primarily research and development expense on the consolidated statements of operations for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iba2aa1da6cc74660a6682ad7f05f6b71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtMS0xLTEtMTI2ODgy_890f4d13-1504-4c5f-a3ca-d61e4dd84263"
      unitRef="usd">4492000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2518e960251d457d9a29898eb4f430de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtMy0xLTEtMTI2ODgy_56c9e319-cb78-4140-8a61-7738fa6bce52"
      unitRef="usd">4938000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i344a86600e8845a19a4b70406a7a0de4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzMtNS0xLTEtMTI2ODgy_2e7e1484-35c5-4491-9e13-8f2ada7b33ff"
      unitRef="usd">-31184000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i969a5b362cc7473495f8bc52238e4a6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtMS0xLTEtMTI2ODgy_f8f9b07e-4516-4e03-81ef-951b94b08a66"
      unitRef="usd">-1421000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i34f302f82fb848f085efc0a61c1cd26a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtMy0xLTEtMTI2ODgy_a9a4302f-3457-44d5-9f22-9125b29b8583"
      unitRef="usd">3307000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i047c94f6c5a641edbd8de83a6ea76ff2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzQtNS0xLTEtMTI2ODgy_f83b0cbf-f7cb-4fe6-9762-ca4c2adf11f2"
      unitRef="usd">-687000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia65038e5e49448bab20a416716f49383_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtMS0xLTEtMTI2ODgy_680258a7-f2ae-450d-aa08-1903ea7df205"
      unitRef="usd">4558000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibb69427ee8ca4801a281a77c37e7e42f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtMy0xLTEtMTI2ODgy_99fc2d2b-4406-413c-a28f-c31c3a0c07f0"
      unitRef="usd">-21323000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie1227403ee0943ada411fcbe36a707ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZTo3YTI4OGQzNmNmNDM0YmM2YmJlNjdjMzQ1NGYwZWUwNC90YWJsZXJhbmdlOjdhMjg4ZDM2Y2Y0MzRiYzZiYmU2N2MzNDU0ZjBlZTA0XzUtNS0xLTEtMTI2ODgy_564be77f-73e7-4f2f-807f-7e18124fe9b8"
      unitRef="usd">-20564000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ic0376de40bdd443685476d5ff3442be9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MTA_52bfa0ef-fcfc-43da-867f-f25d34ae16db"
      unitRef="usd">-5513000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i71d42f1bb8e947b3be21c79589c58b06_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MTQ_0d2881ce-8f73-4d6a-8a53-b40a3a0c9ab7"
      unitRef="usd">2482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2e1dbd6771784d7394ca7765e8bdaaf0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc0MjE_982cb378-909c-445b-acc1-48b88581b5a9"
      unitRef="usd">1183000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3610404bd6574a0ea6f3199a0876d6c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MDU_a4c0b4ed-3ff2-4071-82b6-96fdca4b3bca"
      unitRef="usd">10005000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id424a946df7f4139aad7cd48e96a8908_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MDk_5f4cf8ad-ab77-4039-a405-00c944cb522a"
      unitRef="usd">2456000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9ad98afbc54f4c46a8f793ea3d6028a7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc2MTY_127c154e-dd0c-4520-a54b-456202264d13"
      unitRef="usd">-32367000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:LossOnDerivativeInstrumentsPretax
      contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3ODU_800acf41-4dc3-45c5-b60e-4a8742b08221"
      unitRef="usd">316000</us-gaap:LossOnDerivativeInstrumentsPretax>
    <us-gaap:GainOnDerivativeInstrumentsPretax
      contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3ODk_62105a6e-18da-4bc7-b9a2-e783ab5cdce5"
      unitRef="usd">629000</us-gaap:GainOnDerivativeInstrumentsPretax>
    <us-gaap:LossOnDerivativeInstrumentsPretax
      contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc3OTY_6d128434-8432-424d-8063-71a96e07ae01"
      unitRef="usd">147000</us-gaap:LossOnDerivativeInstrumentsPretax>
    <us-gaap:LossOnDerivativeInstrumentsPretax
      contextRef="if0ae442d5c504042aeaa0e9252017dad_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5NjU_1aa4c2b7-1f73-469d-a020-b6b045b98a15"
      unitRef="usd">1105000</us-gaap:LossOnDerivativeInstrumentsPretax>
    <us-gaap:GainOnDerivativeInstrumentsPretax
      contextRef="i6a5a0e9d3dc94ab9905eba0c523a98fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5Njk_e7e429ca-094d-434e-a0e0-aaca16b09a2b"
      unitRef="usd">2678000</us-gaap:GainOnDerivativeInstrumentsPretax>
    <us-gaap:LossOnDerivativeInstrumentsPretax
      contextRef="i40c9184cb46841cda9592434121829bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzc5NzY_078693c7-137c-441b-a336-0a79b545032c"
      unitRef="usd">540000</us-gaap:LossOnDerivativeInstrumentsPretax>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90ZXh0cmVnaW9uOjUxZTEyNWIyMTRkMzQwNDdiNGMxNWI1YWY0YzExY2IxXzg2NjM_cbfda1d9-33d3-43e5-8f55-13f49c3bef2b">&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The before-tax gain (loss) recognized in other income (expense), net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (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 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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gain (loss) recognized in other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(206)&lt;/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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;_____________&lt;/span&gt;&lt;/div&gt;(i)Gain (loss) recognized in other income (expense), net includes the debt component of restructured interest rate swap treated as a hybrid instrument. Both of the restructured and non-designated interest rate swaps matured in December 2022.</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i977c203363d149cca6c006eb3b922763_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtMS0xLTEtMTI2ODgy_5e36bf4c-f3d6-4840-8c8b-323169276182"
      unitRef="usd">5493000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i160ef8acfb774517b8fb83d04e8bbcec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtMy0xLTEtMTI2ODgy_d6affdf1-08be-41ad-a8df-31b181256918"
      unitRef="usd">-183000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i07ae1a70c653423ab2fb9862736adad5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTEvZnJhZzo1MWUxMjViMjE0ZDM0MDQ3YjRjMTViNWFmNGMxMWNiMS90YWJsZToyNmIxMTY4ZmI0YmM0NDc2YTk0ZDI0ZTE4NjRhMjRiNi90YWJsZXJhbmdlOjI2YjExNjhmYjRiYzQ0NzZhOTRkMjRlMTg2NGEyNGI2XzMtNS0xLTEtMTI2ODgy_1c3b45ef-789a-4afe-b912-27536a005908"
      unitRef="usd">-206000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI4_b83810a2-d8d6-476f-9f33-291ee8207bf2">Stockholders Equity&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Common and Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Amended and Restated Certificate of Incorporation filed in October 2021 authorized the issuance of a total of 2,000,000,000 shares of Class A common stock, $0.01 par value per share, 200,000,000 shares of Class B-1 common stock, $0.01 par value per share, 200,000,000 shares of Class B-2 common stock, $0.00001 par value per share, and 200,000,000 shares of preferred stock, $0.01 par value per share. There was no preferred stock issued and outstanding as of December&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and are entitled to a nominal annual dividend of CAD$15,000 in the aggregate. &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In September 2021, as a result of the restructuring transactions, the Company adopted the equity incentive plan (the "2015 Plan"). The 2015 Plan has 34,065,509 aggregate shares authorized with a plan termination date of 10 years since the last amendment and restatement, or until March&#160;13, 2030. The 2015 Plan is administered by the Compensation Committee of the Board of Directors of the Company (the &#x201c;Compensation Committee&#x201d;). Amounts for periods prior to the completion of the restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Organization and Description of Business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;in the Notes to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Compensation Committee granted equity awards through the third quarter of 2021 under the 2015 Plan in the form of options to acquire shares of the Company. The options are not intended to qualify as incentive stock options within the meaning of Section&#160;422 of the Internal Revenue Code. The term of the options granted under this plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (&#x201c;Performance-based Options&#x201d;). &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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In October 2021, the Company&#x2019;s Compensation Committee adopted, and its stockholders approved the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Code to our employees and any parent and subsidiary corporations' employees, and for the grant of non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares to our employees, directors and consultants and our parent and subsidiary corporations' employees and consultants. A total of 46,770,130 shares of the Company&#x2019;s Class A common stock have been reserved for issuance under the 2021 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Option Awards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to 2022, the Company has issued options subject to service based vesting ("Service-based options") under the 2015 Plan. In addition, the Company has issued different types of Performance-based Options under the 2015 plan, for which vesting is subject to the achievement of one or more performance events, such as achievement of certain levels of Multiple on Invested Capital ("MOIC"), exit events, including a change in control or partial sale, or initial public offering, and market liquidity vesting criteria in connection with achieving a certain per share price in any one or more exit events (the "MOIC/Performance Options"). At the achievement of one or more exit events, the Company will recognize compensation expense in proportion to the requisite service period already completed. Upon the effectiveness of our IPO, an underlying performance-based vesting condition of the MOIC/Performance Options was deemed satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $15.7&#160;million as of the date of IPO. The remaining expense will be recognized over the remaining estimated derived service period unless the market liquidity vesting criteria are achieved earlier. &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-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the option award activity for the years ended December&#160;31, 2022 and 2021 (in thousands, except share price, fair value and term):&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"&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Remaining Contractual Term (in years)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Aggregate Intrinsic Value (in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Service-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Performance-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,710&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,463&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14.85&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7.84&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83,364&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Granted&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,668&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,749&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,919&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,742&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Forfeited or expired&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,884&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,768&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,116&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;529,265&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,718&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Forfeited or expired &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17.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 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22,820&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,504&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,316&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;6.34&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,157&#160;&lt;/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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The weighted-average fair value of each share used in the determination of the Company&#x2019;s options as of and for the respective period ended December&#160;31, 2021 was $21.42. The fair value of options vested during the years ended December&#160;31, 2022 and 2021 was $32.3 million and $13.8 million, respectively. As of December&#160;31, 2022, the number of options vested and exercisable was 14.6 million with a weighted average exercise price of $16.3 and aggregate intrinsic value of $34.1 million. The weighted average remaining contractual terms for options vested and exercisable as of December&#160;31, 2022 and 2021 were 5.94 years and 6.34 years, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of the Company&#x2019;s common stock. As of December&#160;31, 2022, there were a total of approximately 8.2 million unvested options with a weighted-average grant date fair value of $8.47 per share. As of December&#160;31, 2021, there were a total of approximately 15.4 million unvested options with a weighted-average grant date fair value of $5.78 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="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning in the fourth quarter of 2021, after the completion of the IPO, the Company issued RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of these awards is generally satisfied pro-rata over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjQ0MzgzNzQ3MDIy_e309007a-061a-44d9-a19e-5cae1a4e772c"&gt;two&lt;/span&gt; to four years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In the first quarter of 2022, the Company issued PSUs to employees under the 2021 Plan. PSUs will vest subject upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.&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:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes RSU and PSU activity and related information during the year ended December&#160;31, 2022 under the 2021 Plan (in thousands, except share price):&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:72.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33.02&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;32.98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,570&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33.02&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18.89&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;31.43&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30.02&#160;&lt;/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 5.57pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,346&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22.95&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&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="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Employee Stock Purchase Plan&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In October 2021, the Company&#x2019;s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. As of December&#160;31, 2022, a total of 8,258,786 shares of the Company&#x2019;s Class A common stock has been reserved for future issuance under the ESPP. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the ESPP, eligible employees are able to acquire shares of common stock by accumulating funds through payroll deductions. Offering periods are generally twelve months long and begin on March 1 and September 1 of each year. The purchase price for shares of our common stock purchased under the 2021 ESPP is 85% of the lesser of the fair market value of our common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no repurchases during the year ended December&#160;31, 2022.During the year ended December&#160;31, 2021, the Company repurchased 0.4 million shares for $9.3 million. All repurchases were completed under the terms of the 2015 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:18pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Summary of Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Expected term -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; For options, the Company estimates the expected term based on an analysis of the facts and circumstances underlying the option agreement. For the ESPP, expected term represents the term from the first day of the offering period to the purchase dates within each offering period.&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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Expected volatility -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; As we do not have sufficient trading history of our common stock, we estimate the volatility of our common stock on the date of the grant based on the weighted-average historical stock price volatility of comparable publicly-traded companies over a period equal to the expected term of the award.&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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Risk-free interest rate - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free rate is estimated based upon the implied yield on the U.S. Treasury&#160;zero-coupon&#160;issued with maturities that are consistent with the option&#x2019;s expected term. &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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Expected dividend yiel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;d -  Based on Company&#x2019;s continued assumption that there will not be any dividend payouts, the expected dividend yield is zero.&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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair value of underlying common stock - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to the Company's IPO, the fair value of the underlying share and the exercise price were based on the estimated per share fair value from the Company&#x2019;s recurring valuation process. The Company discounted the fair value of the underlying share for lack of marketability of the shares before applying each model. After the completion of the IPO, the fair value of the Company's common stock is determined by the closing price of its common stock on the primary stock exchange on which our common stock is traded date of grant for options or on the first day of the offering period for the Company's ESPP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no Service-based option awards granted during the year ended December&#160;31, 2022. The fair values of the Service-based option awards granted during the years ended December&#160;31, 2021 and 2020 were estimated using the following assumptions using the Black-Scholes pricing model:&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"&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:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Service-based Option Awards:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3.4&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2.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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no Performance-based option awards granted during the year ended December&#160;31, 2022. The following table summarizes the weighted-average assumptions used in estimating the fair value of our Performance-based options using the Monte Carlo pricing model:&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.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Performance-based Option Awards:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&#160;1.9 - 2.7&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3.4 - 3.9&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40.0% - 45.0%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45%&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1.2% - 1.5%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.6% - 0.7% &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&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="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the offering periods during the years ended December&#160;31, 2022 and 2021 using the Black-Scholes pricing model:&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:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&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:13.375%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ESPP:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.5 - 1.0  &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;0.3 - 0.9&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34.8% - 45.2% &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27.6% - 32.6% &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.6% - 3.5% &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.1%&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Fair value of common stock&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$20.05 - $21.55 &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$29.00&lt;/span&gt;&lt;/div&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The stock-based compensation (excluding deferred compensation) for the periods indicated below are as follows (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 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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cost of revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;916&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,531&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Sales and marketing&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,035&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;General and administrative&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,562&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total stock-based compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;135,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,017&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,044&#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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested service-based options was $13.2 million and is expected to be recognized over the remaining weighted-average vesting period of 1.06 years. &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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance, market liquidity and service vesting conditions is $8.3&#160;million and is expected to be &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;recognized over the estimated derived service period of 1.42 years, unless the market liquidity vesting criteria are achieved earlier. &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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, total unrecognized stock-based compensation expense related to unvested options with performance and service vesting conditions is $9.6&#160;million and is expected to be recognized over the remaining service period of 2.25 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $366.3&#160;million and is expected to be recognized over the remaining weighted-average vesting period of 2.95 years.&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:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the total unrecognized stock-based compensation expense related to the ESPP was $3.2&#160;million and is expected to be recognized over the remaining offering periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5MzY_6c5b0b35-1ff2-48ec-8146-05d0ebfa1a87"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4f48fb1c871b4e8ab19f5b31ffad1743_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NjA_84eb4986-c179-4ca6-9ee7-c0fc55310792"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2fe409f7230340b09588f5dc91a5af61_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NDA_78c2956e-c337-4366-8289-b5e1fea31a1b"
      unitRef="shares">200000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2fe409f7230340b09588f5dc91a5af61_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NjQ_dd44d28e-a550-4b7a-9074-978f92077845"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9848ca2c7aed46489e86832b9874b850_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NDg_18814e94-1483-4dee-8237-e2c13fe22675"
      unitRef="shares">200000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9848ca2c7aed46489e86832b9874b850_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Njg_00cc3193-d3a5-4605-b80d-07c5b3d3cea1"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i61251e17ed6d41d7b36b980baa054149_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NTI_73682d4d-4d7c-488d-afbe-2b1fd8fd184c"
      unitRef="shares">200000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i61251e17ed6d41d7b36b980baa054149_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5NTY_228f639e-2dce-4ab2-b30f-662e5a2d78c6"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_045bd07c-d6f2-45b6-a7cd-40773a7ce486"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_720f37f8-8a35-489c-abb7-eddd319896f8"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_91fd3dc7-e338-4b07-b8cd-e9f479e2fd01"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5Nzc_f22e386f-5cc4-4aaf-8fba-4ee4b808474d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:Dividends
      contextRef="i6bfa73941ea347d18781a5617526e5ac_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzIxMDQ_07d1841b-48c5-4c73-b22f-194c2a85402d"
      unitRef="cad">15000</us-gaap:Dividends>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5c32ede062d84df38db5b62fd145d798_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5OTM_14f544b6-44eb-483e-8bc1-669f875b73e8"
      unitRef="shares">34065509</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5ODk_0aa4cb1f-ec8e-45b4-ac49-9b80ae092afd">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwOTk1MTE2NDM5ODQ_0aa4cb1f-ec8e-45b4-ac49-9b80ae092afd">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i01f60930ad894f829b81230c565795d3_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzQwNzU_b562db19-a2e5-4808-aeb4-a7382b1a5c73"
      unitRef="shares">46770130</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if143069e437f4c2aa2626572f3aaa674_D20211029-20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEwNDQ1MzYwNTA0MzQx_735dccf2-7c80-4972-9bd5-2e0fdf5405a7"
      unitRef="usd">15700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI1_da655bd6-73fd-4c37-b5f6-115a81a46c0d">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the option award activity for the years ended December&#160;31, 2022 and 2021 (in thousands, except share price, fair value and term):&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"&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Remaining Contractual Term (in years)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Aggregate Intrinsic Value (in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Service-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Performance-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,710&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,463&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,247&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14.85&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7.84&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;83,364&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Granted&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,668&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,749&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,919&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,742&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Forfeited or expired&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,884&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,768&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,116&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;529,265&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,718&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Forfeited or expired &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17.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 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Outstanding at December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22,820&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,504&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,316&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;6.34&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,157&#160;&lt;/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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMS0xLTEtMTI2ODgy_a9e1d877-6d05-4f6f-bbdb-6e52088e4e8f"
      unitRef="shares">23710000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="idf3cffa2735344db8b88a5075590aa36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMy0xLTEtMTI2ODgy_f5a31ac6-44e9-4e7b-866d-326b7fcd941d"
      unitRef="shares">16463000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i882436b21ebd4fd59e568a3889376384_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItNS0xLTEtMTI2ODgy_ee15f21c-222e-4a2e-b5a6-5b246fe470ac"
      unitRef="shares">7247000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItNy0xLTEtMTI2ODgy_44eaa9c1-59df-4eb3-8fa0-c0202fb4558e"
      unitRef="usdPerShare">14.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMTEtMS0xLTEyNjg4Mg_826f11c0-8bf8-4956-9fd5-c5e61ba0e87f">P7Y10M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzItMTMtMS0xLTEyNjg4Mg_faec07c0-6342-493c-b34e-85aa5603eae9"
      unitRef="usd">83364000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtMS0xLTEtMTI2ODgy_dd5c7ee1-1980-47ac-9688-4b5ab11dc4a3"
      unitRef="shares">5668000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtMy0xLTEtMTI2ODgy_40ae1f19-53c3-4476-b3a9-89378cf4e50b"
      unitRef="shares">3749000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtNS0xLTEtMTI2ODgy_254ecb15-8ffe-4082-9922-f5883d64e1c3"
      unitRef="shares">1919000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtNy0xLTEtMTI2ODgy_f7c49cb6-0184-4d54-a486-38b881daed75"
      unitRef="usdPerShare">22.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzMtOS0xLTEtMTI2ODgy_31a2c3f0-2b6d-4e7b-9052-cb0c45f27b62"
      unitRef="usdPerShare">8.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMS0xLTEtMTI2ODgy_43a2a9f9-21f0-41e4-8149-aac1b7831a81"
      unitRef="shares">1276000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMy0xLTEtMTI2ODgy_49d5cf67-3986-4fb3-9097-03701844b402"
      unitRef="shares">1024000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtNS0xLTEtMTI2ODgy_17f53d20-0e5f-41ae-90a2-981c7ddf57f3"
      unitRef="shares">252000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtNy0xLTEtMTI2ODgy_fed7295a-c35d-43d2-8c99-93f8e058a5e5"
      unitRef="usdPerShare">11.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzQtMTMtMS0xLTEyNjg4Mg_7824b832-f677-4861-9af4-29d2dee01ff4"
      unitRef="usd">13742000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtMS0xLTEtMTI2ODgy_e3202f0a-c26a-4b9a-baf9-1fdaa250e083"
      unitRef="shares">2218000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtMy0xLTEtMTI2ODgy_d71c5a0b-f847-42be-8ee3-96829b73ff9b"
      unitRef="shares">1420000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtNS0xLTEtMTI2ODgy_77cf560c-e978-4f34-8236-909f502c4488"
      unitRef="shares">798000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzUtNy0xLTEtMTI2ODgy_94c8db33-62b8-493c-bf92-23256c906f84"
      unitRef="usdPerShare">15.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMS0xLTEtMTI2ODgy_de42a068-f2a1-4824-a3b6-0b597d2bfd66"
      unitRef="shares">25884000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7efcd69dd4f742429b6b03c5b0eed7a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMy0xLTEtMTI2ODgy_c8c5fc20-ab8e-4f85-b133-e9fa3824e3ae"
      unitRef="shares">17768000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5f824389b1174a02b830a2e59ce86378_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtNS0xLTEtMTI2ODgy_a9609b10-b406-45f8-8bee-a424a144e69e"
      unitRef="shares">8116000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtNy0xLTEtMTI2ODgy_3b2f8320-4ced-4d1c-9037-f74a6067c966"
      unitRef="usdPerShare">16.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMTEtMS0xLTEyNjg4Mg_09b3b8dd-f03b-4b7a-8ca2-ad67c5e42385">P7Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzYtMTMtMS0xLTEyNjg4Mg_9adc1917-1e90-4bf1-aaf1-9ccaf185a5c9"
      unitRef="usd">529265000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMS0xLTEtMTI2ODgy_0741f58f-0038-4d8c-8427-dee683021a9d"
      unitRef="shares">1665000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMy0xLTEtMTI2ODgy_90a4c75c-058f-4806-a026-430e1e010b9d"
      unitRef="shares">1329000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtNS0xLTEtMTI2ODgy_4cc634ff-b0d0-4203-960d-fd5e8130db4d"
      unitRef="shares">336000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtNy0xLTEtMTI2ODgy_c32b2f3b-65c1-4084-bd00-1d6e15243526"
      unitRef="usdPerShare">12.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzgtMTMtMS0xLTEyNjg4Mg_c0fa0a83-1e21-4212-8654-19010f91057d"
      unitRef="usd">12718000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktMS0xLTEtMTI2ODgy_a1f605c4-b103-4949-9e25-70c7dc14a087"
      unitRef="shares">1399000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktMy0xLTEtMTI2ODgy_cdac97bf-e174-4c96-9191-149c680da9e5"
      unitRef="shares">935000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktNS0xLTEtMTI2ODgy_450bed8d-ced5-44c6-9468-4fa2c13068eb"
      unitRef="shares">464000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzktNy0xLTEtMTI2ODgy_044f2a7e-009f-4398-ab5f-983f89f9e2ba"
      unitRef="usdPerShare">17.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTEtMS0xLTEyNjg4Mg_9b0cd500-35c2-4d9d-907f-6031ef95ebbf"
      unitRef="shares">22820000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib3546485994b493cb60eb41f98b33503_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTMtMS0xLTEyNjg4Mg_cca8bbaf-18a4-45f6-8926-8c11c7cce3fc"
      unitRef="shares">15504000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibe6f651e151f413c9572a04dc50e3e34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTUtMS0xLTEyNjg4Mg_2a33a086-e002-44f8-b773-012ea3898f7f"
      unitRef="shares">7316000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTctMS0xLTEyNjg4Mg_7163f836-b431-40e8-917d-25d67cd2f1d6"
      unitRef="usdPerShare">16.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTExLTEtMS0xMjY4ODI_18e13d74-1cd2-460d-852e-b96562f0bac3">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTozZTNkOWRkOWY0Y2U0NTA4OGM4MWExNzMyZDliZGI3Yy90YWJsZXJhbmdlOjNlM2Q5ZGQ5ZjRjZTQ1MDg4YzgxYTE3MzJkOWJkYjdjXzEwLTEzLTEtMS0xMjY4ODI_a91ec48a-4285-4264-a913-7b7cb7f3df7d"
      unitRef="usd">51157000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY4OTg_48e32424-35bd-49b4-a1f0-7414db8a4213"
      unitRef="usdPerShare">21.42</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY5ODY_a1e8a4e6-7ab1-4b0f-8e2a-14eec06d2c03"
      unitRef="usd">32300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzY5OTM_8b344986-5d4a-4d60-b788-f65e142606f6"
      unitRef="usd">13800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcwNzA_19431d71-31e8-47cd-b25f-f6e6a5b228c1"
      unitRef="shares">14600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcxMTU_727ac03c-b41c-464f-96da-dbb9b0f4c788"
      unitRef="usdPerShare">16.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcxNTE_a1d5b211-88b4-4f0f-bda1-7ea6871912c6"
      unitRef="usd">34100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcyNjA_b96f9417-8de4-49be-9fbf-31453ff5f219">P5Y11M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzcyNjc_41a5079d-cc49-4cd3-935f-0e975f25bfa6">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc0ODU_29679efb-e035-423e-94bf-b51b3a4eb8fa"
      unitRef="shares">8200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc1NTQ_65431376-8623-4c79-97e7-1a6b71d9bf6e"
      unitRef="usdPerShare">8.47</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc2MTQ_3c5b58a9-b1a9-4944-b9b6-4df8d4c19d95"
      unitRef="shares">15400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzc2ODM_edfaf704-f3f2-49eb-aabc-44866a3c70e6"
      unitRef="usdPerShare">5.78</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5e5a5786a66648d58f244cb3b0babece_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzgwNDA_69e3811b-c27e-48e7-82dc-7f2673d8015b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI5_f3a63c32-4b62-4f78-add7-ffd3746b13c6">&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes RSU and PSU activity and related information during the year ended December&#160;31, 2022 under the 2021 Plan (in thousands, except share price):&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:72.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33.02&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;32.98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,570&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;33.02&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18.89&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;31.43&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30.02&#160;&lt;/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 5.57pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unvested and outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,346&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;22.95&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i05a4751e285c47e6a14eb7405c138794_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMS0xLTEtMTM3NDYw_e28fa8b2-a19c-4ee6-bf3a-4011572c20de"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i05a4751e285c47e6a14eb7405c138794_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMy0xLTEtMTM3NDYw_f79b40ad-ffa0-4fe1-ab61-f8cba6750164"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMS0xLTEtMTM3NDQ5_1c0af917-d9ae-46c2-a7ad-d603702413d2"
      unitRef="shares">7635000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMy0xLTEtMTM3NDQ5_7ffbc837-2ba2-4f42-9e3f-b5d44db6e907"
      unitRef="usdPerShare">33.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMS0xLTEtMTM3NDQ5_5473b5f1-0ea1-4706-9b6d-dd3ba099a94e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMy0xLTEtMTM3NDQ5_c50b7476-7258-4a0e-bb4f-5a165f2cb31c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMS0xLTEtMTM3NDQ5_7b432d61-a9ab-4e81-a9b0-12e0846667d8"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id9244a848e9543669eef9049c7501d7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMy0xLTEtMTM3NDQ5_ec1ad62c-0d93-4382-94ed-69054dc48dbc"
      unitRef="usdPerShare">32.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9b60b50826da4a2ebd473a93c112f7db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMS0xLTEtMTI2ODgy_a8b87b9e-de1e-4e3d-95f6-20ae7ff979e5"
      unitRef="shares">7570000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9b60b50826da4a2ebd473a93c112f7db_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzItMy0xLTEtMTI2ODgy_6049bb81-7369-4564-a712-1874bf3a7948"
      unitRef="usdPerShare">33.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMS0xLTEtMTI2ODgy_e91bc22b-2a93-4bef-b001-ef31884d513b"
      unitRef="shares">12795000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzMtMy0xLTEtMTI2ODgy_bf40f302-1391-42b6-b577-116f35387371"
      unitRef="usdPerShare">18.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMS0xLTEtMTI2ODgy_8bb69590-f6d2-4f78-86d0-f4efd2001688"
      unitRef="shares">1998000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzQtMy0xLTEtMTI2ODgy_d66c2dc0-880e-4fed-9e67-4d8e805e31ad"
      unitRef="usdPerShare">31.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMS0xLTEtMTI2ODgy_589ba67d-de9f-465b-8abb-22063a5c6ebc"
      unitRef="shares">1021000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i6b56739f210140e9a93284a63675ef85_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzUtMy0xLTEtMTI2ODgy_805d8c42-c316-4ead-a6d3-b2dd484da02f"
      unitRef="usdPerShare">30.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzYtMS0xLTEtMTI2ODgy_990fc521-bff5-45ee-a4e5-0ba4a23b2467"
      unitRef="shares">17346000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i92f6bb0c6a9741f987e9a9d98fcc79ef_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkZjdmNWUwNDg5YWU0OGJmYjRiODQ4NzE0YjBlY2YzNy90YWJsZXJhbmdlOmRmN2Y1ZTA0ODlhZTQ4YmZiNGI4NDg3MTRiMGVjZjM3XzYtMy0xLTEtMTI2ODgy_31c2ec3e-51e1-4e15-9283-8831f5c41f6f"
      unitRef="usdPerShare">22.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i0e078717a54645998196621b776d364d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0ODI3NDg_b726d1c7-0771-4f52-b230-47d240827bc6"
      unitRef="shares">8258786</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod
      contextRef="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzg5NTU_cc0ae69c-3d55-4105-a9e6-b37b7defaa4d">P12M</infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod>
    <infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate
      contextRef="i756dc596df394cdebf5479ad5fa47532_D20211001-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzkyMzA_0b9b1547-b2d5-4fa3-9e0b-2f9f4bdd446f"
      unitRef="number">0.85</infa:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i9dfe2815ccb348e1b76390bb39537f4e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzQzOTgwNDY1NTQ4NzM_2d1c6a0b-b907-456f-984a-0c264942f78a"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzk3MTk_3d13e334-bafe-4d62-acb9-3d2a151c5a72"
      unitRef="shares">400000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib7a47c6fc20b4313af4a3d82cdf8c16e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3Xzk3MzM_c449a545-ae90-4031-8297-d4a235c5ca97"
      unitRef="usd">9300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI3_9ff2bcab-1e5b-447b-b93d-b0aecdb42223">The fair values of the Service-based option awards granted during the years ended December&#160;31, 2021 and 2020 were estimated using the following assumptions using the Black-Scholes pricing model:&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:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Service-based Option Awards:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3.4&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2.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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes the weighted-average assumptions used in estimating the fair value of our Performance-based options using the Monte Carlo pricing model:&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.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Performance-based Option Awards:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&#160;1.9 - 2.7&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3.4 - 3.9&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40.0% - 45.0%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45%&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1.2% - 1.5%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.6% - 0.7% &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzMtMy0xLTEtMTI2ODgy_25c431c1-af4c-40eb-9124-97cdf3bb3f41">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzMtNS0xLTEtMTI2ODgy_afe92ebb-e092-47db-ae26-825f8f9f9302">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzQtMy0xLTEtMTI2ODgy_49e842ef-3994-481b-9d53-29abcb3ca10d"
      unitRef="number">0.394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzQtNS0xLTEtMTI2ODgy_105d51d1-07b1-4505-b723-9f856a745e26"
      unitRef="number">0.364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzUtMy0xLTEtMTI2ODgy_ed780a32-248d-48c2-a23f-c90a0e671bed"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzUtNS0xLTEtMTI2ODgy_05a7cd7c-9b90-461b-b13a-f48cd91cbb46"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzYtMy0xLTEtMTI2ODgy_04d72c1f-58dd-4035-92bd-95d5850d5049"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4b88460f5ad748709cd0baf03d1392c3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTo3MGU5NjZmNmQ1ZWI0NjE0YWYyZDMzMjM0NWUwNTU3Yi90YWJsZXJhbmdlOjcwZTk2NmY2ZDVlYjQ2MTRhZjJkMzMyMzQ1ZTA1NTdiXzYtNS0xLTEtMTI2ODgy_828c4f37-64f1-4546-8c02-7fa3888c3f9b"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i12333145723047a29a24fa0ea24ce38e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246N2MxOTcwYThmOWE0NGRhYTk1MDdlYTUzNmJlNmU1MmNfOQ_1aa577db-0821-40bc-8e54-a8ef966c9720">P1Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i15ad640c03884960be53fb017a87203a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246N2MxOTcwYThmOWE0NGRhYTk1MDdlYTUzNmJlNmU1MmNfMTQ_b2702f47-c412-40f5-b297-fc87795ebb02">P2Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i29c88505046043e8900ac5041184c684_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtNS0xLTEtMTQyMzgyL3RleHRyZWdpb246NzFlNzllNjRlNzY3NDFlNDg1YThkNmUzYTlmZTcyOWJfMTY0OTI2NzQ0MTY2OA_7752cd9b-3a29-4d11-b676-3020d43456a0">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd99ae3f5aba487399e48b1d6e50d3f7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzMtNS0xLTEtMTQyMzgyL3RleHRyZWdpb246NzFlNzllNjRlNzY3NDFlNDg1YThkNmUzYTlmZTcyOWJfMTY0OTI2NzQ0MTY3NA_b95fd2eb-8c57-4c7a-84ef-70924fa638c2">P3Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MzY5Y2VhMWQ5NDk2NDczMGI5NWQ1OGRhZDUzZTMxYWFfNTQ5NzU1ODEzOTA3_06e73783-0ee8-4c8b-b6eb-e834970fe7c1"
      unitRef="number">0.400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MzY5Y2VhMWQ5NDk2NDczMGI5NWQ1OGRhZDUzZTMxYWFfNA_c250bec5-166b-4432-b317-4920d292d591"
      unitRef="number">0.450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzQtNS0xLTEtMTQyMzk3L3RleHRyZWdpb246ZmE5M2YyMGEwYjVjNGFiY2I3NWVlMGMwNzg2NzY2MTNfMTY0OTI2NzQ0MTY3Ng_75d9c689-62a2-49fa-b703-4db36eedf390"
      unitRef="number">0.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246NmY0ZmNiNjIyZGQzNDkxN2I4NWMwOTZjNjQ5NWY2MThfNA_18788241-dada-4cb6-a28b-74790fdf7f0c"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246NmY0ZmNiNjIyZGQzNDkxN2I4NWMwOTZjNjQ5NWY2MThfOQ_07e85dc2-7a30-4c1a-8a1e-a451f73d340c"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtNS0xLTEtMTQyNDA0L3RleHRyZWdpb246NTZlYzA5NWE2YzBhNGVkZGFhNWI2NTgyMDlmYjExM2VfMTY0OTI2NzQ0MTY2OA_0ece3916-c3fc-4848-934b-ae23c7a8a932"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzUtNS0xLTEtMTQyNDA0L3RleHRyZWdpb246NTZlYzA5NWE2YzBhNGVkZGFhNWI2NTgyMDlmYjExM2VfMTY0OTI2NzQ0MTY3NQ_7a8099ad-c0fc-4e71-aba2-12c98767aaed"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4f063ba7aa134692a38aa5fe6e4ccbf3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzYtMy0xLTEtMTI2ODgyL3RleHRyZWdpb246MGMyNDk5M2YzYWIxNDZlYjhjYmEzNjRkYzgwZDg2M2FfNA_b77ea5c5-eea4-4692-932d-b06aadd1f0db"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibb92ca4f59454704926d0cc0dc741cd7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZToyNjIwMTg0OTk4NTQ0YmQxYmY0ZTk4MTIzOWZiMTRlMi90YWJsZXJhbmdlOjI2MjAxODQ5OTg1NDRiZDFiZjRlOTgxMjM5ZmIxNGUyXzYtNS0xLTEtMTQyNDI0L3RleHRyZWdpb246MmQxZTNkM2Y5MmRmNGRjYWI5YTMzNTJjNmU1Y2NmODNfMTY0OTI2NzQ0MTY2OA_3b83cfb1-3418-438a-8339-e720fbb08a0f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI0_24fcaa34-fdde-4522-adcc-f0cdd7b70512">&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the offering periods during the years ended December&#160;31, 2022 and 2021 using the Black-Scholes pricing model:&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:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&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:13.375%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ESPP:&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.5 - 1.0  &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;0.3 - 0.9&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;34.8% - 45.2% &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;27.6% - 32.6% &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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.6% - 3.5% &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;0.1%&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected dividend rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;%&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Fair value of common stock&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$20.05 - $21.55 &lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$29.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i95ddf48153e2433e833bbfa750f7c608_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTMyNjc1L3RleHRyZWdpb246NjVmZGZiMjIzMWRmNDE5ODljZGNiNmE5NzJmZTA1MGVfMTY0OTI2NzQ0MTY4Mg_43723f79-f932-41b9-aeca-21aad26cc3a2">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1bfcb101e5a243c7aebb030ddab5d30e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTMyNjc1L3RleHRyZWdpb246NjVmZGZiMjIzMWRmNDE5ODljZGNiNmE5NzJmZTA1MGVfMTY0OTI2NzQ0MTY3Ng_a152b5c1-6170-41d6-a6f6-c6b8e1548fc2">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3986b89405714696a825b40ff9ce9aca_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2JmYzBkMjc4ODM5NDllMzgwM2Q4ZjkzNDVjNGJmNTBfMTA_e281581c-1864-4fc2-8b1a-30e334d4b74d">P0Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9da158490bbc415c83663ff56fc9c9f8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzMtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246N2JmYzBkMjc4ODM5NDllMzgwM2Q4ZjkzNDVjNGJmNTBfMTU_c340c1df-c249-4d10-aa1a-4baad6881ec7">P0Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTM3NTYxL3RleHRyZWdpb246YzY1NjVjMTgxNjI4NDE3OTg2ZDcyMzc5MmE1YjUzZmNfMTY0OTI2NzQ0MTY2OA_d1b7ed61-0ae7-4a27-839b-fa754096622f"
      unitRef="number">0.348</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTM3NTYxL3RleHRyZWdpb246YzY1NjVjMTgxNjI4NDE3OTg2ZDcyMzc5MmE1YjUzZmNfMTY0OTI2NzQ0MTY3NQ_a047f3c2-b573-4970-a558-5604acc1372a"
      unitRef="number">0.452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2EzMWQ0MmY0MDRhNDUwYzg4M2U2ZjNlYTMwN2JhMThfNA_dee363b7-1143-4351-80b7-eda277e3940d"
      unitRef="number">0.276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2EzMWQ0MmY0MDRhNDUwYzg4M2U2ZjNlYTMwN2JhMThfOQ_d15692db-b46d-4d32-9e66-c9e8abbd656b"
      unitRef="number">0.326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTM3NTczL3RleHRyZWdpb246N2I0YWEwZTYzYWEwNDY1ZTk1ZmY1MDg0ZDk1OTNiZGFfMTY0OTI2NzQ0MTY4OA_b1a91a78-222a-4a32-9db1-658d51449e5a"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTM3NTczL3RleHRyZWdpb246N2I0YWEwZTYzYWEwNDY1ZTk1ZmY1MDg0ZDk1OTNiZGFfMTY0OTI2NzQ0MTY5Mg_bc50417d-1dd3-4c1d-93e0-9bd008aab277"
      unitRef="number">0.035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzUtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246ZjA3M2QyY2E3MGQ0NDlkNWE1ZTVlNWI5MDA0MjdlZDVfNA_868647f8-d7c1-4845-b6be-695cfb07d44d"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iebe9fac4c4f84c49a5184e0df7027cd6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzYtMS0xLTEtMTM3NTc4L3RleHRyZWdpb246NzY0Y2I2M2NlMDg2NDc2Yjg2NjhiN2I0MWU2ZmU3YmFfMTY0OTI2NzQ0MTY3Mg_b56589ea-d38a-4616-8395-87e528d1d943"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idef52b2fa45348b1b30c9604f5768654_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzYtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246YmYzOGIzMTBlMmU1NDVhNzgyY2JiYTcyOTk0NzU3NmNfNA_1e617d35-c86a-4b06-a126-2ffccaa77df1"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="i07340aa728de44a2a66ed99d9083f874_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMS0xLTEtMTM3NjAxL3RleHRyZWdpb246YzZiYTYzZmUyNTliNGI1YjhmYTZiZDQ3ZmRlMmQwYzdfMTY0OTI2NzQ0MTY2OA_01b40186-9ad3-4c1f-8e63-a58635e7d8a8"
      unitRef="usdPerShare">20.05</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ia6a94eb0cc8242aba316f786f55e5cec_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMS0xLTEtMTM3NjAxL3RleHRyZWdpb246YzZiYTYzZmUyNTliNGI1YjhmYTZiZDQ3ZmRlMmQwYzdfMTY0OTI2NzQ0MTY3NQ_f64d8a8a-4a6a-4d78-8c5f-257eb56b6994"
      unitRef="usdPerShare">21.55</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i07cadd1ad38e4816b9b48facc9a51894_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpmNzIyZTY2OTZhNDU0NGQ3OThlZTEwMjc3MjM2ODQ2Yi90YWJsZXJhbmdlOmY3MjJlNjY5NmE0NTQ0ZDc5OGVlMTAyNzcyMzY4NDZiXzctMy0xLTEtMTM3NjIwL3RleHRyZWdpb246M2U0YjQzMjVmY2JmNDZlNGEzNzU3MGI5Y2I0OGM4YzdfMTY0OTI2NzQ0MTY2OA_037b47c4-7f94-4a72-bfc2-9d02a945bc76"
      unitRef="usdPerShare">29.00</us-gaap:SharePrice>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2MTI2_cfffe5cf-281e-4597-9b5a-206598609b45">&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The stock-based compensation (excluding deferred compensation) for the periods indicated below are as follows (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 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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Cost of revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;916&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;40,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,531&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Sales and marketing&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;39,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,035&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;General and administrative&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;35,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,562&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total stock-based compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;135,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,017&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,044&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtMS0xLTEtMTI2ODgy_1df039cf-a54b-4f53-8d6c-9f0988b2c4f3"
      unitRef="usd">20763000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtMy0xLTEtMTI2ODgy_f41a2614-48aa-42ba-bd8a-64d56b9a9fb5"
      unitRef="usd">5528000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3e20688931f04d0099e8d1eccbb4d83e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzMtNS0xLTEtMTI2ODgy_6e8ed90b-3481-4013-a93c-e87640625320"
      unitRef="usd">916000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifbc54597f7b8464fbdfd43439779fe37_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtMS0xLTEtMTI2ODgy_d5c53377-35f0-4f6e-b41e-96f033c6bea6"
      unitRef="usd">40045000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0d1eada2ed774c8d890cfe00772500d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtMy0xLTEtMTI2ODgy_20e8ab44-3416-4a4e-b73f-263b98078f33"
      unitRef="usd">11114000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b036cf03d654a50a0d889d352d5099c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzQtNS0xLTEtMTI2ODgy_cb9d7403-8d73-43ef-a2cd-c1a994e7fd81"
      unitRef="usd">2531000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i439d89d6fce849168b0740c837d839b6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtMS0xLTEtMTI2ODgy_4cf4cdf8-bd0a-4065-9700-7b0eb02d531e"
      unitRef="usd">39175000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7c79bbb103ed4706a3fddbaa391b3fa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtMy0xLTEtMTI2ODgy_608c1834-c55b-4a5b-8eb7-84f86d69d9d4"
      unitRef="usd">12889000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icccc1e56663441479d0a86ad70b0640c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzUtNS0xLTEtMTI2ODgy_8be6fd1f-7a97-4b47-8ca4-19421257a165"
      unitRef="usd">3035000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic91a988fbd2541cbbdc4125e690a7cd4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtMS0xLTEtMTI2ODgy_6bcccc53-3d6d-49af-8327-22480b533779"
      unitRef="usd">35879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ica7df7b10bbc49f8b83bf073f6b40c1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtMy0xLTEtMTI2ODgy_5f196b3d-3c2e-4503-a8e4-1465203e6dc8"
      unitRef="usd">15486000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89019bebc38a40ed99cb508db9e3cd3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzYtNS0xLTEtMTI2ODgy_57a0b1c2-e07f-4d3e-b02d-c1d9329f3829"
      unitRef="usd">5562000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctMS0xLTEtMTI2ODgy_4166d3ba-da9b-4202-b24b-d868c179eb78"
      unitRef="usd">135862000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctMy0xLTEtMTI2ODgy_5fc6538b-34c6-4d55-894f-aceace9bf897"
      unitRef="usd">45017000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90YWJsZTpkNGNhYzFkZTcwZDg0M2UxYWVkYjZmZWFjNDQ0ODllYi90YWJsZXJhbmdlOmQ0Y2FjMWRlNzBkODQzZTFhZWRiNmZlYWM0NDQ4OWViXzctNS0xLTEtMTI2ODgy_5a0f22d4-4cfd-4294-8036-90a42a20a1b8"
      unitRef="usd">12044000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ib3546485994b493cb60eb41f98b33503_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzExODIx_6b7409da-84bd-45a2-9362-959e7c4f7318"
      unitRef="usd">13200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2dfcac9f20a242f7b0c570834529cc4f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzExOTEx_ba0c7cef-367e-4772-a912-735ad9a8ea2b">P1Y21D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ibe6f651e151f413c9572a04dc50e3e34_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyMzc3_6f9524c8-ca1f-4ba8-9db5-636070832441"
      unitRef="usd">8300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i19ab2785d3f54a17a6ceda7f4218587d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyNjU1_92fbc808-ba73-473b-a0a3-97133f3920b7">P1Y5M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4635cfd232604b458402e9cbca4511f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEyOTk3_464e7eec-9480-470d-9beb-c10ce1bb11e6"
      unitRef="usd">9600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9216e351704f402ca89ae8355b4581af_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzEzMjQ3_f125c69e-1b8e-4a15-b3f1-17dad5eb2a0a">P2Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i1065ca92fb4943eda05c5c2ca55fe89e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMzI_418cc117-349e-499c-b27e-e916a5ba5991"
      unitRef="usd">366300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i24972fe90804402db5c0536f47765716_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMjg_3a8bbaf9-3ba5-43e0-849e-849428f879bf">P2Y11M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0e078717a54645998196621b776d364d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTQvZnJhZzo5M2EyNGI3MGVkNDg0ZTI4YjdkOGQ4Yjg2ZGQxZThiNy90ZXh0cmVnaW9uOjkzYTI0YjcwZWQ0ODRlMjhiN2Q4ZDhiODZkZDFlOGI3XzE2NDkyNjc0NzUwMzk_6f742154-2783-4ab0-bedd-e7ea4a4557ad"
      unitRef="usd">3200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzEwMjU_49bac201-297a-48a7-863f-de99f466d602">Employee 401(K) PlanThe Company&#x2019;s employee savings and retirement plan (the &#x201c;Plan&#x201d;) is qualified under Section&#160;401 of the Internal Revenue Code. The Plan is available to all regular employees on the Company&#x2019;s U.S.&#160;payroll and provides employees with tax deferred salary deductions and alternative investment options. Employees may contribute up to 50% of their salary, up to the statutory prescribed annual limit. The Company matches 50% of the contribution made by an employee, up to a maximum of $6,000 per calendar year. For employees hired prior to January&#160;1, 2017, contributions made by the Company vest 100% upon contribution. For employees hired after January&#160;1, 2017, contributions made by the Company vest on a graded vesting schedule over four years. The Company contributed $10.5 million, $9.6 million, and $10.0 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. In addition, the Plan provides for discretionary contributions at the discretion of the Board of Directors. No discretionary contributions have been made by the Company to date.</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzM2Mw_6b444f2b-0ede-4ba7-b8c6-aa61803edcc8"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzQ0OA_8f5d6507-4a0a-4f7a-9487-34dbbcdc4721"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <infa:DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzUxMQ_efe0ea2b-b24d-47fc-98c0-bcaa97116cbb"
      unitRef="usd">6000</infa:DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzYxOA_68918f32-ea0c-4cf4-844b-77b2eeb92f90"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <infa:DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc1Ng_0ea357a9-f8c9-47a1-a4a4-98990d76e392">P4Y</infa:DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc4NA_da18a2fa-5249-4ac4-a376-d95b820996fd"
      unitRef="usd">10500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc4OA_710ff516-32ec-4338-a9b8-1e2e1c838b48"
      unitRef="usd">9600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzc5Ng_043ab135-25d9-463e-a5d5-a0a2d2643dfc"
      unitRef="usd">10000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_1d0e84c7-356f-4972-abc4-5fb68e33bb94"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_58ace019-ca2e-4b5a-aaee-117cdf39b1c0"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNTcvZnJhZzphNWQ1OGNiNDk3ZTA0ZGI1ODE0MGFkZTUyMmE4ODcyYS90ZXh0cmVnaW9uOmE1ZDU4Y2I0OTdlMDRkYjU4MTQwYWRlNTIyYTg4NzJhXzk1Ng_d7b44fcb-af81-4489-a695-d7b547a41f86"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzIzMzY_38014ed3-3f57-4bcb-be7b-f2ae7969d655">Accumulated Other Comprehensive (Loss) Income&lt;div style="margin-bottom:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive (loss) income for the year ended December&#160;31, 2022, net of taxes (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 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:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&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="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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&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="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative &lt;br/&gt;Translation &lt;br/&gt;Adjustments &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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized (Loss) on Available-for-sale Debt Securities&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Rate &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Flow &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,099)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,081)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,151&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and,  $(2,472)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(62,459)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#x2014;, $&#x2014;, $350 and $(1,124)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,363)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive (loss) income, net of tax effect&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65,667)&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,083)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,099&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,016&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(64,822)&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(45,435)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,065)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,065)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47,671)&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax loss of $(316)and $(1,105) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax gain of $4,558 was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive (loss) income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2021, net of taxes (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#160;&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:46.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.320%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives &lt;/span&gt;&lt;/div&gt;&lt;/td&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="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustments &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.5pt;padding-right:3.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign&lt;br/&gt;Currency &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&#160;Cash&lt;br/&gt;Flow&lt;br/&gt;Hedges &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,059)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,295&#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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss) before reclassifications, net of tax expense of $(165), $(618) and $(544)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39,703)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net (gain) loss reclassified from accumulated other comprehensive income (loss), net of tax (expense) benefit of $&#x2014;, $(818) and $5,275&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,559&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive income (loss), net of tax effect &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,479)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(625)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,960&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,335&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(26,144)&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,232&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,099)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,081)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,151&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax gain of $629 and $2,678 were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax loss of $(21,323) was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2020, net of taxes (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 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:43.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&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="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign&lt;br/&gt;Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&#160;Cash&lt;br/&gt;Flow&lt;br/&gt;Hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 2019&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(13,147)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(12,915)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,309&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss) before reclassifications, net of tax benefit (expense) of $(415), $(290) and $7,933&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(24,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(23,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,946&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss reclassified from accumulated other comprehensive income (loss), net of tax benefit of $&#x2014;, $169 and $5,042&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,040&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive income (loss), net of tax effect&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,411&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,912)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,501)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;37,986&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,643&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,059)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,295&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax losses of $(147) and $(540) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax loss of $(20,564) was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;See Note 5. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, Note 12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and Note 19. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Commitments and Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; of the Notes to Consolidated Financial Statements of this Report for a further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzIzMzc_75e0ce3e-e1ac-4681-981b-bc9a42adccd0">&lt;div style="margin-bottom:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive (loss) income for the year ended December&#160;31, 2022, net of taxes (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 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:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&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="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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&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="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative &lt;br/&gt;Translation &lt;br/&gt;Adjustments &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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized (Loss) on Available-for-sale Debt Securities&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Rate &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Flow &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,099)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,081)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,151&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and,  $(2,472)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(62,459)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $&#x2014;, $&#x2014;, $350 and $(1,124)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,363)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive (loss) income, net of tax effect&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(65,667)&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,083)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,099&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,016&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(64,822)&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(45,435)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(171)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,065)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,065)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47,671)&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax loss of $(316)and $(1,105) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax gain of $4,558 was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive (loss) income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2021, net of taxes (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#160;&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:46.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.320%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives &lt;/span&gt;&lt;/div&gt;&lt;/td&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="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustments &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.5pt;padding-right:3.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign&lt;br/&gt;Currency &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&#160;Cash&lt;br/&gt;Flow&lt;br/&gt;Hedges &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,059)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,295&#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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss) before reclassifications, net of tax expense of $(165), $(618) and $(544)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39,703)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net (gain) loss reclassified from accumulated other comprehensive income (loss), net of tax (expense) benefit of $&#x2014;, $(818) and $5,275&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;13,559&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive income (loss), net of tax effect &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(43,479)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(625)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,960&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,335&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(26,144)&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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;20,232&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,018&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,099)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,081)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,151&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax gain of $629 and $2,678 were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax loss of $(21,323) was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the changes in accumulated balances for each component of other comprehensive income (loss) for the year ended December&#160;31, 2020, net of taxes (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 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:43.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Net Unrealized Gain (Loss) on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&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="padding:0 1pt 0 5.57pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Foreign&lt;br/&gt;Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4pt;padding-right:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&#160;Cash&lt;br/&gt;Flow&lt;br/&gt;Hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; &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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance as of December 31, 2019&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;18,224&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;232&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(13,147)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(12,915)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,309&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/div&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: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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other comprehensive income (loss) before reclassifications, net of tax benefit (expense) of $(415), $(290) and $7,933&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(24,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(23,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,946&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss reclassified from accumulated other comprehensive income (loss), net of tax benefit of $&#x2014;, $169 and $5,042&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(ii)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,040&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total other comprehensive income (loss), net of tax effect&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,411&#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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,912)&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 colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,501)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;37,986&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;63,711&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,643&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,059)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(20,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,295&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.658%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:13.39pt"&gt;The before-tax losses of $(147) and $(540) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.24pt"&gt;The before-tax loss of $(20,564) was included in interest expense on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:11.09pt"&gt;The tax benefit (expense) related to the net gain (loss) reclassified from accumulated other comprehensive income was included in income tax provision on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i493d516c81a64482bd8f2cf7d756b759_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMS0xLTEtMTI2ODgy_d23cfdb1-1dd4-440e-9f28-8ac5483d53b8"
      unitRef="usd">20232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i694398d6847b47dfb065a5f50b8640e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMi0xLTEtMTQwNTcx_851de112-ceca-4b48-b918-181a5b5e7e65"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMy0xLTEtMTI2ODgy_41bd4366-c0f7-4487-80b8-2951e491868a"
      unitRef="usd">1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63da463ee6df49759e9bfebe43da103b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItNi0xLTEtMTI2ODgy_4820f96c-8f9d-4b63-9099-aa4c30590b45"
      unitRef="usd">-4099000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba29c03230524c80a37d553d966a997c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItOS0xLTEtMTI2ODgy_a511a890-f8c9-40ed-a7c1-d4b6e27cc801"
      unitRef="usd">-3081000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzItMTEtMS0xLTEyNjg4Mg_7432af59-cad7-4000-929d-e225b3af6fe9"
      unitRef="usd">17151000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfODk_68f89238-75f2-42ac-b0bb-769ed5a03161"
      unitRef="usd">-548000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTY0OTI2NzQ0MTg0MA_f23c67e4-0db0-4de1-907a-9d779b6f1613"
      unitRef="usd">-56000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTY0OTI2NzQ0MTg0OQ_24a468f0-4468-491a-8c5c-e5c2437034b2"
      unitRef="usd">-1359000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MzI0YmZhMmZiNTBhNDY2Y2EzNjUyNzEzYmIxYWQ1OGJfMTAw_5ae5e0dc-44a6-4102-82da-8e15e8852256"
      unitRef="usd">2472000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMS0xLTEtMTI2ODgy_8dd0aa57-733b-4cd7-993b-93837e2e0a0e"
      unitRef="usd">-65667000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMi0xLTEtMTQwNTcx_e868b179-6ef0-4ed2-a209-85a9a4f56b5a"
      unitRef="usd">-171000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMy0xLTEtMTI2ODgy_e0513fe6-48c3-4e4a-b9a2-16c8bc658c4a"
      unitRef="usd">-4154000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtNi0xLTEtMTI2ODgy_a55f1c52-4140-4295-a6ad-e4cfc021960b"
      unitRef="usd">7533000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtOS0xLTEtMTI2ODgy_a99fa095-46ff-49a3-bf33-d52a750322da"
      unitRef="usd">3379000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzQtMTEtMS0xLTEyNjg4Mg_cc120eb9-93a6-4245-9c96-beb8dfafa728"
      unitRef="usd">-62459000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTE4_e709bc70-190f-417c-a6ef-8afd28fbf0aa"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg1Mg_f5b1c7ed-98cf-4295-b96a-011e849d7c7e"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg2MQ_7cbd6dcf-c7a5-4c25-bf4e-e5a345ad99a8"
      unitRef="usd">-350000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MjVlYjFkMGQ0ZTlhNGVhZjhhZDEzNjlmNmVmMWVlOWVfMTY0OTI2NzQ0MTg3Mw_0d9eaa04-0222-484c-b4a0-0726a39333fd"
      unitRef="usd">1124000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMS0xLTEtMTI2ODgy_823184ef-4d53-4b79-82b4-01acf38dd34b"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMi0xLTEtMTQwNTcx_0c6a3b3d-e1b5-43ba-a4f7-e888f9a98082"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMy0xLTEtMTI2ODgy_918746aa-2b6a-4e63-b9fa-079ca88f7bd3"
      unitRef="usd">-1071000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtNi0xLTEtMTI2ODgy_15fdd217-3d35-4210-ab36-b1cfe5c85bf2"
      unitRef="usd">3434000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtOS0xLTEtMTI2ODgy_c83c69ee-9aa6-40fc-89c5-0d39634e9104"
      unitRef="usd">2363000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzUtMTEtMS0xLTEyNjg4Mg_503c6f51-caca-4b05-aa32-f29d0bafc212"
      unitRef="usd">2363000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8af21af2cca247fda40aa45db02577e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMS0xLTEtMTI2ODgy_73064208-d044-437b-85d0-ae2cf3f7b607"
      unitRef="usd">-65667000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iaf6b6dba6fb34d9581a77ba79b074859_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMi0xLTEtMTQwNTcx_3b6b80f6-15b8-4039-a6d9-5db3260cb69c"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iabd5e9df7cd64edb9497c5654fa51884_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMy0xLTEtMTI2ODgy_25b21bea-fe1a-470b-8e7c-069e8697b6ea"
      unitRef="usd">-3083000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtNi0xLTEtMTI2ODgy_26a55ea7-6916-484b-a3d7-ae4265437d62"
      unitRef="usd">4099000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iea613b6e4e3d4bd58e763367afe2d673_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtOS0xLTEtMTI2ODgy_7b98568e-7f0f-4a9b-9d4d-a63911477deb"
      unitRef="usd">1016000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzYtMTEtMS0xLTEyNjg4Mg_30a1217e-b8e1-4ff2-b0c8-d36c3af9c192"
      unitRef="usd">-64822000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="iaff1bd938ca24ccebdf9c69d74c7af8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMS0xLTEtMTI2ODgy_cb958f1e-d1c8-436b-ac1a-d5cc80c80030"
      unitRef="usd">-45435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0fff52204e0488cbc37c3d58b1be3ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMi0xLTEtMTQwNTcx_942887ee-8a79-455e-8f57-441ac0506207"
      unitRef="usd">-171000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d10280f33404aafbe125c734b3f5907_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMy0xLTEtMTI2ODgy_e0fdc43a-f92a-4143-b1ef-5c01f21cccdd"
      unitRef="usd">-2065000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i803ff2c77582477b96abdada512cac95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctNi0xLTEtMTI2ODgy_130bc195-8e43-419d-8df1-ab730efd673a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a6f37a0ba374b0983d11bad5a17d7d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctOS0xLTEtMTI2ODgy_95a6054c-4e6b-4a8d-b84a-d66c7deac901"
      unitRef="usd">-2065000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d7fab9258bd422996370e6f57b7d27a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZTpjZmJkMDI1ZWQ5MTU0ZWYwYWY4ODRhMzY0NmY2MzRiMS90YWJsZXJhbmdlOmNmYmQwMjVlZDkxNTRlZjBhZjg4NGEzNjQ2ZjYzNGIxXzctMTEtMS0xLTEyNjg4Mg_91d40811-7e7f-4e85-98fe-3da8c004a7f0"
      unitRef="usd">-47671000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ia87e968f655640adb5ba4c41170c5047_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzI1OA_102c7fff-cebf-4806-a954-de439970c71b"
      unitRef="usd">-316000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i130c8b060890499789c3ac1b0811b84e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzI2NQ_ed8892df-d1fb-4ea8-811a-d49b1fa2c836"
      unitRef="usd">-1105000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ie548eb65a73d4cec8a68697bc27a1a19_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzQ2MQ_78d90383-fc01-48f7-a908-e54cbefae71b"
      unitRef="usd">4558000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="iacd4b560aedb45fcac324362341dd472_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMS0xLTEtMTI2ODgy_cc92ab65-4b94-4740-915f-d1dbeac7b687"
      unitRef="usd">63711000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1583332572ae443b81e7c08ba435b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMy0xLTEtMTI2ODgy_c109c3d9-06ab-4c02-a9cb-10e110af53b1"
      unitRef="usd">1643000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a8f1a3702984846bf876900f9fbaca3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItNi0xLTEtMTI2ODgy_5e634480-9b9d-48d8-974e-28d859347c73"
      unitRef="usd">-22059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a5fd08eb98840e98ae23a1a1c287136_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItOS0xLTEtMTI2ODgy_2530f1b5-d389-46e5-a920-f8a1c3b972ab"
      unitRef="usd">-20416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzItMTEtMS0xLTEyNjg4Mg_a78d0f00-3cbb-4ebc-9451-e90fe9523168"
      unitRef="usd">43295000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfOTc_ba4995b4-762f-419e-aec3-f7f76d2c7e0b"
      unitRef="usd">165000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfMTAx_098b3e5c-a710-4f68-b8e9-150c8a0731e1"
      unitRef="usd">618000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246ZmQyZGNjODVhMWY4NDRmZGE3NThjMzVlYzQxMDlhZWFfMTA4_0dc0dc3e-d3ce-4880-8a60-2e73f66783cd"
      unitRef="usd">544000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMS0xLTEtMTI2ODgy_01da7794-1b63-4ee8-8992-0fb45b81a346"
      unitRef="usd">-43479000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMy0xLTEtMTI2ODgy_1db92a7a-6c0f-4c1f-b9d2-c8fb206c66b4"
      unitRef="usd">1864000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtNi0xLTEtMTI2ODgy_c3e584f1-4746-4eca-be2b-71c2d0a1990d"
      unitRef="usd">1912000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtOS0xLTEtMTI2ODgy_1a09d727-b062-4cc4-ad01-bc57a302ad3c"
      unitRef="usd">3776000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzQtMTEtMS0xLTEyNjg4Mg_084b22a4-6f07-4192-8c7e-fbef294ec481"
      unitRef="usd">-39703000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTAx_344970df-2319-4ac8-8b20-92654b2930a3"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTA1_b2f5be72-6d65-47e8-946f-3cdaa4432de6"
      unitRef="usd">818000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246NWQ5MDFjMGRhOTk5NDg4ZTgxNzcwZTUxZjMwN2E5ZWFfMTEy_13492be5-ff38-4086-9ee7-90e0e98f92db"
      unitRef="usd">-5275000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMS0xLTEtMTI2ODgy_337aa986-c54e-4234-992a-c050cc2261af"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMy0xLTEtMTI2ODgy_b8ac83c1-8a50-4ea5-9152-c780545418fe"
      unitRef="usd">2489000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtNi0xLTEtMTI2ODgy_a67f6f80-7670-4ec9-a802-66f14d0f5ed1"
      unitRef="usd">-16048000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtOS0xLTEtMTI2ODgy_4513577b-3809-4ae7-8e2a-fa46f80c1ab3"
      unitRef="usd">-13559000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzUtMTEtMS0xLTEyNjg4Mg_8df4ed25-d616-4da8-87af-1d1e8ebd2595"
      unitRef="usd">-13559000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7cf8a01cd0ba4f59bad3a0b6050a0af5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMS0xLTEtMTI2ODgy_9970f5f6-7a08-471e-9d90-c50ae0af4d8c"
      unitRef="usd">-43479000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i653b3c07f081448ebde053fe6a57e459_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMy0xLTEtMTI2ODgy_36ee2003-a37c-4af5-b4d1-6515dd378a00"
      unitRef="usd">-625000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtNi0xLTEtMTI2ODgy_70a99a75-8781-4298-ae9c-7136960702d4"
      unitRef="usd">17960000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3abde12946464d2d8b959eecf991b532_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtOS0xLTEtMTI2ODgy_5cbab806-5fea-4ae0-9de9-a958310dd9cb"
      unitRef="usd">17335000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzYtMTEtMS0xLTEyNjg4Mg_8504d33f-a1b1-4824-88cf-6b0cad0a4ef7"
      unitRef="usd">-26144000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i493d516c81a64482bd8f2cf7d756b759_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMS0xLTEtMTI2ODgy_277a29e9-69f9-42af-bd35-3f41b4ba1ab0"
      unitRef="usd">20232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e3fe0c321594d2ca6b7ef1ec48d55b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMy0xLTEtMTI2ODgy_49cb0067-1bf2-42cd-a036-28fbe11ab67e"
      unitRef="usd">1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63da463ee6df49759e9bfebe43da103b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctNi0xLTEtMTI2ODgy_a5fdef6f-341d-45da-87e5-b5cf3c29c9ab"
      unitRef="usd">-4099000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba29c03230524c80a37d553d966a997c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctOS0xLTEtMTI2ODgy_79368baa-c4dd-4c2c-817d-0dc750685e06"
      unitRef="usd">-3081000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7f658e712ab4f68a1990a74e643942f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToyMDFiNGM5MTZlNGE0MWRjOTVlYzE5ODk3ZTZkMWU0Yy90YWJsZXJhbmdlOjIwMWI0YzkxNmU0YTQxZGM5NWVjMTk4OTdlNmQxZTRjXzctMTEtMS0xLTEyNjg4Mg_a1a22ba1-45da-4bea-adb6-27db28914c44"
      unitRef="usd">17151000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i2bdbe12396b0425384db61512a6983d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzk1Ng_698f4bc1-5ff6-483d-949c-60f5ce6c5a1d"
      unitRef="usd">629000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="iafc7131cc6aa4494a2b0bfef6b24fd89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzk2Mw_059746d1-436f-467b-b321-f72a4785b074"
      unitRef="usd">2678000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i0c2dae04c42b4683b8c4ffeb3a66faa7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzExNTk_d319f4ca-bb5d-4534-b94e-2af036459698"
      unitRef="usd">-21323000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="id0aa57d48505450f87f80be3ca94251f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMS0xLTEtMTI2ODgy_9f439e8d-f0cd-4b6f-91fd-04bd8526c589"
      unitRef="usd">18224000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6284d04aa1fd45959e30f67efa252891_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMy0xLTEtMTI2ODgy_53a74e61-31c3-411e-b120-1c5b519ee136"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52fa81b6420d4224b1e5ac5084094800_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItNi0xLTEtMTI2ODgy_108f3dfb-e7f9-4360-84b5-6d4198328aac"
      unitRef="usd">-13147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i73b7fd5e86ac483bace914ed825ea084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItOS0xLTEtMTI2ODgy_b686f7b6-ea3e-40eb-b81f-f46e8d67a783"
      unitRef="usd">-12915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5789e9c244a4d1a872d3d1e9e25f8b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzItMTEtMS0xLTEyNjg4Mg_9f722305-b4cc-4c7b-85dd-47104fe0ace5"
      unitRef="usd">5309000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfOTc_64f2b340-257a-4a2a-a74c-40eb1b0931b9"
      unitRef="usd">415000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfMTAx_627b674f-d80b-4e95-8e53-86e561e715b7"
      unitRef="usd">290000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246Y2IwMWM1YmI5MTJjNDY0OGJjMWMyMjNiYjg2ZWI4MWRfMTA4_a243d962-6e3b-475c-92a3-471262cf8534"
      unitRef="usd">-7933000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMS0xLTEtMTI2ODgy_d3664f8b-1d54-4206-b80a-d77714262384"
      unitRef="usd">45487000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMy0xLTEtMTI2ODgy_449adeef-6512-499b-b61d-b616c0524305"
      unitRef="usd">893000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtNi0xLTEtMTI2ODgy_8323dbf6-8122-43f4-a155-161787defd36"
      unitRef="usd">-24434000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtOS0xLTEtMTI2ODgy_dec00a93-46fb-4af8-a195-d87d5d104719"
      unitRef="usd">-23541000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzQtMTEtMS0xLTEyNjg4Mg_202ffe06-d538-4308-8f66-b0c804a07a50"
      unitRef="usd">21946000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTE4_37531894-93c3-4304-b67a-1652a93eaadc"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTIy_4c1eeb2c-8990-4f44-a9c0-551f57ee02e3"
      unitRef="usd">-169000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMC0xLTEtMTI2ODgyL3RleHRyZWdpb246MmQyYzU2MWYwMDE0NDczOGJhMWIyYzgzOTkzZTk3ODlfMTI5_1a7e115a-8786-485a-8ef5-cdd342f4b0bf"
      unitRef="usd">-5042000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMS0xLTEtMTI2ODgy_a67ecafe-416f-4fe9-be36-095ce5d184f0"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMy0xLTEtMTI2ODgy_40f86f51-b822-4f15-aab5-cba339b6acbc"
      unitRef="usd">-518000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtNi0xLTEtMTI2ODgy_d90867cd-7950-4e00-a21d-6a7e75b0935b"
      unitRef="usd">-15522000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtOS0xLTEtMTI2ODgy_f43554c6-318c-46a4-bfcc-bfe54b5f7bd9"
      unitRef="usd">-16040000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzUtMTEtMS0xLTEyNjg4Mg_4179a09c-735f-414f-bf3b-11502b8ede09"
      unitRef="usd">-16040000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6a106c04b8fa49c7a2f1ae957e97bdf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMS0xLTEtMTI2ODgy_0c38c7ce-8dac-47bf-857d-78ecc2f04354"
      unitRef="usd">45487000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i81f7ceb0eac8443f86393574bb1365fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMy0xLTEtMTI2ODgy_22f3cd0f-3984-4a68-b6cb-d25c930e5396"
      unitRef="usd">1411000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtNi0xLTEtMTI2ODgy_771800fc-6be2-466b-b766-67bba97e094d"
      unitRef="usd">-8912000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i92d1cdbd46b341dfa265ea0dbee1f9fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtOS0xLTEtMTI2ODgy_c8a7283a-6d10-4766-b227-59dfdaf60a9f"
      unitRef="usd">-7501000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzYtMTEtMS0xLTEyNjg4Mg_86aeedc7-c964-4f04-a7cf-c9c7938d24b7"
      unitRef="usd">37986000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="iacd4b560aedb45fcac324362341dd472_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMS0xLTEtMTI2ODgy_72abc945-34b9-4d0b-a892-abe53e8f5e90"
      unitRef="usd">63711000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1583332572ae443b81e7c08ba435b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMy0xLTEtMTI2ODgy_7b710bb1-3c5c-4d33-a1a2-9bc7a3d5b04a"
      unitRef="usd">1643000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a8f1a3702984846bf876900f9fbaca3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctNi0xLTEtMTI2ODgy_24157e33-65a7-42c2-8b97-2c7ddf497a50"
      unitRef="usd">-22059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a5fd08eb98840e98ae23a1a1c287136_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctOS0xLTEtMTI2ODgy_57579f9c-68b4-4dd1-b510-452e2f65169f"
      unitRef="usd">-20416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c66e3e1e6b7485baca1027296eebf3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90YWJsZToxZWRjZTA3MWIxMzk0MzE5YTVmNTQ0NDQ2NjFhMDhjNC90YWJsZXJhbmdlOjFlZGNlMDcxYjEzOTQzMTlhNWY1NDQ0NDY2MWEwOGM0XzctMTEtMS0xLTEyNjg4Mg_46ee9755-79b7-487e-8bd7-680c738d83d7"
      unitRef="usd">43295000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i38deba6d95d54daab685186706e41c18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE2NDM_c7797769-7a5a-4266-b449-096e64642820"
      unitRef="usd">-147000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="id58a6538161643a7b4bc0fa9adad14dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE2NTA_196e97e9-5efd-47e3-b6fc-8ed87aec099a"
      unitRef="usd">-540000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if7c04ffe8b4a4a28aeaa28c9b846833a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjAvZnJhZzo5YmQwOWVkYTZmMzE0NWU5ODM2YWJiYmI1MzU4MGEyMi90ZXh0cmVnaW9uOjliZDA5ZWRhNmYzMTQ1ZTk4MzZhYmJiYjUzNTgwYTIyXzE4NDY_abfd2a42-8344-4a88-9df4-9982927333bd"
      unitRef="usd">-20564000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTE_434844b3-70b2-4f38-aea6-ccbf94e9783b">Income Taxes&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The provision (benefit) for income taxes consists of the following for the periods indicated (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Current tax provision:&lt;/span&gt;&lt;/div&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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. federal&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;73,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,118&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. state&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,955&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,033&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total current tax provision&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,543&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,731&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;50,106&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax benefit:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(68,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(46,101)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. state&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(15,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,842)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(11,484)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(86,065)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(21,692)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(72,427)&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total provision (benefit) for income taxes&#160;&#160;&#160;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,321)&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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The components of income (loss) before income taxes attributable to the U.S. and non-U.S. operations are as follows (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$(49,957)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(120,874)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(199,087)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;44,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,879&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$(34,197)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(75,890)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(190,208)&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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company became a tax resident of the United States starting in 2021; therefore, the statutory rate used for purposes of the following reconciliation between the provision (benefit) for income taxes at the statutory tax rate and the total provision (benefit) for income taxes for the year ended&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December&#160;31, 2022 and 2021 was 21%. For 2020, the Company was a tax resident of Luxembourg; therefore the statutory rate was 25%: &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"&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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income tax benefit computed at statutory tax rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,177)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(15,912)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47,194)&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;State taxes, net of federal 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,441)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign earnings taxed at different rates&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,858&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,023&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Return to provision true-up&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,365&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Research and development tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,259)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred distribution 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,881&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign Inclusions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,863&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Withholding 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,586&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;IRS audit settlement&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(6,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,938&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(941)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total income tax provision (benefit)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,321)&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:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s effective tax rate was (57)% for the year ended December&#160;31, 2022.  The effective tax rate differed from the United States statutory rate of 21%, primarily due to foreign income inclusion under global intangible low-taxed income ("GILTI"), non-deductible stock-based compensation, and change in valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s effective tax rate was (32)% for the year ended December 31, 2021. The effective tax rate differed from the United States statutory rate of 21%, primarily due to establishment of a valuation allowance on its disallowed interest expense deferred tax asset and withholding taxes, partially offset by a benefit from the IRS audit settlement in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s effective tax rate was 12%  for the year ended December 31, 2020. The effective tax rate was lower than the Luxembourg statutory rate of 25%, primarily due to U.S. earnings taxed at lower tax rates under the Tax Cuts and Jobs Acts enacted on December 22, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows (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 style="margin-bottom:6pt;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:69.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net operating loss carry forwards&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,726&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Tax credit carry forwards&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;28,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;31,910&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reserves and accrued costs not currently deductible&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14,653&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;92,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;76,773&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unrealized gains or losses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,591&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Disallowed interest expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;64,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88,204&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,021&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,070&#160;&lt;/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 23.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;R&amp;amp;D capitalization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;57,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Depreciable assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;173&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;486&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;307,457&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;261,607&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Valuation allowance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(124,794)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;182,663&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;133,499&#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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred distribution tax&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(10,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,969)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Intangible assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(129,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(170,482)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred commissions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(32,537)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Right of use assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(13,102)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(188,191)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(225,090)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,528)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(91,591)&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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance for the year ended December&#160;31, 2022, the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As a result of this analysis for the year ended December&#160;31, 2022, management believes it is more likely than not that the Company&#x2019;s deferred tax assets, after recording valuation allowances for disallowed interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;expense, the net California and Ireland deferred tax assets and operating loss carryforwards in certain non-U.S. jurisdictions, will 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="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending amount of valuation allowances is as follows (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 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:46.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.618%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Valuation allowance on deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.65pt;padding-right:1.65pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of&#160;Period &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Charged)&lt;br/&gt;Credited&#160;to&lt;br/&gt;Expenses&#160;/&#160;Other &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.45pt;padding-right:1.45pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Balance&#160;at&lt;br/&gt;Ending&lt;br/&gt;of&#160;Period &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(96,411)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(83,851)&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(83,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(44,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(124,794)&lt;/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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the Company had U.S. federal and state net operating loss carry forwards of approximately $15.5 million and $8.3 million, respectively. In addition, the Company has California research and development tax credit carry forwards of approximately $50.3 million that do not expire. The utilization of the Company&#x2019;s U.S. net operating losses is subject to various limitations under Section&#160;382. The Company does not anticipate any expiration of the U.S. net operating loss carry forwards prior to their utilization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the Company&#x2019;s non-U.S. subsidiaries had combined net operating loss carry forwards of $103.4 million that can be carried forward indefinitely. &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:0.05pt;margin-top:0.05pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company provides for taxes on the undistributed earnings of certain non-U.S. subsidiaries which would be subject to withholding taxes if distributed. Additional U.S. or foreign income tax liabilities may arise upon reversal of certain other outside basis differences in our foreign subsidiaries, although the calculation of such additional taxes is not practicable. Deferred distribution taxes were $10.4 million and $9.0 million for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;65,843&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;62,730&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions for tax positions of prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,765&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions for tax positions of prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(825)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions based on tax positions related to the current year&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,332&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions due to lapse of statute of limitations&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(442)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions due to settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(24,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,717)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,880&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;65,843&#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-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The unrecognized tax benefits related to ASC 740, if recognized, would impact the income tax provision by $25.5 million, $23.2 million and $37.1 million as of December&#160;31, 2022, 2021 and 2020, respectively. The Company has elected to include interest and penalties as a component of income tax expense. Accrued interest and penalties as of December&#160;31, 2022, 2021 and 2020 were approximately $5.2 million, $3.7 million and $6.2 million, respectively. As of December&#160;31, 2022, the gross unrecognized tax benefit was approximately $51.9 million. It is reasonably possible that an additional reduction of up to $10&#160;million of unrecognized tax benefits may occur within the next 12 months due to statute of limitation lapse, a portion of which would impact our effective tax rate. The actual amount could vary significantly depending on the ultimate timing and nature of any settlements and tax interpretations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company files U.S.&#160;federal income tax returns as well as income tax returns in various states and foreign jurisdictions. As of December&#160;31, 2022, tax years 2017-2022 remain subject to examination in the major tax jurisdictions where the Company operates. In addition, the Company has been informed by certain state and foreign taxing authorities that it was selected for examination. U.S. federal, state and foreign jurisdictions have three to six open tax years at any point in time. The field work for certain state and foreign audits has commenced and are at various stages of completion as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Although the outcome of any tax examination is uncertain, the Company believes that it has adequately provided in its financial statements for any additional taxes that it may be required to pay as a result of these examinations. The Company regularly assesses the likelihood of outcomes resulting from these examinations to determine the adequacy of its provision for income taxes and believes its current unrecognized tax benefit to be reasonable. If tax payments ultimately prove to be unnecessary, the recognition of previously unrecognized tax benefit would result in tax benefits in the period that the Company had determined unrecognized tax benefits were no longer necessary. However, if an ultimate tax assessment exceeds its estimate of tax liabilities, an additional tax provision might be required.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTI_afc6ae3d-4137-457a-9fdc-c08bb0e0b014">&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The provision (benefit) for income taxes consists of the following for the periods indicated (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Current tax provision:&lt;/span&gt;&lt;/div&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;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. federal&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;73,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;25,118&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. state&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,955&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;16,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;23,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,033&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total current tax provision&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;105,543&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;45,731&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;50,106&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax benefit:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(68,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(46,101)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S. state&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(15,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(14,842)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(11,484)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total deferred tax (benefit)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(86,065)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(21,692)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(72,427)&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total provision (benefit) for income taxes&#160;&#160;&#160;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,321)&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="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtMS0xLTEtMTI2ODgy_8d781ad2-377c-418e-8dbd-545c01e6de0d"
      unitRef="usd">73974000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtMy0xLTEtMTI2ODgy_ed8783c5-8c76-4545-ab37-9d2fe031f7f3"
      unitRef="usd">12419000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzMtNS0xLTEtMTI2ODgy_d786f518-de3e-4473-bfaa-52a1abf680ee"
      unitRef="usd">25118000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtMS0xLTEtMTI2ODgy_7405bd85-4fcd-4de9-8a1c-fa00dba7e983"
      unitRef="usd">15175000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtMy0xLTEtMTI2ODgy_84e5c28a-142e-4730-ae31-c5428bd37dd5"
      unitRef="usd">9748000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzQtNS0xLTEtMTI2ODgy_bbe164d6-5e2e-460e-bf8c-8fc98782ead3"
      unitRef="usd">7955000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtMS0xLTEtMTI2ODgy_5dbc54bd-5545-4860-9047-037065225b59"
      unitRef="usd">16394000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtMy0xLTEtMTI2ODgy_d10b1b51-c2be-4251-923d-f70aa3568a93"
      unitRef="usd">23564000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzUtNS0xLTEtMTI2ODgy_7533f85c-e1be-4197-8f4d-42765b822d38"
      unitRef="usd">17033000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtMS0xLTEtMTI2ODgy_ef90fc66-9b60-4bc5-bcc7-38bc5b41c847"
      unitRef="usd">105543000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtMy0xLTEtMTI2ODgy_62ccfd2d-50f4-42e1-82d5-830b6ba6706b"
      unitRef="usd">45731000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzYtNS0xLTEtMTI2ODgy_fddd5259-f03a-473c-b854-547194b8aebd"
      unitRef="usd">50106000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtMS0xLTEtMTI2ODgy_3173efc6-a768-4044-a2ca-78422070de6a"
      unitRef="usd">-68194000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtMy0xLTEtMTI2ODgy_33670725-2d88-4066-9d52-b50cafc026ed"
      unitRef="usd">-8699000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzgtNS0xLTEtMTI2ODgy_6f1169ca-4510-43cb-85cd-850f8c0fa4f6"
      unitRef="usd">-46101000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktMS0xLTEtMTI2ODgy_950329e7-0e0f-4e02-aa15-ef11af98ae20"
      unitRef="usd">-15589000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktMy0xLTEtMTI2ODgy_c56a0e76-2865-419e-9c71-815b95ee34ed"
      unitRef="usd">-7429000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzktNS0xLTEtMTI2ODgy_432803ac-87df-4913-9514-eda85e7e7ae5"
      unitRef="usd">-14842000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTEtMS0xLTEyNjg4Mg_ad14109c-d2b2-47ef-8ff2-cffb6c161e7f"
      unitRef="usd">-2282000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTMtMS0xLTEyNjg4Mg_1eebc14b-32a0-45ec-bc52-b1768493faeb"
      unitRef="usd">-5564000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEwLTUtMS0xLTEyNjg4Mg_ddbaaf68-2a9e-4310-a043-892980517bcc"
      unitRef="usd">-11484000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTEtMS0xLTEyNjg4Mg_d6a9e17e-ee39-424a-be37-4e4a8f199c2b"
      unitRef="usd">-86065000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTMtMS0xLTEyNjg4Mg_b876c1f6-6156-47ac-b0a6-735c501f7875"
      unitRef="usd">-21692000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzExLTUtMS0xLTEyNjg4Mg_80f8205c-0c3e-470d-a427-f74cd43c7fd2"
      unitRef="usd">-72427000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTEtMS0xLTEyNjg4Mg_e915c96b-f07c-4dd0-95cd-9f4302c47f1d"
      unitRef="usd">19478000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTMtMS0xLTEyNjg4Mg_8ff98b10-3dcc-428a-9053-f866e14bc090"
      unitRef="usd">24039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZToxZDRiOGJjZjE0ODQ0OGEzOWVjYTUxOGVjYTRjZDBkYS90YWJsZXJhbmdlOjFkNGI4YmNmMTQ4NDQ4YTM5ZWNhNTE4ZWNhNGNkMGRhXzEyLTUtMS0xLTEyNjg4Mg_00e4875b-9299-4914-9454-f87469d2c933"
      unitRef="usd">-22321000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDY_11dcb4fb-b36a-451a-b48c-91528ca99579">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The components of income (loss) before income taxes attributable to the U.S. and non-U.S. operations are as follows (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$(49,957)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(120,874)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(199,087)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Non-U.S.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;44,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;8,879&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$(34,197)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(75,890)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(190,208)&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="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItMS0xLTEtMTI2ODgyL3RleHRyZWdpb246NDk3Njc0MTBjNjI4NDcxMDg2YjNlZjI0ZGIwY2UxYmVfNA_dada658a-a7d5-4834-bbf6-8f1adb047dd6"
      unitRef="usd">-49957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItMy0xLTEtMTI2ODgy_ce9aa2a2-5baa-42b9-895f-285109a502da"
      unitRef="usd">-120874000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzItNS0xLTEtMTI2ODgy_dd007ab0-a06e-41d8-80d7-17cd76a13d84"
      unitRef="usd">-199087000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtMS0xLTEtMTI2ODgy_29dd1160-26f3-4b59-8d2d-c70717c9ae61"
      unitRef="usd">15760000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtMy0xLTEtMTI2ODgy_d8707f83-ab17-4cd5-ad42-e7f532efc207"
      unitRef="usd">44984000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzMtNS0xLTEtMTI2ODgy_719ada87-1f99-404c-95aa-03d617a2abb7"
      unitRef="usd">8879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtMS0xLTEtMTI2ODgyL3RleHRyZWdpb246MTJmZDM4ZjJjZGNiNGQwMDljNTY3NmJhNzc1MWFjZmVfNA_b5e257e1-a5a0-4da3-9e3a-8da1f84c1cab"
      unitRef="usd">-34197000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtMy0xLTEtMTI2ODgy_5f79aebf-2476-4df6-823a-6d82f923b50a"
      unitRef="usd">-75890000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo3ZWQ0ZmE5MzhhMmU0YzlhODlmN2IxNjJkMTczMmY2Ni90YWJsZXJhbmdlOjdlZDRmYTkzOGEyZTRjOWE4OWY3YjE2MmQxNzMyZjY2XzQtNS0xLTEtMTI2ODgy_4daaf27c-ec0e-4370-9c89-f34f4a9b70d7"
      unitRef="usd">-190208000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDc_bafd9531-377a-41fe-9e9e-c1f5b393c02f">&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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income tax benefit computed at statutory tax rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(7,177)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(15,912)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(47,194)&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;State taxes, net of federal 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,441)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign earnings taxed at different rates&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,858&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,023&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Return to provision true-up&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,365&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Research and development tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(3,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,259)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred distribution 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,881&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Foreign Inclusions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,863&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Withholding 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,586&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;IRS audit settlement&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(6,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,938&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(941)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total income tax provision (benefit)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;19,478&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;24,039&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(22,321)&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;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItMS0xLTEtMTI2ODgy_88b021cc-80c7-45f6-aa25-9d58a6671879"
      unitRef="usd">-7177000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItMy0xLTEtMTI2ODgy_00b8780f-a457-4beb-ab7d-6ad186b9d4f3"
      unitRef="usd">-15912000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzItNS0xLTEtMTI2ODgy_d0002ccc-dfa9-4534-801f-2764e2b9cc7d"
      unitRef="usd">-47194000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtMS0xLTEtMTI2ODgy_8874c42a-d094-4f4c-82c7-d0ba1f4f2696"
      unitRef="usd">327000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtMy0xLTEtMTI2ODgy_651360f0-ae4f-4a5f-b087-92a1c2a8fc92"
      unitRef="usd">750000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzMtNS0xLTEtMTI2ODgy_de24928d-f78a-42b8-9fbe-c6b1692e198a"
      unitRef="usd">-5441000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtMS0xLTEtMTI2ODgy_6a00ba39-2a36-40c2-a88a-bcd0b63f9f25"
      unitRef="usd">4115000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtMy0xLTEtMTI2ODgy_ded08221-4bec-4878-9f30-efedd05f5db2"
      unitRef="usd">2950000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzQtNS0xLTEtMTI2ODgy_8ef60f1e-3f6b-42fb-a0d0-243f97925d78"
      unitRef="usd">9858000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtMS0xLTEtMTI2ODgy_d93af0e2-37e6-49e1-a96f-543992b7e254"
      unitRef="usd">9504000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtMy0xLTEtMTI2ODgy_341c10d4-55dc-4197-98dc-8fc1b6b844f5"
      unitRef="usd">1729000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzUtNS0xLTEtMTI2ODgy_2b77a6ff-1c75-4231-a8ec-3c6e3fb95797"
      unitRef="usd">1023000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtMS0xLTEtMTI2ODgy_a678e0d5-2e00-4316-b678-41cb10dc7d3d"
      unitRef="usd">1794000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtMy0xLTEtMTI2ODgy_2c1b4c0a-9479-4fdf-ba01-85790ecc0d3c"
      unitRef="usd">114000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzYtNS0xLTEtMTI2ODgy_70becdcb-7a4a-4e04-a6bd-5fc875946a5a"
      unitRef="usd">9365000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctMS0xLTEtMTI2ODgy_dd5fb0a6-c5bb-4026-b2fb-d5158e805f30"
      unitRef="usd">3574000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctMy0xLTEtMTI2ODgy_79c2e6ff-a72b-4327-b7e3-a1ce8a0ff0b6"
      unitRef="usd">3067000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzctNS0xLTEtMTI2ODgy_8d0e9fda-ada8-47bb-9bbd-4b70f85bde39"
      unitRef="usd">2259000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtMS0xLTEtMTI2ODgy_244a5f66-2e20-48b7-b0f7-0047e7438ac4"
      unitRef="usd">906000</infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount>
    <infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtMy0xLTEtMTI2ODgy_486af050-e934-4e50-8aca-fb84941f6978"
      unitRef="usd">2209000</infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount>
    <infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzgtNS0xLTEtMTI2ODgy_ff15002d-e7e4-478f-8b43-f808762f4a7c"
      unitRef="usd">1881000</infa:EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount>
    <infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktMS0xLTEtMTI2ODgy_39494511-a79b-48ad-9259-89891afa313b"
      unitRef="usd">15691000</infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount>
    <infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktMy0xLTEtMTI2ODgy_a854a584-9b29-457b-9ac5-2a0e51b656e9"
      unitRef="usd">3144000</infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount>
    <infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzktNS0xLTEtMTI2ODgy_4c47f987-bd7d-4991-9097-ad3cd7c81e8c"
      unitRef="usd">5863000</infa:EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount>
    <infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTEtMS0xLTEyNjg4Mg_bcd97055-8618-4f53-ae5b-39d7edd2a790"
      unitRef="usd">4354000</infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount>
    <infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTMtMS0xLTEyNjg4Mg_c9749192-b322-4e6f-9792-dbfea4920dbf"
      unitRef="usd">5729000</infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount>
    <infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEwLTUtMS0xLTEyNjg4Mg_02ccc6f7-8e99-49a5-a65b-d04b29a5c80a"
      unitRef="usd">3586000</infa:EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTEtMS0xLTEyNjg4Mg_2b214025-a006-4412-aba6-a8d54547106f"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTMtMS0xLTEyNjg4Mg_22d3e372-ed82-4ee4-a90c-dc266f9a89c7"
      unitRef="usd">-4990000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzExLTUtMS0xLTEyNjg4Mg_6d87043b-e065-45b6-89a8-d2b1439fff24"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTEtMS0xLTEyNjg4Mg_2824fa80-fdac-4cbd-ad24-feb43a4768ee"
      unitRef="usd">-6214000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTMtMS0xLTEyNjg4Mg_e9401304-3f2b-43e4-9591-deed617abcbf"
      unitRef="usd">30768000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEyLTUtMS0xLTEyNjg4Mg_dd3ffa26-92ea-424e-b7d3-91a43ef6b3be"
      unitRef="usd">1938000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTEtMS0xLTEyNjg4Mg_2c74e24f-580e-4d35-b21f-db8782a23d1d"
      unitRef="usd">-248000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTMtMS0xLTEyNjg4Mg_eb39a647-573f-4899-afe0-456ccbedd399"
      unitRef="usd">615000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzEzLTUtMS0xLTEyNjg4Mg_8ef8a1c9-eac2-46a3-b28b-e0b0680e9ed0"
      unitRef="usd">-941000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTEtMS0xLTEyNjg4Mg_505069a4-2d79-4dd8-a682-c9ec0bc5fa86"
      unitRef="usd">19478000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTMtMS0xLTEyNjg4Mg_2f53421e-6a5a-4f07-adf7-af95add45ee1"
      unitRef="usd">24039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpkYTZhZjUyMWE1YjE0ZGQyOTdlYjIzNDY5NGQ0N2JkYS90YWJsZXJhbmdlOmRhNmFmNTIxYTViMTRkZDI5N2ViMjM0Njk0ZDQ3YmRhXzE0LTUtMS0xLTEyNjg4Mg_8676460b-63e1-4340-a84b-7698d7ea7549"
      unitRef="usd">-22321000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjI2_f4cd80dc-fe5d-4025-bc6f-5696f59ea4c6"
      unitRef="number">-0.57</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjMw_589087f7-6165-4b31-8419-e95d05dd83e2"
      unitRef="number">-0.32</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzE4MTQxOTQxODY2MjMz_28dc7413-ba69-49d6-9278-bbbb51413a34"
      unitRef="number">0.12</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDg_ff82c44d-8aeb-4948-813c-91228bca3f68">&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows (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 style="margin-bottom:6pt;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:69.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2021&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net operating loss carry forwards&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;17,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;21,726&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Tax credit carry forwards&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;28,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;31,910&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reserves and accrued costs not currently deductible&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14,653&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;92,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;76,773&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Unrealized gains or losses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,591&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Disallowed interest expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;64,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;88,204&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;9,021&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;15,070&#160;&lt;/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 23.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;R&amp;amp;D capitalization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;57,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Depreciable assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;173&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;486&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;307,457&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;261,607&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Valuation allowance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(124,794)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;182,663&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;133,499&#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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred distribution tax&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(10,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,969)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Intangible assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(129,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(170,482)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred commissions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(39,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(32,537)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Right of use assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(8,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(13,102)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(188,191)&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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(225,090)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(5,528)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(91,591)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzMtMS0xLTEtMTI2ODgy_494fd5a3-30db-4f94-a910-764f1bfbd5c9"
      unitRef="usd">17118000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzMtMy0xLTEtMTI2ODgy_0d0b569d-265b-4f7d-8ca7-236c54944a52"
      unitRef="usd">21726000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzQtMS0xLTEtMTI2ODgy_494b742d-5078-43fa-b6fc-11c342e1ab83"
      unitRef="usd">28790000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzQtMy0xLTEtMTI2ODgy_513c550d-e720-4154-9c03-e98850ebd4ae"
      unitRef="usd">31910000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzUtMS0xLTEtMTI2ODgy_8621e1f4-687c-4446-ae37-d8ad868ca7af"
      unitRef="usd">14465000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzUtMy0xLTEtMTI2ODgy_e2db85c7-ea14-4747-aae3-7a667a2c3323"
      unitRef="usd">14653000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzYtMS0xLTEtMTI2ODgy_643e3739-ffa6-4b47-939c-60a2293cdb41"
      unitRef="usd">92789000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzYtMy0xLTEtMTI2ODgy_2fce33d7-85be-4ac0-82cc-42e1d96420e4"
      unitRef="usd">76773000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <infa:DeferredTaxAssetsUnrealizedGainsLosses
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzctMS0xLTEtMTI2ODgy_5437494d-16d9-4907-89f1-da92048a6608"
      unitRef="usd">4091000</infa:DeferredTaxAssetsUnrealizedGainsLosses>
    <infa:DeferredTaxAssetsUnrealizedGainsLosses
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzctMy0xLTEtMTI2ODgy_31fe8f23-761a-42f5-a3a6-97e0544158ae"
      unitRef="usd">3591000</infa:DeferredTaxAssetsUnrealizedGainsLosses>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzgtMS0xLTEtMTI2ODgy_b1b715fa-1ba1-43ea-880a-1c63aa8a1d5c"
      unitRef="usd">64754000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzgtMy0xLTEtMTI2ODgy_f47e6a0d-fa78-499c-aa10-7b708ddedaf5"
      unitRef="usd">88204000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzktMS0xLTEtMTI2ODgy_1656cc1e-455d-4502-90a3-ed264e95864a"
      unitRef="usd">15796000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzktMy0xLTEtMTI2ODgy_7b56ab2e-4268-4f78-a1fa-d35f4938c866"
      unitRef="usd">9021000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <infa:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEwLTEtMS0xLTEyNjg4Mg_46e9a7e1-79c3-462f-a5e6-c9b79e644fdf"
      unitRef="usd">10446000</infa:DeferredTaxAssetsOperatingLeaseLiability>
    <infa:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEwLTMtMS0xLTEyNjg4Mg_2f1c7eb8-db8d-4892-8514-a6cc51fdcb79"
      unitRef="usd">15070000</infa:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTEtMS0xLTE0NzYwNg_ad2fb139-3058-401d-b5f1-8b01cd2a625e"
      unitRef="usd">57751000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTMtMS0xLTE0NzYwNg_b605ec43-344d-4094-97d5-2ecb9bb70c8e"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTEtMS0xLTEyNjg4Mg_3e0d348a-3b57-42ee-ad95-0b2dff6e8024"
      unitRef="usd">1262000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzExLTMtMS0xLTEyNjg4Mg_ef0bcbb4-1092-4689-9713-911d34362d2d"
      unitRef="usd">173000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEyLTEtMS0xLTEyNjg4Mg_5322754d-4780-4c26-8e7c-d903f8c5f2dd"
      unitRef="usd">195000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEyLTMtMS0xLTEyNjg4Mg_d5b78780-021c-4b80-9b23-e15b6454f6f1"
      unitRef="usd">486000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEzLTEtMS0xLTEyNjg4Mg_805fb158-a865-476f-962d-8724c115b0ba"
      unitRef="usd">307457000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzEzLTMtMS0xLTEyNjg4Mg_ced26744-f3a8-49f0-9456-bbef07ea9321"
      unitRef="usd">261607000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE0LTEtMS0xLTEyNjg4Mg_1e62da48-dd66-4c2d-a3c1-08842756d570"
      unitRef="usd">124794000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE0LTMtMS0xLTEyNjg4Mg_dcb6ebff-7eed-417c-8285-817341e4dd6a"
      unitRef="usd">128108000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE1LTEtMS0xLTEyNjg4Mg_919f2070-b355-464d-bb4b-39528f9d90b0"
      unitRef="usd">182663000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE1LTMtMS0xLTEyNjg4Mg_184d2b44-133e-43b0-9565-636283d29b6e"
      unitRef="usd">133499000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <infa:DeferredTaxLiabilitiesDeferredDistributionTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE3LTEtMS0xLTEyNjg4Mg_abb12da8-9c88-4000-a582-78e0194dea4e"
      unitRef="usd">10423000</infa:DeferredTaxLiabilitiesDeferredDistributionTax>
    <infa:DeferredTaxLiabilitiesDeferredDistributionTax
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE3LTMtMS0xLTEyNjg4Mg_7f8aff99-5873-4d47-a90a-cab6cfb32a3c"
      unitRef="usd">8969000</infa:DeferredTaxLiabilitiesDeferredDistributionTax>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE4LTEtMS0xLTEyNjg4Mg_cc2377b9-6f77-4207-bd4d-9bcb32b6e455"
      unitRef="usd">129426000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE4LTMtMS0xLTEyNjg4Mg_ecf760b7-4e1c-4855-87a6-82b9d2e94830"
      unitRef="usd">170482000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE5LTEtMS0xLTEyNjg4Mg_2c25627a-18ea-4fde-b9ab-b6493e58657c"
      unitRef="usd">39784000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzE5LTMtMS0xLTEyNjg4Mg_0fec632d-82ba-48dd-b6ab-3ca5d503904b"
      unitRef="usd">32537000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIwLTEtMS0xLTEyNjg4Mg_897bfe59-b81b-4ad4-89a1-2e5807d48eb4"
      unitRef="usd">8558000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIwLTMtMS0xLTEyNjg4Mg_69ed5124-f855-4694-b254-5530c5312643"
      unitRef="usd">13102000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIxLTEtMS0xLTEyNjg4Mg_9179eb89-06a9-4102-9e67-2cf98d851fa8"
      unitRef="usd">188191000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIxLTMtMS0xLTEyNjg4Mg_8eaa5af5-26f0-4b10-b32e-47ca043b8112"
      unitRef="usd">225090000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIyLTEtMS0xLTEyNjg4Mg_5197540c-2ae4-401b-b225-28eb7cb13aba"
      unitRef="usd">5528000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ODE1ZjBmZTA3ODM0YjUwOGVhNTU2NGRjOWJmNDA0OS90YWJsZXJhbmdlOjY4MTVmMGZlMDc4MzRiNTA4ZWE1NTY0ZGM5YmY0MDQ5XzIyLTMtMS0xLTEyNjg4Mg_a690f274-1f7d-49f7-93af-c9a5b6f652eb"
      unitRef="usd">91591000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MDk_14e49258-2ca3-4279-9368-99733522c40d">&lt;div style="margin-bottom:0.05pt;margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending amount of valuation allowances is as follows (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 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:46.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.618%"/&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 style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Valuation allowance on deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.65pt;padding-right:1.65pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of&#160;Period &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(Charged)&lt;br/&gt;Credited&#160;to&lt;br/&gt;Expenses&#160;/&#160;Other &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.45pt;padding-right:1.45pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Balance&#160;at&lt;br/&gt;Ending&lt;br/&gt;of&#160;Period &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(96,411)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;12,560&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(83,851)&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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(83,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(44,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Year ended December 31, 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(128,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(124,794)&lt;/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:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id04d978250544c72a3f95572b441a561_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtMi0xLTEtMTI2ODgy_e0852c25-7832-4077-879a-65268abeca4c"
      unitRef="usd">96411000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtNC0xLTEtMTI2ODgy_8775f58e-a034-4527-885d-b0bfcb2053fa"
      unitRef="usd">-12560000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzEtNi0xLTEtMTI2ODgy_59b5320f-1114-4950-bad5-8b6bd60ebda1"
      unitRef="usd">83851000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItMi0xLTEtMTI2ODgy_1741fe83-65b2-4c7f-83d4-2345af1d97d1"
      unitRef="usd">83851000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItNC0xLTEtMTI2ODgy_24404aba-5fc5-4f13-86d8-7d89018e20fc"
      unitRef="usd">44257000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzItNi0xLTEtMTI2ODgy_ed94bcf2-fd33-4ab2-944a-faffcbd51289"
      unitRef="usd">128108000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtMi0xLTEtMTI2ODgy_c90ba7a6-4057-4e7f-8b6c-180e3a17acbe"
      unitRef="usd">128108000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtNC0xLTEtMTI2ODgy_72ca7cad-1db9-4eab-8e4f-2a346e5106dd"
      unitRef="usd">-3314000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTpiYjJlOWUzMzIzNDY0MTdkYjYxYjA0NGM2OGRiZWEwZC90YWJsZXJhbmdlOmJiMmU5ZTMzMjM0NjQxN2RiNjFiMDQ0YzY4ZGJlYTBkXzMtNi0xLTEtMTI2ODgy_00a7d7e6-b36d-4d8b-a950-5aa85a3d3e85"
      unitRef="usd">124794000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic4f40d9499b5407294ed58a9ac3aa26f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI3MTk_4427163e-c35a-4163-b2be-edc9f5566c8d"
      unitRef="usd">15500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if381356d875a473ea475b571bddf51f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI3MzQ_91338f68-2124-4d41-8711-eb3d2b7261f2"
      unitRef="usd">8300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i11a191160ec74797ab21abb6530f80a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzMwMTg_006ab5b5-4a32-40ad-b721-8ffc13e9bfe8"
      unitRef="usd">50300000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i678cd985ed3942e8846298611e9d02ef_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzMzNzg_9cac09c2-d506-456c-83fd-eb502209e939"
      unitRef="usd">103400000</us-gaap:OperatingLossCarryforwards>
    <infa:DeferredTaxLiabilitiesDeferredDistributionTax
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQwNzY_b0572cf3-409c-41bc-95e7-232a7de4cf41"
      unitRef="usd">10400000</infa:DeferredTaxLiabilitiesDeferredDistributionTax>
    <infa:DeferredTaxLiabilitiesDeferredDistributionTax
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQwOTE_7e8336df-2db0-4fe6-8242-1a27bb491f78"
      unitRef="usd">9000000</infa:DeferredTaxLiabilitiesDeferredDistributionTax>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzY0MTA_cbfd1857-29ea-4589-bd34-e701df345699">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (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 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:59.426%"/&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.530%"/&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.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Beginning balance&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;65,843&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;62,730&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions for tax positions of prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,765&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions for tax positions of prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(825)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additions based on tax positions related to the current year&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,332&#160;&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions due to lapse of statute of limitations&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(442)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Reductions due to settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(24,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1,717)&lt;/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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Ending balance&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;51,880&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;43,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;65,843&#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:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItMS0xLTEtMTI2ODgy_b2947c35-abee-4706-a1e8-e5e4dcf34fde"
      unitRef="usd">43044000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItMy0xLTEtMTI2ODgy_5596615d-d74b-4efa-b892-acd6d878ac5e"
      unitRef="usd">65843000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id04d978250544c72a3f95572b441a561_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzItNS0xLTEtMTI2ODgy_81c74fc2-7883-4ef5-8456-70bdb22f7ab0"
      unitRef="usd">62730000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtMS0xLTEtMTI2ODgy_f703d7ee-1867-4b5b-a8e7-2b97021bdc71"
      unitRef="usd">7187000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtMy0xLTEtMTI2ODgy_1d426b7e-3e7e-4574-adc1-0d3f4c3e7d92"
      unitRef="usd">237000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzMtNS0xLTEtMTI2ODgy_500c9ce3-c4e7-43de-9274-d96287ccaf8f"
      unitRef="usd">1765000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtMS0xLTEtMTI2ODgy_638cc826-af4c-4e04-af78-0b969ecafed2"
      unitRef="usd">1569000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtMy0xLTEtMTI2ODgy_25b0ed55-5e41-4176-907d-6f2f8502ce8d"
      unitRef="usd">2087000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzQtNS0xLTEtMTI2ODgy_7c379680-24dc-4b97-9534-c5a12d631a28"
      unitRef="usd">825000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtMS0xLTEtMTI2ODgy_1c8d3691-5278-4d59-9676-472384e82599"
      unitRef="usd">3813000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtMy0xLTEtMTI2ODgy_b213d7fc-2fda-4eb7-a0a4-9c037b0fa783"
      unitRef="usd">4432000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzUtNS0xLTEtMTI2ODgy_84fc1cde-c2e5-4638-8541-059226442cbb"
      unitRef="usd">4332000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtMS0xLTEtMTI2ODgy_7e5dd8e9-d005-4b5a-8ce7-d3425ac4ccdf"
      unitRef="usd">595000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtMy0xLTEtMTI2ODgy_dd8041d4-2355-46fc-bb0e-7d9c2e643033"
      unitRef="usd">480000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzYtNS0xLTEtMTI2ODgy_14509748-8c16-4ab9-b683-f702cc43eee0"
      unitRef="usd">442000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctMS0xLTEtMTI2ODgy_5b44a410-453c-4a4a-b15d-347366393d00"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctMy0xLTEtMTI2ODgy_a76a4e30-807a-4372-aa93-75be92f67f45"
      unitRef="usd">24901000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzctNS0xLTEtMTI2ODgy_5053c83f-97da-4599-90e6-2ba7e2569bef"
      unitRef="usd">1717000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtMS0xLTEtMTI2ODgy_5920b9dd-1b74-423f-97c9-5e50f887c090"
      unitRef="usd">51880000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtMy0xLTEtMTI2ODgy_ac3102f2-7d94-41ab-9070-47c9409cc389"
      unitRef="usd">43044000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90YWJsZTo2ZmUzMjQ4NGIyZTA0Yzc5ODcwYWRkODhiOTVkM2NjNC90YWJsZXJhbmdlOjZmZTMyNDg0YjJlMDRjNzk4NzBhZGQ4OGI5NWQzY2M0XzgtNS0xLTEtMTI2ODgy_230d80f8-f40f-4af6-847f-8edf28ad0f39"
      unitRef="usd">65843000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNjA_a1138cf2-20cd-49c1-a054-ea2ee1b05fa8"
      unitRef="usd">25500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNzI_3907ed42-51b5-4e36-b1b7-cdda92878250"
      unitRef="usd">23200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQzNzk_b1b044cd-1bd8-4e8e-947b-bd7eac2b28ac"
      unitRef="usd">37100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ1OTY_5f123470-1668-49a9-acc0-77599d5f1fa6"
      unitRef="usd">5200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ifb6ed86bd2cc449192f4216b7c85c390_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ2MDg_e2b08abc-22ef-4060-ba95-8bc3682186eb"
      unitRef="usd">3700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ibe869bf80b344737a272e877e71d9c14_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ2MTU_c0f0b83c-9e85-4f2d-96c3-5194125443a4"
      unitRef="usd">6200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzQ3MDQ_a5d47145-9496-4f25-9acf-077a4cf5f91f"
      unitRef="usd">51900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjMvZnJhZzphMGUyMDdjYTViNTY0NWU3YmNkMDBkZTA3YWMwOWViOC90ZXh0cmVnaW9uOmEwZTIwN2NhNWI1NjQ1ZTdiY2QwMGRlMDdhYzA5ZWI4XzI1ODM4NTIzMjYyMjk0_b02b5ae2-04e9-465f-be9c-9ccc5138ea3f"
      unitRef="usd">10000000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3Ng_9edbfaa7-b6f7-4928-ab9c-e3d5b85e978b">Net Loss Per Share&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the computation of basic and diluted net loss per share (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 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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(53,675)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(99,929)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(167,887)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Weighted average shares in computing net loss per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic and Diluted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;281,129&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;250,418&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;244,331&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss per share attributable to Class A and B-1 common stockholders&lt;/span&gt;&lt;/div&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock options outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,138&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,009&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,624&#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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;PSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ESPP&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/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:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%;padding-left:12.69pt"&gt;Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%"&gt;Organization and Description of Business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;in the Notes to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3Nw_f0e6b06b-8a7d-41f0-b45b-7e6c149a7fd0">&lt;div style="text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the computation of basic and diluted net loss per share (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 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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(53,675)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(99,929)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(167,887)&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Weighted average shares in computing net loss per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic and Diluted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;281,129&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;250,418&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;244,331&#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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Net loss per share attributable to Class A and B-1 common stockholders&lt;/span&gt;&lt;/div&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtMS0xLTEtMTI2ODgy_df148c49-bd8a-459f-b7ae-02879c4f0f81"
      unitRef="usd">-53675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtMy0xLTEtMTI2ODgy_8078f6bf-ed48-4533-9d95-231071607109"
      unitRef="usd">-99929000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzMtNS0xLTEtMTI2ODgy_f045f370-7f8f-4537-bc26-8ff050a25ba6"
      unitRef="usd">-167887000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_26502a29-3fe3-4a2e-b14e-c867485dc2d9"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_2d73af2a-a24e-4e8c-9d38-a8478e8bdd97"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_3ddfeb5a-59a8-430a-be80-5895623e4c06"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMS0xLTEtMTI2ODgy_f1baf8e3-41e7-433b-8168-8c0c8985becf"
      unitRef="shares">281129000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_0f8760fd-dd5d-4661-8305-0f6fc2fdfba1"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_46a3dc74-28f6-4881-ba41-b2a0229f1f27"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_bb2fa1f5-b2f1-428a-8f76-2a476a26b354"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtMy0xLTEtMTI2ODgy_bfbbb116-0003-4bfd-9a4f-3e7172ce1e3d"
      unitRef="shares">250418000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtNS0xLTEtMTI2ODgy_f7da026d-d479-4c1d-a158-74051d318f47"
      unitRef="shares">244331000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzYtNS0xLTEtMTI2ODgy_ff373be6-3822-45ef-82b4-99129fa61779"
      unitRef="shares">244331000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_605a6919-3dc1-46f2-92cc-92ebb1ab9086"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_742847e6-7218-4039-9cd3-2456b638bb00"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_7cf822b6-b841-4500-8150-ec62d8d43e2b"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMS0xLTEtMTI2ODgy_dc96641d-63b0-4741-ad6d-50e25a88d9e5"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_48266323-e090-4706-a4e0-8b5d26fe1ae6"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_c4c41c1a-36df-4c84-868f-90152afd0a8d"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_d6afe35a-072e-40d0-b5f8-3a89d6d5111a"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i63dca6ff438d4f1d813639d36fac9fca_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktMy0xLTEtMTI2ODgy_ff5b9629-f608-4834-8c8f-e0aacafea192"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktNS0xLTEtMTI2ODgy_338b4525-5da9-4f63-aa9e-8392d2e0d483"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e34476f9bc34f7797be9785d3a91703_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZTo4MDYxNzFiODAzZTE0ZGRjYTJkNWZlZTYwMDQxMDk2ZS90YWJsZXJhbmdlOjgwNjE3MWI4MDNlMTRkZGNhMmQ1ZmVlNjAwNDEwOTZlXzktNS0xLTEtMTI2ODgy_ecb229ed-5ac4-4635-8916-5ada0c7fd2fc"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90ZXh0cmVnaW9uOmRhZjUxOGI5ZmI0ODRjNmViZjc0MjAwYTNjYTY4YzY4XzY3OA_24b77204-52b5-44e8-933d-c5327877a05c">&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock options outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;4,138&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;5,009&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,624&#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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;PSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ESPP&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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;/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:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%;padding-left:12.69pt"&gt;Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%"&gt;Organization and Description of Business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:115%"&gt;in the Notes to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItMS0xLTEtMTI2ODgy_a22bff33-7bce-46ca-aa6d-b9af478bbc5a"
      unitRef="shares">4138000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib1f840b94e2c4c2b92c2ade82a1b66d0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItMy0xLTEtMTI2ODgy_8fbcbd0c-269e-44e8-9b85-0a2b50092ad3"
      unitRef="shares">5009000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i178de622740c4869a6aad6ecd6eb60bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzItNS0xLTEtMTI2ODgy_9d3b1da3-6c58-4288-b863-e4245680f18a"
      unitRef="shares">2624000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icadb2fdb3c2a4d4ebe40027c3c8f4069_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtMS0xLTEtMTM4MzA4_b9a2d808-f396-4e82-a833-4b7185915460"
      unitRef="shares">247000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie9e2fa34670b441ca4ff2e24432771ff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtMy0xLTEtMTM4MzMx_c638f126-9fa8-4388-a2df-6f888252b2fa"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id2377bd256884b759684bc7271a1f16c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzMtNS0xLTEtMTM4MzMx_c394dc20-f23c-4cdb-95ab-1ddbd13c6f47"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifd672203b454482fbbe61bfeb727e462_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtMS0xLTEtMTM4MzA4_950bac99-1260-42c3-8f89-d543ad3799c5"
      unitRef="shares">76000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i90c151861a854fc6a004a5fddf3e7fed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtMy0xLTEtMTM4MzMx_295aabf1-946d-47bd-ad96-123cd6c8de48"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i70dbfdebdd1b4c2bbe50cbc6492e1d4e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzQtNS0xLTEtMTM4MzMx_40f15f20-3153-4bf5-b39c-b6f7a681add6"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i345198aeef7f4c65a03599c0ab0cea3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtMS0xLTEtMTM4MzA4_16ac32ca-e6e6-4f54-a81e-ac250d73c6d3"
      unitRef="shares">90000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if0a6fab8019a4c3db15f86210430fe84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtMy0xLTEtMTM4MzMx_bb65fc60-bef3-4bb2-b0aa-6b3ef17998b0"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1ce4672c1e0346dda9283272d2fab6e4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjYvZnJhZzpkYWY1MThiOWZiNDg0YzZlYmY3NDIwMGEzY2E2OGM2OC90YWJsZToxODhlMzU1MDMyYTM0ZjBiYTFkNzQ5MGQwZjM2NzMwYS90YWJsZXJhbmdlOjE4OGUzNTUwMzJhMzRmMGJhMWQ3NDkwZDBmMzY3MzBhXzUtNS0xLTEtMTM4MzMx_0c566d25-9c76-48a0-b643-fac017e632ef"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1Xzk1NQ_77660c93-b1eb-4626-be7b-68f4f14a719a">Related Party TransactionsIn conjunction with closing the 2015 Privatization Transaction, the Company entered into an underwriting and monitoring fee arrangement with the Sponsors. During the year ended December&#160;31, 2022, the Company did not incur any monitoring fees. During the year ended December&#160;31, 2021, the Company incurred monitoring fees of $1.6 million. The fees were expensed as general and administrative expenses in the consolidated statements of operations.&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In September 2016, the Company entered into a license and services agreement with one of its Sponsors. The revenues recorded related to the agreement for the periods indicated below are as follows (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 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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;28&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;44&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;111&#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="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;During the year ended December&#160;31, 2020, the Company entered into separation agreements with former executives. The Company made payments of approximately $8.0 million to these executives during the year ended December&#160;31, 2022</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1XzI3Ng_935f99f3-0843-4ed2-9663-a280ba7bb9df"
      unitRef="usd">1600000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1Xzk1Ng_9419e9c2-2be2-46cc-902b-ac215ea1444c">The revenues recorded related to the agreement for the periods indicated below are as follows (in thousands):&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:59.280%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2020&lt;/span&gt;&lt;/td&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:top"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Maintenance and professional services revenues&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;28&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;44&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;111&#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="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;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtMS0xLTEtMTI2ODgy_b8ab8ebd-1660-49de-9083-fc0c7191065a"
      unitRef="usd">28000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i4f87ea21bdad4791bb462be8654df413_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtMy0xLTEtMTI2ODgy_3a54c356-3a55-4d45-b93e-29819fab55bd"
      unitRef="usd">44000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i161f66caf89844e8aa49774141504b19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90YWJsZTo0NDRkNDVhMzM2OWI0ZDczOTJiMTE0ZTIyZDU4OGU0ZC90YWJsZXJhbmdlOjQ0NGQ0NWEzMzY5YjRkNzM5MmIxMTRlMjJkNTg4ZTRkXzMtNS0xLTEtMTI2ODgy_09a80775-aa54-4833-be60-bc89cb54cec5"
      unitRef="usd">111000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i49289dd6f953440e867b105e86984d4b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNjkvZnJhZzpjZTU1Y2ExNTQ2NDU0ZmY2YTcwOTJmYjRiNjY5OTRlNS90ZXh0cmVnaW9uOmNlNTVjYTE1NDY0NTRmZjZhNzA5MmZiNGI2Njk5NGU1XzE2NDkyNjc0NDMxNDg_ca476bad-cc3a-4a41-bbc9-9010d87e7393"
      unitRef="usd">8000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzUwMDU_ed3b9370-3175-4913-9ba5-82f531e4db3a">Commitments and Contingencies&lt;div style="margin-top:6pt;padding-left:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Long-Term Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2022, the Company had long-term purchase obligations of approximately $213.0 million, primarily related to multi-year contracts with third party vendors for hosting services related to our subscription services and software as a service commitments . The expected payments under these commitments total approximately $46.8 million, $161.0 million, and $5.3 million, over the next 1 year, 1-3 years, and 3-5 years, 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="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company generally provides an assurance type warranty for its software products and services to its customers for a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;six months and service level provisions for its cloud services for the duration of the subscription. The Company&#x2019;s software products&#x2019; media are generally warranted to be free from defects in materials and workmanship under normal use, and the products are also generally warranted to substantially perform as described in certain Company documentation and the product specifications. The Company&#x2019;s services are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in a customer&#x2019;s signed contract. In the event there is a failure of such warranties, the Company generally will correct or provide a reasonable work-around or replacement product. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company's product warranty expense and obligations have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s software license agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the Company&#x2019;s software is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees&#x2019; development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of December&#160;31, 2022 and 2021. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company&#x2019;s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company&#x2019;s exposure and enables the Company to recover a portion of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company&#x2019;s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzE2NQ_bc23e0a8-2dbe-409e-b994-879e56e5ad8b"
      unitRef="usd">213000000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzI4NQ_964f50cb-5265-4997-ad2f-229f758ca9de"
      unitRef="usd">46800000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondAndThirdYear
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzI5OA_68a3a6e6-6133-4196-8919-06f62e912d0f"
      unitRef="usd">161000000</us-gaap:PurchaseObligationDueInSecondAndThirdYear>
    <us-gaap:PurchaseObligationDueInFourthAndFifthYear
      contextRef="i6b957e1d5d4c4c69899c929dcce104ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzE2NDkyNjc0NDY3NzA_af1233ae-454a-4f4e-b358-5821188be13d"
      unitRef="usd">5300000</us-gaap:PurchaseObligationDueInFourthAndFifthYear>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzUwMDQ_6f391f9d-e215-4bfa-a155-a9ca167289b9">&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company generally provides an assurance type warranty for its software products and services to its customers for a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg4Nw_cc91cb2e-c86b-4f6b-88dd-ccdd4da8c3c6"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;six months and service level provisions for its cloud services for the duration of the subscription. The Company&#x2019;s software products&#x2019; media are generally warranted to be free from defects in materials and workmanship under normal use, and the products are also generally warranted to substantially perform as described in certain Company documentation and the product specifications. The Company&#x2019;s services are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in a customer&#x2019;s signed contract. In the event there is a failure of such warranties, the Company generally will correct or provide a reasonable work-around or replacement product. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company's product warranty expense and obligations have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s software license agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the Company&#x2019;s software is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees&#x2019; development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of December&#160;31, 2022 and 2021. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company&#x2019;s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company&#x2019;s exposure and enables the Company to recover a portion of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company&#x2019;s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <infa:ProductWarrantyTerm
      contextRef="i2740a7d31e474bb1a6b015a3f042024d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzIvZnJhZzpmODI3ZDdkMDE3NWY0ODBlYTBhOTg5ZWZjYzViN2IxZi90ZXh0cmVnaW9uOmY4MjdkN2QwMTc1ZjQ4MGVhMGE5ODllZmNjNWI3YjFmXzg5Mw_3b670482-273a-4e1f-a655-18e6cc979b26">P6M</infa:ProductWarrantyTerm>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="icea9f1795342425d81b9548bc70a19ef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQ4_770569a0-6eb7-4a63-ac1d-1a2800ce4a2d">Subsequent Events&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On January 10, 2023, the Company announced a plan to reduce its workforce by approximately 450 employees, representing approximately 7% of the Company&#x2019;s global workforce (the &#x201c;Plan&#x201d;) as of December 31, 2022. The Plan is intended to better align the Company&#x2019;s global workforce and cost base with its cloud-focused strategic priorities and current business needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company estimates that it will incur non-recurring charges of approximately $25&#160;million to $35&#160;million in connection with the Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, and employee benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company expects that the majority of these charges will be incurred in the first quarter of 2023 and that the implementation of the Plan will be substantially complete by the end of the first quarter of 2023. Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2023 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NTQ_4f973475-da71-4756-873e-b687300438fd"
      unitRef="employee">450</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NTk_4b71b1cf-6670-412a-bb30-eccf9348cb03"
      unitRef="number">0.07</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringCharges
      contextRef="ifc66c7e372f04da481f18f7d25b150be_D20230110-20230110"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5Mjg_4f931c74-c788-4a15-b7e8-eba57ce7f174"
      unitRef="usd">25000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4eebd6455cbe4ab48cdb96135bf005ea_D20230110-20230110"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xNzUvZnJhZzpmZDNiMjM2YTdjNjA0MWE5YmZlN2RmYTFkNDdiMGU4NC90ZXh0cmVnaW9uOmZkM2IyMzZhN2M2MDQxYTliZmU3ZGZhMWQ0N2IwZTg0XzQzOTgwNDY1MTQ5NDE_325bae0d-9364-41cf-9f4c-1ab456e519c1"
      unitRef="usd">35000000</us-gaap:RestructuringCharges>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMy0xLTEtMTI2ODgy_83c7c2a3-96d4-41d6-9388-e73c74c9ad11"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtMS0xLTEtMTI2ODgy_4a9e120c-3a19-4334-a2ab-378cf8de56f0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMS0xLTEtMTI2ODgy_a6b42ef7-08bc-4b34-b189-c7bd281fd2f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzMtNS0xLTEtMTI2ODgy_cb6f4c04-d3b3-4d54-92ab-d65317f67d18"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMy0xLTEtMTI2ODgy_807f89b7-9efe-40c4-a9d7-9d94eefb9a0c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctMS0xLTEtMTI2ODgy_4679be52-0a24-424b-af81-08c06e45835e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMy0xLTEtMTI2ODgy_8d9dca25-1a80-43ad-b2e0-436bd9796439"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtMS0xLTEtMTI2ODgy_b827b527-1e18-4317-946c-591232550f81"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtMy0xLTEtMTI2ODgy_49a1c84c-86af-49e5-997a-4af09dad46ce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzQtNS0xLTEtMTI2ODgy_291b532e-6a79-4ff3-9252-eb8d3de329e3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzYtNS0xLTEtMTI2ODgy_a3706de9-e322-4921-8c21-6042c9c4a325"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RhYmxlOjkyZmEwMmJmZDk5YjQ5NTNiZmNkMzk0Njc2N2U1ODBmL3RhYmxlcmFuZ2U6OTJmYTAyYmZkOTliNDk1M2JmY2QzOTQ2NzY3ZTU4MGZfMzctNS0xLTEtMTI2ODgy_d07ca461-c8b5-4959-a6f0-87366efeac74"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85Ny9mcmFnOjJjODdlZWY0NTNmYzRhZDY5ODFhYjUzZDI4OThiNTYzL3RleHRyZWdpb246MmM4N2VlZjQ1M2ZjNGFkNjk4MWFiNTNkMjg5OGI1NjNfNDc1_15f62a3a-b351-4558-893d-65318d69bee1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMy0xLTEtMTI3NTY5_97b68a8a-37b9-476c-9b6c-51467b2e6210"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RhYmxlOjk4ODNmYWM4MGU2NTQ4NTM5NDczOGFhZmRiYTcwM2UyL3RhYmxlcmFuZ2U6OTg4M2ZhYzgwZTY1NDg1Mzk0NzM4YWFmZGJhNzAzZTJfNDItMS0xLTEtMTI2ODgy_ecde4d4c-2d54-4fc8-ab04-0d229099584d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV85NC9mcmFnOmZkYTY4MGU3ZmNlYTQzZWM4YjFhZTU2MGFhY2ZjMmNiL3RleHRyZWdpb246ZmRhNjgwZTdmY2VhNDNlYzhiMWFlNTYwYWFjZmMyY2JfNDY0_d550f1d8-6d65-429b-a170-c8b02c67b01b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts for periods prior to the completion of our restructuring transactions on September 30, 2021 have been retrospectively adjusted to give effect to the restructuring transactions described in Note 1 </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">in the Notes to our Consolidated Financial Statements.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEtMS0xLTEyNzg2OA_ee28b9bd-7ca1-4c02-b347-7ae011dbe419"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMS0xLTEtMTI2ODgy_f48ee338-f56f-4a54-8c26-a33897cad715"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktOS0xLTEtMTI2ODgy_b2b8336e-cabc-459e-9ca4-3a140330a07a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEzLTEtMS0xMjY4ODI_84e08e4c-4070-4281-a027-bac3a88c48ad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEtMS0xLTEyNjg4Mg_962dd82f-9c5c-473a-93a2-14109608abc6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEtMS0xLTEyNjg4Mg_eebb68b5-82db-418d-b095-4dc73415304b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEtMS0xLTEyNjg4Mg_56b985c3-907a-4084-943c-944335b44b9f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTctMS0xLTEyNjg4Mg_02ef3d1f-d763-42ae-be4d-345eaf88441e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNy0xLTEtMTI2ODgy_76a49461-85e3-4b49-804a-78029be07307"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTEzLTEtMS0xMjY4ODI_667ed451-450d-4a32-83ac-97161116b757"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTUtMS0xLTEyNjg4Mg_e91f9a0f-f221-4b2e-933c-36ab2d79c1d6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzUtMTMtMS0xLTEyNjg4Mg_9605b632-8634-44d1-a0ba-ed01ce408c17"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTMtMS0xLTEyNjg4Mg_127e9540-a744-48ab-9a82-5efef6981fb7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTMtMS0xLTEyNzg2OA_139ee630-2346-4e02-a973-e16987df4aa7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzMtMTMtMS0xLTEyNjg4Mg_b3a63a36-95b8-4191-adf8-1f908bdf6081"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTktMS0xLTEyNjg4Mg_59e82cdc-c35b-4743-92af-42bd8f5ba055"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEzLTEtMS0xMjY4ODI_8ce9e3c9-5538-4839-91f6-2a5ee31a31ff"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMy0xLTEtMTI2ODgy_bce07681-9d31-42a7-816c-eb0d7f16d330"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNy0xLTEtMTI2ODgy_461138e5-1449-4f7d-b897-3f17b7a54294"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMTMtMS0xLTEyNjg4Mg_78710f49-7d78-4082-b47f-1b304c487620"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMTEtMS0xLTEyNjg4Mg_99cd9294-b26b-400b-91df-8a2313ad8cfe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEzLTEzLTEtMS0xMjc4Njg_de9ade17-5216-4449-a965-56d7e6d9ff08"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEtMS0xLTEyNjg4Mg_2036d56e-0f22-4495-ab6d-d3b56eb607e7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTctMS0xLTEyNjg4Mg_d332a878-867b-4dba-a82f-2ce721d51b25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMy0xLTEtMTI2ODgy_3c045f0c-a8a5-48e2-a402-5d4cee58e01f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTExLTEtMS0xMjY4ODI_d0698c07-a452-41cb-a18e-4a9885faf949"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMS0xLTEtMTI2ODgy_cd85844c-95a9-455a-88ed-52bb639cf5fe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktNS0xLTEtMTI2ODgy_a0321373-f94f-4600-97bd-76638c6fef57"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE5LTEzLTEtMS0xMjY4ODI_a5ec51ec-a0a0-4c99-b362-90ea25a9b529"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTEtMS0xLTEyNjg4Mg_21af4d09-e5c8-4ac4-b785-c1be055d4d1e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTEtMS0xLTEyNjg4Mg_4a1c439b-b0cd-4707-9bd3-3a32ca00642d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTMtMS0xLTEyNjg4Mg_807bf181-3a36-4b6c-a217-f84d804b7cd4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMy0xLTEtMTI2ODgy_25878f28-a3e5-4c0f-9bd2-611d03d1790b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzctMTMtMS0xLTEyNzg1Ng_65f358a6-c55e-415d-a250-6a685691ae0d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzYtMS0xLTEtMTI2ODgy_b3b8da58-93d4-4efe-b957-c01e7611f515"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzExLTEzLTEtMS0xMjY4ODI_afa74c0f-c513-4509-8b6f-8a598e4d6444"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTEzLTEtMS0xMjY4ODI_dd588975-8aee-4552-a6f2-8254c8bd6a4d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzEyLTEzLTEtMS0xMjY4ODI_f9373973-c924-4b52-894c-1be7ea1ad111"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMTMtMS0xLTEyNjg4Mg_84826f29-0e70-4505-a463-139593effd03"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTMtMS0xLTEyNjg4Mg_568bef57-dbdf-459a-93b8-a0c38d02a2dc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTEzLTEtMS0xMjY4ODI_b5f80367-aa59-4b74-8531-395633d8639c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTMtMS0xLTEyNjg4Mg_72166d1a-4431-4c53-8d28-acfb3dbe26bd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItMS0xLTEtMTI2ODgy_5b2b8fb1-342c-45fd-b6cc-c18eeb7c6f5f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTktMS0xLTEyNjg4Mg_97d1b99a-4df5-4a03-b4a8-e9d3d75a4f66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItOS0xLTEtMTI2ODgy_ca58ad14-0508-4904-ac5d-8d1f9c640c90"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTExLTEtMS0xMjY4ODI_0c1c45a5-4f26-44a5-8adf-612d1400dcdc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzItNS0xLTEtMTI2ODgy_9f4d7844-cf85-4c22-b49e-059bd1d816c4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE4LTMtMS0xLTEyNjg4Mg_0367ae5b-b3a5-4b70-89f9-6d81d63d5a6f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE0LTEzLTEtMS0xMjY4ODI_e30a4694-b999-47b0-bea5-5a96173dc51e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzE1LTEtMS0xLTEyNjg4Mg_54282125-58a5-4ca3-9783-6739aff5b47a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzQtMTMtMS0xLTEyNjg4Mg_b98c8a79-5faa-4f6d-b854-d9f4a522b30b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIzLTMtMS0xLTEyNjg4Mg_64ab21b6-e34a-4085-a92f-59b538ba9e9e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzIwLTMtMS0xLTEyNjg4Mg_7c2be92b-bbb1-47d4-b13e-2e3fabb30c4a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzktMy0xLTEtMTI2ODgy_13c483d2-d1b8-4757-a669-dbaaf8b3f9cf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90YWJsZTo0NDI2ZjQxZWM3MTM0N2VjOGMwMmNkNDQ4YjBhNDk1NC90YWJsZXJhbmdlOjQ0MjZmNDFlYzcxMzQ3ZWM4YzAyY2Q0NDhiMGE0OTU0XzI2LTUtMS0xLTEyNjg4Mg_97e311ce-dec8-44e2-b052-64c9865df194"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDZhYzdmMGJiZTQ3OTU5MTliMjJmOWIyM2U5ODg5L3NlYzpkNGQ2YWM3ZjBiYmU0Nzk1OTE5YjIyZjliMjNlOTg4OV8xMDMvZnJhZzpmMWY5NmFhODBmNzY0YzBhOTdlOGZlOWFjMzMxYmQwYi90ZXh0cmVnaW9uOmYxZjk2YWE4MGY3NjRjMGE5N2U4ZmU5YWMzMzFiZDBiXzM4OQ_29c3b2bd-3de2-4584-a8a0-b1c04af76a74"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>112
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M;"-]MMMEE&7&>^,V6:W$Z'>?)_-?%91Q&\J'2W*,,VG'H<<X]A'.=K5=1L5
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
M]P?T?:'I_@!42P>E>>IN)7;X]34'5$\'I84H6O6LE8.BCNH%;N>\EW8$V73
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
M@)*0<BBS ="8>90YMC(*^W74=2,V6;% XE'+#-&MDUJN1+-;."!+5_E,">?
M:I]#T)#A"- =$)01SCU9P"HJ[)=4_?1MLJ?,[,QF2\Z;K1B$!<C6%413'H0)
MM%>Y4%66)8 >@8QBK;/&R5J=A?U"Z_.!OMH3!HFYH@@KO0_Q@H16$H4A0,R%
M$A)1.LJ+6*%%_$)K7E>R487@L0DCKMKA/(ZHRPM QNI6@:P-(#'A9%SL$RN@
MB%] ?7MIY0MR=46/WDDX,(D0E,1A[/HE!: XC"(^OCJ)%5.$>#>IST8\O:"F
M)UY1]MK=Z*36TE-9&_K0"C7B%VK7VR9?93I=&\6I%XM\,CE-J"ICHP4-Z%%7
M9DTY"X': D+B((;*11!*8^H)#2O>B%^\#7A:U0U' BC! I-1'7H -@DH$#4I
M!*5AS,;U&K%ZC7A%R\773&X;$P OX<?=F P2SH .!@ -XRB$TAI@- D#S]Q9
MQ43\BNEJVZHK2G&;RK<M=/'4]F6227C[FABDZVH>A^912 I I@0SFHP3M-*)
M'&E![?/VMC5-C=T$OB!G T('QSP!DS: I81A*&D#4+5##579D*O53R3V)NU/
M^U+P:-+VZK!7)^U36DM/96WH0RO+B%^673=U+L2B1<NF7ML.B0Z&>KU6!6FK
M^WYHNZGU4E(NSDJTV=Z61:XP2]$H[_?ALZT6HGG0N4--R;X'L1/O.^QXZX6X
M$LU9=BXD"7C,@=K=:VUX<&25'O4KO9>Z2GL!B?6FK)^$V%W<[/8,M"DSL&5*
M72E'B>DN/O<"@'S.W@L9LK>"D/H%X77VU!V6*+['9Y.Z6FU*@AC8U &D0\<'
M&=*Q@H_ZNV<]G67=J+6J)6ZUT(5TF4G=#ZW1O%2U)KJ:$M2NL@9.FA1HGA$&
MD#S>.O-"AB0/SCJ/*+)#DH:%(KA?BC"AXPTT #)-*'9W_!1"4A*'HZF?6@U&
MCVBPCIFO048!C819$ (5%PBE$>4)D%H@<$QX$H]O:=2*+^H77\]XO:!E35VQ
MY-!S(;HSPH">/ 2EA'BV:VJU%_5KK_'\.3J%Q^46 &%*B(#+T84F+$G"<5U)
MK>RB1SI6NWDS@2:D+/O^K59?*J%TVT"],8(3Y.H*)8?K44@*0*81#SPA9]46
M]7>K!LFD:^,<9$LM ;H,,Z2O2S]=!3YDS0+F[?:<'-Y 6XI IT\IB*3<0]\*
M)7I$*-G(S.M*2QS]37ULU=;1C!Z%TN.R!H"HLC8*('X -,3#<Z?A<QU6W3"_
MNM&%PTY&/W41JF@5]YE^3JQ%#X54E5'5-6&G<I55TT(QOZN*99%G>N'W6EQT
MDP\^(0*<^!'J]NOF %"?H49 5$-0SCT'WLQ*'G9$\HPFK$X1=*I8/(HF+UIS
MW1/?#.A>)0D#JBL &3$"=#4!(/6=3S&KCIA?'8'=OQEZLRLJWQY,M[^J9*ZJ
MH7$,]#+G '(:AS0$NA\ - I(XB%N%1/S*Z:/2MGF)LA5EA-J?:OIS<T!%E(Q
MKK;AW6&6FG?MGW>=EW22N\]*G1W?F7)'+0[9%+G.C1H >@;L4&%@XYI#4 *%
M F@R"L;;W.S@N:_C#WX55=Z8QUF*?\[>%5%4A3>@S0 D#I(8>*PLA: 1-D;'
M^%MAQOS";/YROBB3Z%;<%56EXT/W0E4BK<%^$G/E%N-QD$ IT852%BMI!O@!
MZ)]%(4W&11RS(H[Y1=PK_2!,[>_S *#?U$* GJN!H+"S4@#J.FOH 2OU6.3M
M.MUL-YMNB\M*T^4H:WU>#W>>F%<VOK;S=%)KZ:FL#?UH]23SZ\FYV5_T,:\6
ME$4EA5X_H!-=51<S#A5R !('E#"@,0E!&8T]9X+,:D7FUXK/J=F3S[Y7UHCE
MMH(5,0/:7"099K$=71<9<A*ZR!1 TMVY_LACM%8X\L ;#_U#CP>=9A7UD$*
MGY+UZM)7/R9[2FOIJ:P-76L%*#\B0(^?J)D'EYM%U^O/_L$#!1S0IQ3J/P+
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
M9_>[Y&.&(36PRNZ57H1-T=9%&?&:Z-FP54FN-CZ%."#11^HM]DID7P05W>)
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
M)&DLVVEAC,M? J M5P543L)1'WFE+V M ZW$8;I1&XD&.J6]HNRP[5JC;.K
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
M=<05'/I'U^QP2:P,!ZN-_HE#?$R+#\#WJZ;I] _<  S&SP3>V_\%4$L#!!0
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
M!0)#65J W^<&^1IOB$'];=/YOP%02P,$%     @ %X);5L5J<+*2 P  ' @
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
M+^("J\L\*7@DBBNL1<;3*/#' (HP],=AQ(LTH>,DYGF2L1^]TTZ<><T>_("
M,Q]4JLQEO;9,)( 4@<M9E+!+P2,(S*/LBF4%&!8YG:81#^*<3D,1\[@(KU@1
MYSQ)4O9D9*58*U=(#3+'T3-&ML\L8[G@<1RRRS3A199?012/TYBV\R)FETD&
MA<$JC,$]9$^^AO1Y]:%%&*5<9!EI$8<)SP6LSD7 HS2DTSB&RT*O8P:,C&/H
MB$4""WK.)SRY+]B("X%/F+)+<,D3+B)<S<.,%T5(I_!P!JUQ&A0ICP+$0O
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
M<\H3?8J\7Y/24&H-7W'@Q=N!A_JN"P*!E!\?-KHWMH^7Y\?(L4B,O+B?/WX
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
M,[IYZ/JYK)Y85;HGJI6R5N5NF**@!LD*M)XH97<3WJ!]LUS^ U!+ P04
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
M;"]W;W)K<VAE971S+W-H965T,C(N>&ULQ5OK;]RX$?]7B*W3LP%9UF.UC[P
M.\FU^9#&B"]7%$4_<"7N+B]:<4^4[/C^^LX,28G:A^WD@O: BU82.1S.\S=#
M^>6=JK_HM1 -^[HI*_UJM&Z:[?.+"YVOQ8;K4&U%!6^6JM[P!F[KU87>UH(7
M-&E37B11-+G8<%F-7K^D9]?UZY>J;4I9B>N:Z7:SX?7]E2C5W:M1/'(//LG5
MNL$'%Z]?;OE*W(CF\_:ZAKN+CDHA-Z+24E6L%LM7H\OX^=48Q]. 7Z6XT]YO
MACM9*/4%;]X7KT81,B1*D3=(@</E5KP198F$@(W?+<U1MR1.]'\[ZC_3WF$O
M"Z[%&U7^4Q;-^M5H-F*%6/*V;#ZIN[\+NY\,Z>6JU/0ONS-CDVC$\E8W:F,G
M P<;69DK_VKEX$V8'9N0V D)\6T6(B[?\H:_?EFK.U;C:*"&/VBK-!N8DQ4J
MY::IX:V$><WKFT;E7]:J+$2MV;O?6]G<O[QH@#"^OL@MD2M#)#E")$[8!U4U
M:Z!0%:(8$K@ CCJV$L?65?(@Q;<B#UD:!RR)DN0!>FFWS93HI4?HF9VQ?U\N
M=%.#)?SGT"8-B?%A$N@=S_66Y^+5",Q?B_I6C%[_]2_Q)'KQ (/CCL'Q0]2?
MJH=O)L+>J,T&K;\JV#48O*AK43 :R'Y9"W8)#@8JH_>?A&YX S=O1-W(I<SA
MAJDE>U_EJMZJFI,?+64)0V3%/N:-6H@:510SWC9K5<L_X%4#9*76+:]RFLY9
MHQI>XL\DB*+(_<_TFH,@\?F;DFO-+EENF-7(7L!.HC"*V9;7[):7K6!;6(SF
MH%D<)W-U'O\H0LD!0O#?$5HHP\/TMIWD'^,H1*W4@MUQS2JU.Y'D:K4%$1;4
M516R6C%.JX#3B UJQ#D.C=M]&M,2K,9P1=-07\YHCNB""!V6+@.FF2Q$U8"]
ME&@7O"PA7.LMQ%T=,/$U%]L&%N'-,0IW$F94JF&W"@VN(HZZN*UJH+91M\:"
M"EG#<U5KLXL]OG=UQM;\5I D.=AT+K=@Q" PN_M36!%O80T%B]9W4HNSCF=(
M><0*#08C_B;^2&0H&Y1,@RX#!#AP D$<AO*J:N%2R%N474$;N'Q[$F=D.=*L
MP5>K6JS "T/GS>"*2 ^V=%WR2L,]NP%6C8)1N0': D?Y0UIRVH6[IF[SIJUQ
MLQ  *\V)>= /OH<8L>75/>.%VC;6@X594'8+;F%!=HJO()G%&3$P.C-JZ!Z
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
MX:.#S?D!#POP\]S5SF G2UBN/R'8\OL:H@:@VZ(U)QPA^V@[+-VY#*[6AUM
M'R5H<6,^>"@5VA[8X@*3%7:"[-$3/>P/9>(.6F-(,8KNM&30"\JFWP1V(7;U
M2Z.+W;A#]@(9898]<]K!PMM$F,8A:%N"]T!ZE[["X'7FI0M AX5IYKL$Y+?Z
MU5!*M-U3:0G0.=W.?-I\OV4SRQUT'J7KNT2IE>V?"7O&"1NB7KGVL^:.6*5A
MW0K1X,1J.) 0#4C0]BMX=6R&$8QKH1#6W&670CK@'T=<NP-]02=#"&R[-T],
M-.';)XV+=UM'O<5$'MJS)H;2.IGW91"$ ^JZ]=P1QUW'S+,Z4RU8 7@=WQOS
M81>^N03GWE@T^>XK(GYA>B;L'$-[?R#@<^QPNK;8WI]F6\X5@8B*E_=:ZMZ^
M<]O SV4-KHXY(7?(Q33O_$X1E!P$0$+BQ(LS@P5W"A!ZMJS59F ']T?,P#4D
M!Q;6G=*0)^P93B>F6X6AJD2$<HXQ^@ZF*SI4I#,!W2Z7,I?4-+<>MI::#EL.
MN'6 TYU@B2>/_)$PX+<)^Z.=3@/-H1Z"88$^ ?']9K@8&A.OR<U--[N\/\<]
MV#8FKR3&/L2NO.L2_$[UJ3I@$BXF(20&:"[UE_,EJ):.7O'HB-6XAW/O36W]
MO"\(S:8ZV"K!V!%(WTM1=GO]'-Y %*H%URW(^ \!(#M7-,5B9DKA0 ^\M)%D
MO;RAI($G0_B- 4BO2_/&"KN\.=B29P3=AR'("BM@&U=._OLEJSN@Y9W7&1YL
M)>@^KUD(ZNEWI"'Y(8(*AK(=K%R@N'#+H0&B7?KP?&M@/N?]J9/GVC_IO@[;
MK\$]6@8H=X7[L+RG@#0PPUZ1_?F%1[_SUUV109'7UN1].-! .4@D$#2\SPV,
MK'2.'VI87/<$WC&NEAP=:6ES+E]T#D!IQ<3?!77[*?/1; H*&U6($B+Q4^K9
MH[V,GX9=#-2@:][UW[KDI=(4?5SC!"OO0X$ !E!0-P^AGC&'5HA<"=[N!1#\
MM,#XM(LA)G[XW27\63TMDKJLWF_.H,1A5CUT,NF*90=^GYIM=[J.79KYCC6.
M]2-CUS"+S YZ.VZUF]]7L]Q+IOW[*[2R\YM\K0"VD![Q#5G0<]O$1OI#K@<'
MQ,]W4K-WCI "8(!ZZ6!22N?P\AE+)W0Y%G<C>AL!P'AV(*K1$%=I/O-^#=6Z
M?R+Q(U3[\('27FH;BM]TQ*W".ET->]3@$L<X]S6(WTR#8?.Z5,?U=^P\_'$=
MQJ"_<]#BE+1Y#O\>UN<8"NMG\'Z<X76<'==I'"8X, XSU.P$?T?A]#']/NM_
M_$_$[Q!=%SK4;D'W[:<&3W2[?_7&9PYF7'WV@)JB,".91N0L*-$C;C<.9U9-
MH(5D:N2?)G@][H1FD%%8_ V:&F;[08 _2<!@D&<\I<DRN,S#*+(-E4%WY)?U
M V?5IY!+[*<0A?O(V1]PUA=T5FVR*NB;="RVP81,%T!;@]([)YQ6&>^.:+9W
ML#=*4R^R-A_4:6P51<%T@B>,69 E,[C.XPFVM 65]M0GQH] U);ZF.,HB,89
MB^,@CB%J!ED:LQM>VHZRP0"XRW0>Q-,,>U^SV9RE091F[&^FK6"ZG/:3U-H<
M\J=9,)O.\5!O/)L@)Y/$GMH>%2D>B<(L&'@"9A)$\=2<.D;C\0-'&42SK;S3
M_D>_+W!=4T!YW>&!/O1QD#ENBU/O*(2^MO.!KWK\6X.]H. ZP!8DX-?"830Q
M+O70L<T/VNO@H,1K7 ?[7SK0AV3VPXB]OC5U\D]F.X>13Y/.H]]?D%#&B3MY
M^P&?8_S?Y/H4*<Z]H]7OL;%]Z25ADCUN4M@<^'/;1Q)TLF1/*/2@L6T.K">3
M[S*2;W(A:I#_C_9+"=IL[4_&AMWL'A[Z:ZP+[R_D-J)>T=\!8L$#M9WY8[GN
M:?>GAI?F+^SZX>;O%#_P>B4K;!8N82K@GVQDVNSNIE%;^GN[A6H:M:&?:P$%
M48T#X/U2J<;=X +='V"^_B]02P,$%     @ %X);5IS9)HWE P  ^P@  !D
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
ML+XQ2&/>U  ,">B6_ ?;SE<)SH1.U:H^08;UZ#.51_,9;G(&/95/%  NBC5
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
M5VX&,O7()*O<)#M)3AS( M8""7<X)]HH@5,>!\ SYHNRL>X"EP*[$+LY)S%
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
MPE<2.3; ^]*B4?H%!QB^N];_ E!+ P04    "  7@EM6U4?&4ZTU   7RP
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
M '!RG@<-BI^ FF@;D:.4 Q]%>"&E6Y%J_W 191K7$_?C8R1]B? '9 Q.)[P
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
MAWX@@H[A_;D1R? M0#>3>A(1+Q7BI[BCZ=RBNH&$"BR Y$I,,&8,#;L5RBN
M(:GD8M1)!5,8'SG=Q$<5+.56LV'#\[2 $ ]6<&=6DHA5D'< "_*1$.Q4(UVC
M)9Q>PNXKLOKOV%$7W(>['/T0A9/:*NOT'^_:*#-16;8_.7$2W5?W(/,0J9+:
M5GMO5%.UD13(D++#&3VXW41F2^AC+$X0:"@98$Y T9P=&R&4=M#(&*GQ=;5Q
MQ:&HA0<P&6Q@O+8;YX'+YJLTL_@H=G2(9#&/Z3'N@<"R'2/JB9HE\\8,8 MO
M@3C'72^>-N+0#\ G4@7/R3<K^W4,=?3G, B>+Z P/YGW"=OPB?YY$^S^7_/N
MDR,A'-C)'),PE0-M*-Z:5/YIOA6HBP@0A81PV+*2Q"L%1_B>CPXHTKN/[P_K
MCA%#@CQ=0N-[RMJ/&8;!Z0USP?H7<_/_%'+S_[28Y?YB*OGF4N67!SDIJ(GJ
M;?E!G[R!NE#%B<]*B1?9#&2TY:'40^C[H;)KE5)U*L1#V<@]GF4:A9)8"JEJ
M\A@#C+J1IG0;]95Q 9 "A6_K<2EF#2.%K KII7CXB2T:W$X3[4SS0U+5+"@B
M^YRC\F09FU5>9._E%\E>;L)"PLK2,(NF/GWSE(CMNZ? T YL^K*2G\B(8&!H
MJ#9/K 63WA[3S5[4OEVQ\AVG#<-0VO%HF&ATJ;$]4KC8@W>(*GJ(YY/IOT0U
M?PY4\^=%A/\9E&;,P)TCE>4W+;L!I@I[=BMCL2\-?JDZ<?!(H,6$R#?MT $C
M$0<H[@$YIH@I:(R-ZG^0!'M2ZSG'FU7@D0%2HELXEH6!^MQU1$6D3:B@8"&
M!(QGLC9%A;4[EL[_S;=/5V#R:*FA)T7SZIENFU'LIJ77R.4FI;BFPI<RV8"M
MA&1>P<2PCYAF[[RF)-H=Y66B:.X/P$%!"B\AP^73V//@Z>*AOHUSP(RO@'EC
M\?4YDF]IMB%[$=5:%O2_M,VM/,:_S79"6)Y\WN*MX\A:TSA2;:)$/E(3FGZW
M&N_F?P.N^0# /+I=4 E96M":O(9)>RX'S9U]3"08@'4;=5:GC5P$63>A>(AB
MD%T\-&K*.C$L-\#?86MZ+J%1CR,[5G& %)4%#I^)[B:SF0U,M=1H"B3YINDV
M::0W:@T;&"VE5YY!SWT1P4U3C\OE GZLN96T+UP@*$%'^T&<&"K1MVP8P9LY
M"C/''(\1O^T=5\CCRI'K?'_YIU5&H"9 9D</)M9\L,487U%%CUS!=9T Q^7&
MJDX0D[(ER>B^P3*KH@_%RLBNP%Y_].'F-__H++OM\D8\.FZ'.73.:7T6P(.:
M_RI1S]-!WI\8A)]6EYAZB_3Q6,$D^_$'CQU/+K/7,HALX'M]_SWH4##KZYOW
M[V%6.]LJQ> EG)0*;<5U*>XEF-+#H:_\J,:;RT?0?:+)R4&IB>5@\I.<D;PZ
M*@Y#KD*%!:J@@*QA4Z4 .VQ#5>)<NJZHE222L=^,H"'GD4(CGMIH3F%^ YHE
M!LYTF8/4\V8OZQSPZJ;8MJC=_NJZGJ.TV-P&'L^[NN7D2BIBIRTE)T*R/^G9
M(I9@M C8XQ[.3L)YI_$!3YA]MN;\*F_.=?"JA\R"37!>9"]Q:R0A5/LCL'6/
MV0MH.DMEO:T9UV(GA(KPPY+7%)\(:@X?\%9PB;?KBLH[K18+=CMJNZL,=$F@
M;18;E/O:C)_ $NCS3><DQQ 6GG'Y3SOW-!,L16/*[%"YFKUB(VA)/P.Z#QO.
MK6I2 GS[_MTT0,)1Z-;'7@IIP/</[.1"#R-CPRQQ7<]QM=0$(3\6)K0DI$/K
M0X;% 57L6X280[%SB:@&2S[0C23,SDZ*T^C8$HJ6=P+A&+*F)#B<O?+'V$QL
M$C'R9\PUBGC"[#.>(?>$,#A-N:ME6(O*>;)>*>7FR]8UY@!AX**KR//]X)6E
MQ#Y9 1Y/C[.R_AG<=CSM@S' ;_..DAC]X*:MAI Y/  1--08,,$R/2-K8<*-
MJWH6PV*NM44Q=,:/S^J62?-"KZ&G8FGUD(1F+=R^0>J5H_% +=J0X*M3KH+4
M/Q3G!Y,9%M+I-@"A3EADV'%#BX8_Q:")IQA:$F@CM\Z4[,?N^>0(J653W[LP
M\\L6A"M^>*7J@W$WYVM/2B4JNG"JZ[HJ,+A31A2-A_1%4R1]@4YNR/H0C'0.
M>444;RD\@GYB*2#1C^(%-9+@!RIBI<+0<\R..F1L[Z@2:*=\QI6A" D**\Z#
MQ?6FML/TG>ILQ&6EE,>@5=)+2F),^.[=V>SQ:51CC<P&47C$YR19#3\_XYI6
M&:BN/KFZVK;L%D1W1SOX;-_VDG=55R!>2UP,VV QA2-O@C==#CV0IJ11CZ3)
M2G &B E3=.<X&#JR@O!Z*"7<IRVD$H8W4T7JHTB7,+K/_CZTQMWW%W>?_<^V
M^R1Z:NAD-M$@%BV?JVCY7"V:*W^!'?BE]51*EMT@C\Q>C"S :TP5RUYP Q+Z
M^^7Y)=$0P$10@IH$B#]OW"]/GRB-J+V(_Q]HF,R8@\@F]@("4RFH#QQL(G+F
M0I24>B"IXM@?B<R9V3V3OFB$<GH"*W[4A24'FJXR_2F4L1?47HPL)XE6^17Q
M[[U4\1X9@?PW:/??M7TXTM!QDR)XN_8NI]RJ8"SQ*B9POSR_2@>7,#27E!?5
M7AK$\>H?PXQ"'>2:N0=%\BS K*&^X&+]$OC8,R?U^N1\JEF@ 1=L,=&K%E]?
M5"=Q$2]>9?]Z^>WJZ=.G07S=WG;N%E$;<W^^:)4@>G&N0I8[R:#BZ#PIZTFM
M'9;#4BIDT(%>$EY-<4DK$8?44KBG-J8HF]%M W0:&;]H'.W04QH^:?JRSZP^
MT/:+#3 T=^S3.V)TG6@.=@&2ZQ@5/!3RD_""O07LF<@-Y5?DT_RF-6GB<HYU
M,XN !%+G9^4@EKA;[%%ZN=A4]/DU*#JK#/^;O8;#!\QE,?(A>C#X$03L+<%,
M2M(L)UN>RG(R505"VAP+,G3XRPQ<V,UY#IQAEO?Z&5#GSQR(T$"8>G;5]@G&
M+F>)DSKGXOHN[%+&6<WCA^>F!S+,61""G%580"(P,/1MB-6%<-?QT!3#364[
ML7X(\S"W;=>?4X0\[LP(^C%T"6C_#"#(D3R%X>.<_!YO'9?M16!#9U?L1B?Y
M*=S&TQU4W: T,K&NW=HBPORDQME&\]]3]U:M$AF7;?%H9(51? YTS%#?\S'1
M^D:3AU3U.+8HG.AT0#4KWV->6-%V^Y:\!J,!5M@$]B*[15NI&:'X]#=L:% <
MDD=P1YJV.3\^S*DE3 \WE&.= R<[)[50:U]B1[W>Z'B2!3DTW$81LYK!\I1.
M?JVGQ$4)B8*=MC*C>)LE%P* TCAQV ULYL5V%)W;8J_N.RKRP'3 QSC^&<I"
M;W2J/XBO"T,#"43(&EH?ZDX=B@F<L'1%34DD,) LB?M@K3+;.#%NR-PNAF5A
M!U0"68$4 _N,M\%D""PT!SNRDYQ/$4H>V8<6&*1XK_4X_=*9H,SZ/3N-1G?>
M-52Z'^615  7H:Y,*B)40PBN8^K#,NQ"[[$BAIA-.@@V*RPP8\8*7T?](QDF
M<<6)HAM\#9@YH_L26P+0,1W$E$1;R&:3<+-&G(P^=2Y)*@DSR39\41[)DCB.
M3;@OEYMEOT$Z^T^UI=X$$_-M@R7YQR7OZ1;<4RMMCGFO)BQ\=40(K>93)F6#
M^8=]?N 6I)C5_3F4<HTRV-* 7&A'R0^:R47&'2XF?O1<14=('T>U;-Q.+-T!
MZ@T.L_V"0>#LD@#GOZ]FQ=%(8M$Z3[(*Z@DE?G2,:<Z-:Q;#.7P2@X1?D?/^
MZV7FV=!D=H)Q2F7$',[E%V14M)G%MW4G&6@4M0U&F<1))ZURMU+V9,KON#Y^
M+%,>P"!M4==_13Y.9."7BL 8ZDL10-EIC!N'H.+6U7OQE<E6JKU!6R;579)_
M$UP39O>=]'\GY.;O_>@,T %3[2KLVFK6UG:,S:;4@R(FWG1W4IBT"CC44"3Y
M,>7?AJ"F*4ZG0W$_4ZY(,1XT+E_>5>)OE<7)JC8&;-DU%+$F'WFZ[L<J*LC9
MB5D: *>XP^!DN]#T@V/NIG;M3'1'@II%%6FT*4RAJ,EL6LC*)5HQ(!Y&X.!#
MO[Q]^>X#344-\F%D[,K3D)7_)J0K?4!T??SHYMV;#X_.F$62?+G/][P&\5JS
M2HE1)"1=MLIA(H&9Q OLMC^;J@)H\"&+,.=RI$4R^>!O.S1@V?=^,B6:<\L1
MM785%BPGC"(_ENQ(]<N190HE"5;]ASM8C)H<;%R&))21UM#VNEOP AJY^C&)
MMJ6;:39$(.\X%_6C'9*@<,+Y4U"$/_I\9Y^G#N0:VT]WBRH?]"X%X9)F]6(F
M<?$=MS(LHWGUQF$66HWV,U[0D;T<:BS%;B0RV&**8,CF\**!P.+W+>LOG'EX
M#'%^"!NWQRY6L? ?,9/7A*4M6H'!)I36N<S(P%D,N\BN=>OI*AI&<[ZB![?5
MM &M.&LUXRR9CCWR><_ESYD30V("UQ3).7G6#(),W@8&D:96VEZ !1_YN4(7
MUO[>8:;@CN^$T?S8-'\\** & $M:U*)@$^K9QPH2-M"++ITY"'&$FFIZ>5=1
MJ/+J"5EI!TE]I?/"S!;2"A#Q08=J>B,<UVW7,:ITY.\;45P:GYXC-^9L=%XJ
MD+6-,?(O9KTX%,!S8#U+XMK*BR-WCHPN6[M#*TB7D*;H9E(6(J^:P]?"JL@%
M,FIO2\<?6PIAPZ:<^E/IV!?9J]'J3%H6#<PIGI(?=81>HV%!6T_;\A!$GV*W
M+/[E2U#*RP%=#YC!S@,E[ZZRQTF-V*S.'27&V0,(ARW 8R>/ASF+E7'Q$7W5
M5GM!U/,*T(^\LGK_$:=59O>.*F( +I2QQN^90H$;)\1F-HL;^J?NE[E-F+!L
M97*V+T@Y-R4K+-@I6W;R_![0>'M([C@!O.\'DX*S**RTC-/ Z\5G'TU_KBRO
ME6I,!YJ 'LOT*7@2\OSNV]&^':VB#-VYU6&98B>VSG2X:0&8,4*P0]34WE$7
M5$0M%)1@Y$C^CIU4%S4^V\XER0@RC<DH&C="-&Z,8,\N&L[Q?J'+Y=N!KI.%
M8_2$*>L#Z6(8L>+/KZ.V.VM(+\_R)D$K64!40@-U(6I(T1^7!4;8.$QM%,5Y
MMZ*JF%-S/+'!$\3B)AC4"C#42RSX:>>&'_6R &-(Z("(;(7Q*9!M[@A]X7UY
M=7F/;)Y$:3D4+(MB]BO@2^NIL6 KQ<34(79V/.W!];>VDW#]!%S;0FQJ7?/)
MQ(WEK4-Z?;@+U7JOC5V;N ,D'^ SJ6KD.9KX >:O@1%I=60WZ?<M]0*<.<,I
M!$18F+W#0= YMV68B;H_# TUUEM)=JT4#1*#BMB+'I1=%'&(L_-(9=2!M*)R
MS%,UC>$8$N$S&!8*4U($\VAI-_??_]U2QS;!?Y#4L0]@P >;-D@]!C:NNJD:
M+OZ//H89OCDGM(RO9)TWGUC,QHWY(D$PS_;SE/&/?"6Y-,MDO^\.U@5_-ZZ?
M-&IBM.BQ8M EO(PNH I8D'2R6!^DZP"-AKXLT/QZ;LHUZI]@O#%DM=F%+4J+
M>+'8Y?*]8"^22BT1#;^0IWQ6*CSXEC%SJPZE?=T1(\T>=%>4K8(>E:I+CA"[
MG)8JS9QZ>%H?BZ(HR5>+XJF((CWVY((Q8=(LU-.1X0@3_PFPM/I ER40!_JB
M%84TH)@-1]-V%?>>LM6U1GC:'PSM4%+52E(D3$P@^J4U RND0?38>TE=#;%J
MQ18#AS(Z4EUFZQ$!W=UNO+\<9J,+7("_4BA&&J0M'!M?01+,ZGD/$05&Y@\'
M8!>YS;[I$OFVIWV[<YKUN4@]\3*GR^5[D=ZRC/N(=];,DLO#KU4*:?#11Z=1
MGD CFF8AHI6NRCE6=O;]'ZGL+,*7762_B3I::0K+R@P5\F%A JVZG4F.3G08
MAD"#&Z'U2>)\5'S#X#OU_LC+4CI6S%PW-W'R:4.%$0SA[*5$"4= *J>^'X40
M[UU42F/E\+3@=*9KV(E[$1$(F%!ZOHAV9@QM*HJ7]@VF-<G2.FT&=%K.(R-A
M0[5&^FC#,'5^+Q-S?) >E<TP5*R/TN$$5X1(RQ[K5W*^[(W2FT#.[6/H"%NN
M4!5XF@,MV*6[9TN;J4M6N@]';@^$3Y\<I8E9NPDO<:'OJ6(\;K&8J]3)B&"L
M1IUKN).:Y"D1Q816]=HD*A3>"48P>I,Y3[FE!_:JX]8$==2"'-+6/##%>',-
M_#.46(&97#35UH.:7\RUV*<)V^FH:0*ZXGOM,R!7"YE+.EJJ70KKE"T-("EY
M2J"*-"C?)[<EZ=)H3=\^_1]AC2W7$4ITG,+JV*6 (I)1#SD:H0]*(&<2@-PC
M[#6IZ<<.7$2*83@!S3/*GV_#!5)?VJL@:6XDBPOF[QSQ!4I#E62**O8P)2'9
ME:&!3@)(;#A;;,'*XY8U:!ERXB-26-OA)>#F L41\*$+%,8?@E%N1&2T(.?6
MHC=VG4+F0\PH-1BP* =CXX3+Y:8'[SO<$?$)8O8<-?28E8A?,)#3@=@0X\)U
MBB9A(WSM-F#R.$IT,J*U0R;S*_.)\AHE(SA)KDA+.,9Y%;;>*]X'FU2#PVF^
M'*JZI";2:_D+"T\!N?5^3J3FJG>C;T\UD0E3<F['U;?:/.;RZ?FE?*"Q+\,O
M,9D [:]?L*T\6<T/F9@\>+'2AGK22TN:$Y"%O0A7 ;,5J?<UP+]+6!8;#5PN
M]PMXA6;\6X^"J'#<@646Q1XP2J6CQ*Y-4B. 30:4RDA]##N%=]0I]U-=Z8NR
M=)*BN7&Z#OHH4$.+\Y4S@!H^2W$'4+6EW8$;NE8NM&R!\F,RG_1 #P903&)D
M6\H6#$FB-K,;[8$37T"(F/ >TGSJ"]<";%.:P GLW!>5:E2/@C_.6V(3Z^$=
MLA;P\BJV/+A:[CKPHH03[KDKRFOIO#.'F%\P3$1+P;0RR9]; CL6LE\M5Y^_
M$;?/M7K_/\9P[RSX#R]FU\"Q2.1C\7L6^"&+1; YMDZ.@0GL%%:55=YQ<@6@
MC'E#$_*"_RJT#&.BC,TNRE"&JD5Y'TR[N- U:1-Z_B;S!@^>%2)=U"C3Y*Z6
M.[P)").KEB^RG\>9B1HZ]VX4>4]-(.PHP2(ON)9J41EBNDO:HO1+<AU7U*O)
MY*2.%+*8;RH&4\@Z_7F4;#HA\+&))'KB3!B*BT&8+<V;2TU(C)O#EZ0-'TS!
M/"M9Y=!0AKI4B<TE\7#C(<PG8M9Q&-UMOY92PKFT\*S!.#!IDGI71$[XA/>R
MCI-R1\ F&_Y_Y^R6&$JL#[M:+M"BNX'0_G?8.!TL ^RP@JT#D>%B_?TL5WEX
MT1?U7V:BX9(>=MZ?FI5=)G"\Q#)"RX91NS,4,W8"V*S].17'F-%@*XL#$SLE
MA['+71.+T6;%*+E.H?<@V'FXL_X>Y9DZ242O4N]AB MQ^^*\VIG6:EA806UK
ML<?<#%N+;8',;4'D6C+>11D4^_%1?^M:T@WR+-XSFMXZ@'#9?8Y;$KQ5Z!2D
MZ*:,/M?E;.QH":[6%2U,FJ;&B^9#LU1RW 2'/?<@.,1&87IE_1(6QSJ@J^7B
M'*KWH3N_8!MG,?8+W@^W5T_N3Z.J+[04^2J:J*^MF*5'AXI>%LL\@#0#O(=+
M7A55(48JM; D#*[.6RQ':'OL"Z(;%[YOAQXHA6\:,ZV9)^3$#8=NG5X2K-<)
M*%1OHM9Y#*R.;FL([<K8S(CUQ$DCU&B#: MXF>?CR1V:W_#:W5*312\2Q5R_
MH0<U#IB%0N5P ?3$M$/7LKL%"GC7N',*1@8.X$?'-!+EZF:J^ J#(KEO->TO
M(^)*/'SF9DHM51R+&E9]9R;MQI<TCL94_>2=W&@4%F,/(NDZD%X9D1L7MG%.
MP*ZMN4R8="7SD%[%(IX4<6/1TG+?-@0LLPH*V7"SM"1*EA[]%*18>#)/G3.+
M:*9(.;HOZ+272JF$'IIS:I/$U[;M1=$-;M3OR0Z0D(9Y8902>](NL^*(SUJB
M6-&-1J'P:@-J$Z)\WF$LG'1+%G@Q1!8<:=%)'=UI54-!5_+&++'F6!-RM5R]
M00Z->=/J=-G'M'<L+H5J@,_;S?D0,N"ISU$\?&9"(3ARLN^'<9P0BXE526O-
M)N)')N4XE=3=1A^KSSA4)S&K[$6I_2OIWBV,OJP,>QY?4L'VH]@!)(4IA6'8
M"00J &9-:<YK'-V_P>\AF1TG;75UX'9AVB<)[Z#!C*B<K_B:4GH_#OR9EL<5
M-ZJ+87B$H>VTXPQQ(-[A>)\C N#VL?^\F!YB@LKCR0U,48"P+6>L&=*<"LX0
M2+(!5O%.$L.9.1D@EN @_!&P,=3VRID4(DY$K,S%)VA?BL>8QZ6=M1O#;4.Y
M"4;,5)8F?Q(HV&\/7KN-ZB5MW$RUU[NWQ[4QH?@_M/#F.'C(]:#[X@H-\2],
M3MKL% ".%":9%O2"MD&=CFCVAY3YY4TZNB#Q@.%WX6KP^:Z&957*;1 $T,$H
MJ!73GUSVF>JKWBBLV;L1FUF(? IE*07RM<XQK3?I)I)F @>Z#?0^PZQ&O>>"
MWD;&@P1NV'3'I)PD)3N=VW!](PM.0#^BD-DUZ 4706NUMZ;CM79544ER4N+#
M3JZ9PP/[U+3WP 8^3%F_)7)<\U@*C(\G--B4]"<7V<QX4RK)-4X\(!'(H VM
MN',"X8M<#C##K+G2OSF86:F-OHCW>*PF)Y-RJ,>LZ-0BI^L*_0+C#2+N<T]&
M:!=41!>7ED2H#)\/4<)Q_1V%J4(#.S(*9:X1_6G>5RBE1D]BP#"YFY[EWO1;
M*7AA$(\,'*AO3DTP%HK=,>X?%DHU>7P-C)A\4F(:291EDUU>C:HV.'M@U$BZ
MT8M',-$X='?8)IT #8^U6WOD!-JPW4?COA%3 Q[.KO2+%*11.HB%%.2*##@2
MU4.#S='VR/9-C(.<@>J[X!M*<;FQP:SX((UU-ZOYU;,ALU6\?4K/WH?[IM@'
MJ/ NMC2G,)MY$':]((U/VZ]V1O?Z'7%P<UYQ&O8/GCZ6\ :=S)*^'E/1KY:3
MQ!?T]>47O^KK7_7UK_KZ5WW]J[[^55__JJ]_U=>_ZNM?]?6O^OKOU==C,=#5
M<OE.+"]_>,.E$T/:Y9(")JD;#Z@YD^SJ'G-H^U$9)6)*P;?JC9-'DBR@;%-C
ML"=>AXV/%[D?7V32C,(K(>TCWC 7*MU\?#/;NO*6V:[15T?Q_A@:X8RA!RP=
M%DLC,PTTTKR4RQ_&JQ6HA=Q"PA(U^G[;P)]).HU^V63=L'?'^0<J8=KN3-M1
MC82M28V9;HC)6@EI>;.)*R8QBDK<A/1"+)-)J^.D">D7&M@FS58F-P[G4@VA
MT"]6]LV4-)HK@O'VNLV&&;.3D'4H6[/8,U-C";](3UU6EV2>P(Q'>_D1.?(O
MF+CYQG1AO'$N^PMVU_TSEJ*+"A?R&O$7 O+:<IY(N#<)#Z*JGP^4'L*-:O#V
M++P:M?+%P#=MJB4PVP[2VT8#42X:))@C#"30Y9W :\_J29=[0HE69@P:D4D#
M10IA/=ZV1 *S;/F2-=5KHWH46GU:6SJN@[21.)!TT9<63R?8OFV=/R8SK&&C
M]J_, F2PM"E-A,+L\ESOAV4*BPEO?573-$(V<7RZ;P =*;U0'375(0 Q62UT
M0?2VS6*9I5T1TRZ3Z>+2A:'>9Y84%C%.K^9MFUL:)6;EV*\D#"19_LOYVO%V
M!E GJ-TT\UF3+:5W04_Z1JJ+90SZ;+[!>"$OD\9*0AVV.UQ*.586I.5KZ?S:
MU\*F*<[,I!0\$3UI>3HV(*S<J,VIU6E#.W L\ZZK#34H$8A-C2)V:0Z=.<T-
MB:M0?):R#1Q :[RU%T9V;8K8MBYMV'AB':E"M]B4E'+G H^?B%?"?D%LQ0 C
M?W (;+;0H[R=32(]*F#GVYL=:<<$!\)]SFSC/JW1?6BN1TSO $TYUHDDUSIU
MKD]_(^>@EC90'I0H&D(W77O;Y3O-P$;^APXA:J^(-=&4__@^#DFW$=)1>VV2
M$ETED2EK_WV:PUY4S(EGH<< HQ9=(X2I/?VIB4BKCF_/Y&>*%V.I!=T7GM%$
M2(S/Z-_;>\P26YEN,>.. U$G"0I&<O-UTE3A)(VL;%,+JO LR.<C_L_HO;1:
M+)6C,5>-+0O2+"R9F#L5* 7);;_2W81HCCW)6C6\/E"14$@Z[97E\\'8OB[4
MA"6]%R9P%+LD%#VLQ.":869D11N7<S.OQMVVO5'7IETS)BK\^$J ?4V8V6!B
ML4_N,>"">.FSCI7PZ&.DFU&27/A\W=KF(,>;3R'"X9UTZBW5-E13U!PEKY/8
MX*?#<94/0;$',8T%GO'_&LOX;^ 82\9V[!UPM5S\?TT7"T47X;6B:E$=B9DM
MC_=7\K[3V<][AI.V&5YC4/UA#UC%[QY"JKQO-_V]7*\LMS WX;X)KU9+O!>:
MW'/FVNY^BU?'H09??58?F1F!+YRU=>XZ<5&W@YDH-&DU%]>+\\,7734UN$-N
M^60%6O$ IPHV<6K%R/J=%J'3Q7>D^F,MH#@C-%S *[EONT^[G#&,J:I!-WJ-
M;MMP'6]ZB36%.8Y,FL9EM'\871B$"UV+72*^M>CY+$A=2CNNR:2Q1<G4]12W
MR=ZE?7Q#(D%093[,L'%D-**//&\:QT6(U"R'=XD3KVD5PO-2<) EX?%2?KFY
M#CY"!L++1:<(^1Z)M=PY[O\GL2.4MS5J[)A0C\[G^T (J1 SJZNH$TU'D:,V
M]# F%Z%X6QT=\'G>46LHZFP1,^1E@U6K#B)(_=K)!9CK6NK\8]@6VP=2:S#<
ME:+=$^S85N&[I]]1HVR^]=$ _P<?3C70JMHTI,.:6>:K)DY0">@ /%A4-::Y
M^XI^8[H%]-^!U1WN> MM8[3EBUZ'H-ZJE155<L%%OLMO56ZAFV8M5Z6ZM'-,
M&+L:H</QM54(YM"(1;A!?Y/CS@=81]1300*<PH$\S"ON'(?-TXP;&5:\!].(
M]/PN])@P/FSN]SF_?50JE!XV.Y"1%6D(8J#[J'DCM0+ GBH1"?J@'/N?*FZY
M>3BG1I3403C<+A6[%VB]D&EE':((6'1 /)F HB<LGL80JZ ^!7%Y^Z0Q N,C
M*WAHA4Y_396)T.^-XY. F,@_2I0%[5XIBUMAF+H.JKK2EN?2GQD^\:XF%5.I
MDD7.]'1#(^(NA#)$T9-4]W"?, FS6^%^ 1F2Z&G#5[PTLHN*"QI-0K_);6/B
MUT&0AEE42-D]04:D/%1@G&<2%!SG"+?HHM5N/72>H]W:7B.5V1B2G*O67-P\
MO8 E1M"EZ,L2JE70;;_4_(2FFZ), <*%_ 6V=_,N_TQ9,;$14>SF.HDZZXTF
M9GVSQ&:86KQW(1 .G^VFH_Y"O533T:;NZ5+,\6B\(:372[.WH'V_ D"8Y^;W
MT_.SMA[*N)&Y$^81_&PW,*4V68[7K%'MH!!ZO).>W'Q26P<H6?-NRA#X@ X
M+).8'UX@1!H"-K?(Y]DL;8FG!CB\L9I)HDTK^:SB"<53&YU5LE"PR-#8<XG=
MA1W:H@TS@Z-F]RJ,/<KQ/<NV:F2/]SLL65Q!M!73BC>62QR!\K/[$+@0!9-(
MATA7Q-8AW[><49EF;! D.Z&1%DPC.,(Z2>8=OU[\Q)XT>G,LSALM_YGU8CL9
M[G<Y*I2EJB/&,/**%=9NX=R!V1*@;+;_TJ@JK)%(>,Q#HY"PX[MQ3,W8R40U
MS=8@$)>2UGZ)C9A&5G\>G1+:J),+"$E*N9*#8YPS2-ROX^8-H=Y5+ ) Y<Z'
M_D:AH##&$D;]AN;&MG?_DK (%Q^A'*6&>P-#QOUS]/D=QD^[B1ORKG+W<AL
M"/W!AP)B?MX$N#T+/&G4M!D=@TD5,<$92IP\7N_WSSL[UK\-YV;O+Z[.6:.?
M^P!B 9M4]X6\S 1#UPY]Q#[B+V@)&UY-B(W)A=6J\^\DD2W2!PI3R:*1P)1:
M*MHB-3$S@&GX2F^:D9UJ/;-? Z9JT*(9QX+&MQMK"RT/',0U[>QHJ%%3U<KC
M%;0CAJ/;P&/73D#E?C^8MA8@CZ$PGIS;+#1Q)!'LU(&[= D95MYZ\ZH&EP?C
MA,9B[*+[JR->"U]O\KNVXPZ$0\_=Q5J]0IOW1BI,(^BQ^VC<E+SDCLZ:6S#?
M'##V PR-X9A8ILW!QE=B)C'M.;!%/I>L7]D>VAA"$V')28FS/J@GY%)^E??Y
M\Q]!Q;MUU\ 9Q+GYTR-L#!.^Q4Z-V''IAQ=7CY[ F_'QYS_N@?__FG>W& "K
MW09>?7KQ_;>/6&?5#WV[QR&1.D"?I#^W#DZRPP?@]TT+X,L'G "U6 +O^?\!
M4$L#!!0    ( !>"6U8W78=8XP0  +8+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,Q+GAM;)U6;8_:1A#^*R-:59SD._P"!BYW2-PE;2,U#3HNO0]5/RSV
M&%:Q=YW=->3^?6?60&CB0TF_@/=E9IYY>W9N=MI\M!M$!Y^K4MG;WL:Y^GHP
ML-D&*V&O=(V*3@IM*N%H:=8#6QL4N1>JRD$<ANF@$E+U9C=^;V%F-[IQI52X
M,&";JA+F^0Y+O;OM1;W#QH-<;QQO#&8WM5CC$MV'>F%H-3AJR66%RDJMP&!Q
MVYM'UW<IW_<7_I*XLR??P)ZLM/[(B[?Y;2]D0%ABYEB#H+\MWF-9LB*"\6FO
MLW<TR8*GWP?MOWK?R9>5L'BORR>9N\UM;]*#' O1E.Y![W['O3\CUI?ITOI?
MV+5W4[J<-=;I:B],""JIVG_Q>1^'$X%)^() O!>(/>[6D$?Y6C@QNS%Z!X9O
MDS;^\*YZ:0(G%2=EZ0R=2I)SLV6;#- %+.5:R4)F0CF89YENE)-J#0M=RDRB
MA?ZC6)5H+VX&C@RS^"#;&[EKC<0O&(EB>*>5VUAXHW+,_ZM@0(B/L.,#[+OX
MK,;7F%U!$@40AW%\1E]R#$/B]24OZ.OR]^_YRCI#9?-/E\>MOF&W/FZE:UN+
M#&][U"L6S19[LU]^BM+PU1FTPR/:X3GMLR6U9MZ4R%G[0ZOU94F5G</<6G06
M5L_P&^JU$?5&9C"G5K5=#IPUT>W B2WA;060Z:HVTG+@:D-48=PS")4#?FID
M3<WK E!$+;S%I\*'N"1("(8;YE(7EPTM#OH(_/H+>$'@88>&SZ'0)5$(U:%4
MX#:ZL:347EP#U0)6*S3'>OAF)X(/2CI"O73"469_AF@T#>(TX:]T' Q'$WBK
M<BD@3H)I&$&2!),D@;<&2T8>CX)1%$(\#:)A"N_=AE1'TR!-1A!'P3B-X%$[
M49*V.)X$23CEKU$<1-,)G$GWZ)CNT7>G^P&WJ!H,8('&4[+*$-ZO2KD6S'(!
M/,J*0\S]3#NV$)[]N@K@O-%N_?"T0?6";9 6'I]K(I"R?-Y;EQST9F4S(VN^
M<PWWI6YRX(*2&:6"PVM/+L#[+067G,!K>"!"6Y$JS5L4="HVY1NRH5@[--4K
M+C\JLHP];FJM_*V2<FPX #O&*C(R8\%I?[:WRU KD5-9;84LF=9 =YLX6""H
M2RR+2W*:WJJO,!-AT#.%1!V2N)/*L\7_H1N1QZ$+MZ/J/HK^'T"4AAK]P0L
MGG[ W#MZP!VJ-J<_D -8&%U0A"D.M+,\Y/5$Q=R>I)LP$$]LY?EG(#UV1OK=
MG;&G<$LMDJ'<LE,!S)DRO$]4L'!O,)>.*--V,N)Y6X_DO/.A6O$H0T^_H]A9
M'Q0_6TCGGU&_/I@-O%W>>D9A+""_?]\RUIZE/->$<?@-Q=WA6BK%57XG2N_.
M@H/(0;?>PIO/-8TYI/K$17@R1'I$L 7QZI]$PIX^,LXD/V_$)*)LVL[MRPM^
MFD\-?(TQ)$X;!DF4TF((_6%Z 9/$[XU&XP[&/9Q$=*N?3"^@/QI?^-UT..S@
M[,-)'(ZA'XU)?3\]"(03CY S(*HVR0;]LT35;K[X88%\6;4.6$J0TL2%@L-"
M\:0PT8BF:*@RABD#[557!0Y.9JD*S=I/C!9\;;5CU7'W.)3.VUGLR_5VHGTG
M#*7-TG-7D&AX-2;&->V4V"Z<KOUDMM*.YCS_N:'!&@U?H/-":W=8L('CJ#[[
M%U!+ P04    "  7@EM6#5-D8KL#  "B#   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6SM5TMOVS@0_BL#-2A:0+5$RGHEMH$D[6)[Z")(TMW#8@^T
M3-M$)%(EZ;C97[]#RE:TCF/L<0^Y2'S,?//-#&=$3;9*/Y@UYQ9^-K4TTV!M
M;7L>1:9:\X:9D6JYQ)VET@VS.-6KR+2:LX57:NJ(QG$6-4S(8#;Q:S=Z-E$;
M6PO);S283=,P_73%:[6=!B38+]R*U=JZA6@V:=F*WW'[O;W1.(MZE(5HN#1"
M2=!\.0TNR?E5ZN2]P.^";\U@#,Z3N5(/;O)U,0UB1XC7O+(.@>'KD5_SNG9
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
M<VAE970S-2YX;6R%56%OVS80_2L'K1@20(E$2K(<SS9@IRDVH!V,)ML^#/M
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
M.>%L/B\*W6 )7SA;<<$M1P/GW]A*H+F8AI8RN+BPV+,M6K;X%;9A#+=*VLK
M!UEB^9(@)&F]OKC3MXA/,MY@<0G)< !Q%,<G^)*^WL3S):_P+=FS+PZ8+,$7
MSX2!W_.5L9I>R)]C-;>,Z7%&US43LV4%S@)J"X/Z$8/\[9OA*'I_0F_:ZTU/
ML>?WU(5E(Q#4&K[:"C5<-UJCM(<W=DST2=KCHKNW( [> C,N,]T"UBM*WMV$
M/SXRAE H:E!C"49Q)!#62E"G<[F!<RYI136&@LW%!'XATX#N8;0<'M\EM>R)
MTIU!' ^R=.B,=X-D'%-JS1^9:]T7NI)!DB:0#;(LVY]+0L!1!$DV&$4I''O7
M9W U'HS3E(PLI> $CEU0>-!,->J-'QF&ZFRD;?NJ7^VGTKQMQO_A[4B[97K#
MI0&!:X)&E]E5 +H=$ZUCU=:WYDI9:G1O5C194;L VE\K93O')>AG=?X/4$L#
M!!0    ( !>"6U8K#I0'4 ,  )X'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;(U5;6_C-@S^*X1W&!+ 5[_$CMTL"="T*V[ %2BNW89AV ?%9A+A
M9,F3Y,OUWX^2$S?=TF!?;$HB'SVD'E'SO=)?S0[1PO=&2+,(=M:VLR@RU0X;
M9JY4BY)6-DHWS-)0;R/3:F2U#VI$E,;Q-&H8E\%R[N<>]7*N.BNXQ$<-IFL:
MIE]6*-1^$23!<>(+W^ZLFXB6\Y9M\0GMK^VCIE$TH-2\06FXDJ!QLPANDMDJ
M=_[>X3>.>W-B@\MDK=17-_BE7@2Q(X0"*^L0&/V^X2T*X8"(QM\'S&#8T@6>
MVD?T>Y\[Y;)F!F^5^)W7=K<(R@!JW+!.V"]J_PD/^7B"E1+&?V'?^V:T8]49
MJYI#,(T;+OL_^WZHPTE &;\3D!X"4L^[W\BSO&.6+>=:[4$[;T)SAD_51Q,Y
M+MVA/%E-JYSB['*E-$5PN34P>F9K@68\CRP!N^6H.H"L>I#T'9 DA0<E[<[
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
M%/CAE@D?.)UQX=.DS[=.>[F=R]T. &$"V9$@%%HSF=^C'U=4%R2'PL/\-.2
MC,?P+P[&\0BN43 ,4[BF,>2$99" EGP"^^1F19>&O/IA'$?QFV^N47!\').?
M]H?D&8C6-M,H Z</-\\OP9,&HR0AGY6%K&VE$V1S%ZC&!TF0#!/G@RP\ANLH
M&(U&+AKO92YJT"BL#2C*)>4%87?0^ SS<J @;W5#RA+JXABT?O$C1$F7X,#5
M*,$+YZ49%5!>C#B--D<^KNT-:9[K&FY%*_C/,+1#+-*-6*3/%HL+:DIR!47K
MI \@M"%.\[RN:N%@_.P(7Z@*'%5B=W;RDJN*D?X'9;H[Q6X<J!@S!IG"7EMZ
M1]A\[K0"4!4/M=$.:%LJ#,D1^ARAEQYZXSW:0MT$\!%J[E%C%!\YVJS5T4&
M\X^FJ(I>I= PC'!5H)(6//>QP=,-H= :J&G$SWPC0+\QJGTO[- B)S_P+R13
MIXFX]0(.5:0OT*F@H+E:2/ZW#\@..LU\3.L#,@R&4+=X/4ZP!/JP7S0>'F[=
MQ'O+*N3J"IG=Y265"]91R !)0.+S.8<E<ZVJYWJ\V8U+V&<]Q!W>/NA3'!WZ
M8@U1L/K9>/0,N'PM'AK%PSCQ>#D^-/L(%C4/EAM!<-Y,4^?-. J2.'' XS!(
MLZ'W^Y-\;D,&!@?]-$BCY# @!W$P'/N.=8!Q25X8@!4 >W%B%+5V?1DPWD-"
M&L*Z,[+IB$T[#0/8R"R9.T2+^Z-]'*,P",/44TPS3[&?Q$&2C?;&[7O2>L+*
MI>&^\"51AL'+XN.&5S0$4@XU;XEFKHS+6#SB\1P9W3)9;Q'WO9KS_\2*=!*"
MW M3GX_9:-R02H=A!ZD&&7AZW1\#Z)@<7NBXN,=M 69>.A,%\!5JZ8Z9Z]KY
MWM1W-,ELTR2S_WBB#LA;Y]&MW6_W!CO2K:L(UFG?N!3")N'='7WUY,0\WW\4
M0Z]U5>#W:71O_Q53W]A2:&R):QCCM?YFA^3/]E]7[ >M-^6*Z87['@ G".PN
M_J5Y,[KYY##U;]H/T_WWBH]4PT'3$,'FL#0\&L$91_MO /[!JJ5[[YXI"V_Q
M[K9D%$XT. %^GRMEUP^XP>9#S.0?4$L#!!0    ( !>"6U:!.M+J_08  %$3
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;*U86V_CMA+^*X2[6R2
M(HO4/4T".&EZ>>BI$>]N<5#T@9%H6X@DJB05)_WUG:$N=C:V-WO.OI@2.3.<
M&7W?<,R+C50/>BV$(4]56>O+R=J8YGPZU=E:5%R[LA$UK"REJKB!5[6:ZD8)
MGENEJIPRSXNF%2_JR=6%G9NKJPO9FK*HQ5P1W5855\_7HI2;RPF=#!-WQ6IM
M<&)Z=='PE5@(\[&9*WB;CE;RHA*U+F1-E%A>3F;T_#I!>2OPJ1 ;O?-,,))[
M*1_PY=?\<N*A0Z(4F4$+'(9'<2/*$@V!&W_W-B?CEJBX^SQ8_\G&#K'<<RUN
M9/E'D9OUY229D%PL>5N:.[GY1?3QA&@ODZ6VOV33RWH3DK7:R*I7!@^JHNY&
M_M3GX2T*K%=@UN]N(^OEC]SPJPLE-T2A-%C#!QNJU0;GBAH_RL(H6"U SUPM
MC,P>UK+,A=+D]N^V,,_DY ._+X4^O9@:V 'EIEEO[;JSQ@Y8HXS\)FNS!E-U
M+O*7!J;@VN@?&_R[9D<M_B@RE_C4(<QC[(@]?XS7M_;\ _;Z$/^<W6NC !)_
M[0NR,Q'L-X$T.=<-S\3E!'B@A7H4DZOOOZ.1]\,1!X/1P>"8]:L%T"YO2T'D
MDBS67(DS!%U.YOP9N&#(3"E>KP0^.^3W!J'MD!EB&^+:%\S1[?8'\V$MR%*6
M0-BB7A&#:.A96_PC-#&P+)N.5!NN\HY:F%8H$G;U67" DT ,$/B"HKH7:OR*
MA-<Y/E!R4M0@+EL-,]HAXBD3C2$:HR:-*C+AD"4O%'GD92NLFA&J.CTG_VFM
M14A1EP%-_K#T$_G9[%$HJ";D]DFHK-""S-'0Z_6?(8V& &<$^0GW^&3W>"5V
M)["R81IN -B(F):7Y .X8;VW@9Z2V6JEQ IM_0I"!92LK#?X(L13\D$:4%]
MFL&IX<L*98MK/<[\WAIM0 &WY>95!CW"?">F'J&1$T0^B1T6Q.0=H8&;A"1V
MDP!>$M_QHZ +$TR&3A0E!-2"E% GI2F(,.:"+1#%8<A73DZHP^+H%$>/!3"R
MD)VB>>HF/HYHA1$HBDM1H&WXZ.*I*13J,H?1Q.H&S(,Q3A.K&[IQ\*6X*&&A
MDX#W-'9B\#9Q*(U0.7)#B-+U\25DJ<.B\*6_413:/7V6PNC[D=V3N39,RB!9
MR0%_02=%G=1'"T$46,W8]>B7O&60/R>!S-'0";T OH(_> MIBEP?OT)('1K&
MY$A=",>Z$'Z[NG GH+H5&09K"[SESJO)CW5ACM>.HR[]3[7C;O'1.C/'<2@;
M.*%$R=&UHNXZ#:PN>:NLD;ZB'"PH+<QWA<>B:%[R^LNUY449L1G=4T7V5XF/
M]2/D$EQ!Q^4N3#0:>\W7[[]+&&4_ ""&IX&7L1/Y(?%]UV/D4V=T$!G&+7!/
M$.8^<]/D:UV@L%$8(]F[K8;MD1MI2&CB)NFP/W B1=;ZU W\W=VQ'E"8]]#"
M5SK D-1^$'5E![8\0HEHI$3T_U$"#R>G!WM_4#CV$W;PFFD 9C>]#_S'-[<X
M'P\G&S,"\&5IWSTE-5GU2?\,UH<.2CH<E![9"$ MI+NH+$=:/>AOF<:WP>RL
M7Y<\>SB#1$EHZ"SN<:62N2C/^Y*+]E]ZW:6J2Y\^ATK;"%LUS&>GGN\&!+[E
M5N!1 H>+$BGMI[#XGOB1'>X*_7"V5$( O<$*1$(4<LJSJY[KP^]H)8>BD LL
M"2@RL.#]SM/6\3UGYQN=I^#X&;@?VS#.X'=_( &@_3VL!R&.07@X&.HR%*1N
MB"%%^.RY\9<"&^-Z?X01\<B(^%LPXK9J2OD, 734F+<J6W-LE:!P?@5!COOR
MAB9R,Y1;WI?;ER"VI\$ ^Q'QVX:PI]SM8CX?.T^Y7 K+K@8&":1[(]EVNM(W
MLN>_VQ.IZP90%WTY CK/#2U"/(MYQ,<!]D GUX,.,,7B#DU0^:-C7.J$.OC1
MM^.N.]G&E&:RJN#;:PN-=PS@CSZ_8X#K$(;4];PC2$U&I";?KIW!2&K=GS4W
MO"F@B080 9)GE6QKLP^<1[<_W+K8L'M?(!.X;\>%$^@@RM:></"G7RCUF<#I
M",$!>06<AYFMU_=X]T&P\X##L>.$_NR?08^GVP/@W%:\&PD?')*FQ*.H\>"!
M ]6#=AD[<VA$60)C"HTH='M@,%O;G.4@7,K&9C;P'"^ (Q\Z4PKUVPE]2A8<
M 8Z20,\'8<GFIPZ-0^P0$N@-?,>#/N5G40-12RO)\PK^&.&_:+Q7(3ZT[G&*
MS7"01.A)Q/I_.P=3BG\E0 L$WP'2'8_&7;?N!<'>]F"Z<\U1";6RESD:; ($
MNAN/<7:\+YIUUR1;\>ZRZ3>N5O WC91B":I0IJ'35=T%3O=B9&,O3>ZE,;*R
MCVO!H<U$ 5A?2FF&%]Q@O$6[^A=02P,$%     @ %X);5LL.M?,O!@  4A8
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
M&D4]5C<WF,V#U4MW:SC1UNK231=*3E5- O@^T]IV#[3!YAIY_#=02P,$%
M  @ %X);5@44D(AE"   B!4  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N
M>&ULI5AM;]LX$OXKA#<H%("M18J2J#0)D#2]NP+=O2)I=W$XW =9HF-A9<DG
M4DVSO_Z>H639:5TWZ'VQ]3(<SMOSS%#G#VWWIUT9X]B7==W8B]G*N<W9?&Z+
ME5GG]E6[,0W>+-MNG3O<=O=SN^E,7OI%ZWHNPS"9K_.JF5V>^V<?NLOSMG=U
MU9@/';/]>IUWC]>F;A\N9F*V?7!;W:\</9A?GF_R>W-GW*?-APYW\TE+6:U-
M8ZNV89U97LRNQ-EU1O)>X/?*/-B]:T:>+-KV3[IY5U[,0C+(U*9PI"''WV?S
MQM0U*8(9_QUUSJ8M:>'^]5;[W[SO\&616_.FK?^H2K>ZF.D9*\TR[VMWVS[\
MPXS^Q*2O:&OK?]G#(!MG,U;TUK7K<3$L6%?-\)]_&>.PMT"'WUD@QP72VSUL
MY*V\R5U^>=ZU#ZPC:6BC"^^J7PWCJH:2<N<ZO*VPSEV^:XIV;=C'_(NQ+/B8
M+VIC3\_G#JI)8%Z,:JX'-?([:H1DO[:-6UGVMBE-^53!'#9-ALFM8=?RJ,8;
M4[QBD>!,AE(>T1=-CD9>7_1#1]E-98NZM7UGV+^O%M9U*(W_'/)YT*@.:R2X
MG-E-7IB+&?!@3??9S"Y?_"*2\/41>]5DKSJF_?(.\"O[VK!VR=ZTZTW;F,99
MNMOSY.T7@-,:%ER;QBPK=S!SQ_?YN#)LT[6?*P^S8#$J8L [JX:=G"^.H@42
M[6""PZ)E6P/157/O1>G)QG156UHL*ZLB=Z9D0=7@3=O;O"GMZ1G[E\F[H4(8
M\FO6"]--.:8?03\A>]-W';REC7>VG;%/K^Y>L:4I39?7[(2E$<]2A0LAN1(9
M+F3,A="#G'6P@ D\26.6\51IEO(LCMEO;?/22XB$1YEB,N)QHIA(>1A%[&/K
MH+PX9  38<QC%3$5\S02+ ZY"!,XLC20+KWP&+ZO; T2S46F3EF@>9)E^%<)
MUHK3?5,#V!IK>IER)>E?**Z5/-U9'$@N-1X$,9E,$H(KC8O!ZG+?DETF YWP
M,(EQ(06VI_4I(B;3[;IGI1]ASKA*-859(504[T!*'DEQ>J3<XZG<XV>7^UC@
M"P,CS%ZY<W:#*^NJ@J&>&%@9G-L<*OGC>U')%T\@-7H:@!7LZ7;C)^[GSG75
MHG=$D,RUOMY]3LB29IL@],HNIVZ#!="0VQ$E]F>1X+6>!"I#Z2)?"+F0(=>I
M&JZSC(<ZW:L0U%":A$PIGFG%-"0S]AY.'?3I)(@4ZG+0F\9<9^&H-N0RU,?2
MFDQI39Z=UK?+I?$]>)_!;JGT;PW(I:CJRL?N4$*/[_+,8+Z;G-_BU)=!3TR5
M.P_#WK7=HY?HR#"*"PADC'S,,R']I4H'/-]YY/IH<M9@A(*;6]!OMXADRM(X
M)- J!<B/9<M@<P/VM'ZY-Z"L$"'/.[2Y94B.B)E$ZD,PF(XU]FN+/U_2%%)Z
MTT'^/F1X'8?@,)[*#+^AC!!3UW<-E>H.WJ[KS<M^0W(@/B$4UD5)#%D+:XJ5
M+^;2?,:HMEEO^:\ HU2 20">I+K#?YBDIYZ,8M#4Q'\ENH/'B-_*5U@&?H18
M2$9I+2;?D8FZMQXGB&J2"19QH11##281^Z-RJU5;E]1;!CV*1S&])?=@AD[8
MN]L[EO<PC%GC7&V\N2]^T5+(U\@/SZB6M_>_YW4_Q"DG-.9- :PG7 JX$X5
MC(9]6:39/P'K#IXI?<H2Q#[(*&,#2^Z@<Y P?Y(?TPE(Z;.!-$6< '1E$0#K
M,_>^RA< D:N,/82A'VR O%1+].W&?46.1'4T@>3-HP]H^MH^;37YSH1Z9\+_
MSX WWVYRQGXCE TTB_(@PF9%W@&TX+>'O"M]ITK]'(!,$"(2'Z>AC+^6E1I0
M"&G?3(0>!YCB!E?RH@!<"&<T]#2MVTX%]2/<+WM0&?4"-&D%".$OB:.=R1U0
MU/2&99*G.F-IPM,T8I\:')SJZB\(W./ A/!VW@5?XJ&'08Q?#*B^4"%6-0Z4
M8!TSXZB7*)X""UH#5NK[A$"-($N ;PKD>P.!*3>/&&1 10G)A"F\?I&O-Z]O
M$)I-Y<BZ04.<8B,Q8>C&8,@M*M__QH0++A.)8$<C;D06,P5L_KVCK!PJD2C$
M;!.G3":81,+T,# %\)/Z:4D@/0*-R"?]D#ZA)4_ &"**N,JRIQ6S5XMGWV<I
M[()HR,@/9UD"0GO7N+RYK_8<A2' MDS(I!32-(--"A'V=64',@LB3)K:DZ3D
M<026]*=<0E%O=^HTCV--RL!ZH3PXONT#*1":YD=!G(L1-R1J^R8B^PM._(0H
MM>]5F:":.L9!>N(@_6P.VF7N:INY0YQS7.$58++?^;=LLS#W54/-T0/1-+X3
MY.NV;WPH/W];-3ATV&-D<ZC0<'.@IL[8=5[[]^C(P9M5WMV;\G3_H2<N<Y"X
M0A_P!,<1<3H<3.+$/],1^C>>'5DK]N5HQE#HK]N9;\3!D>7RB> )F"02:G@V
MP.E( 613 63/+@"BLJ)%S_AK;$3C$=2R6^2 .CTQ[*&:.+K'X5/U3Q9*OV_C
MWMCWHVHY-D1>3ULNQI(X80HCD:)@)QA@<$#$!6@_"ME5B9[CF<&?D6ET:.WX
M!/9M<%[NV".2:G$X%1K$&*4TG?F9S+>89ZT- '%B+HQD_C@0:(GCWF[SH3^,
M?+?3TIG:G]+'X\SVT$LZ43Y:X*3+521I^L+OGD%E[\] =;ZQOA:&R=E?UM4:
M3600"^*,3IU*A_1+)]EO=>RF-[L;WU"Q&9V.X5<JX,_;(;&[@,<T3H8'(G^H
MR.=[7\?6!G"F;X#T/0-5,GPHFYY.GQFOAJ]K._'A&^6O8 -JV[598FGX*L5!
MLQN^^PTWKMWX;VV+UKEV[2]7)L>!@ 3P?MFV;GM#&TP?7R__!U!+ P04
M"  7@EM6JU@@P# $  #*"0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6R=5FUOVS80_BL'=2AJ0(U>_)[:!NPTQ0:LF1&W*X9A'VCI;'&A2)6DXG2_
M?D=*5I+%-8I]D2CR[KGGCL^)G!V4OC,%HH6'4D@S#PIKJ\LH,EF!)3,7JD))
M*SNE2V;I4^\C4VEDN7<J193&\2@J&9?!8N;GUGHQ4[457.):@ZG+DNEO*Q3J
M, ^2X#AQR_>%=1/18E:Q/6[0?J[6FKZB#B7G)4K#E02-NWFP3"Y70V?O#7[G
M>#!/QN RV2IUYSY^R>=![ BAP,PZ!$:O>[Q"(1P0T?C:8@9=2.?X='Q$_^!S
MIURVS."5$E]X;HMY, D@QQVKA;U5AY^QS<<3S)0P_@F'UC8.(*N-567K3 Q*
M+ILW>VCK\",.:>N0>MY-(,_R/;-L,=/J -I9$YH;^%2]-Y'CTFW*QFI:Y>1G
M%S>T[[\J8V"-&C8%TPAO/K&M0-.;198".+,H:\%6#5CZ'; DA8]*VL+ M<PQ
M?PX0$;..7GJDMTK/(K['[ +Z20AIG*9G\/I=NGV/U_\.WC73DLO]TW3_7&Z-
MU:2.OTXEW, -3L.YCKDT%<MP'E!+&-3W&"Q>OTI&\;LS9 <=V<$Y],6&.C"O
M!8+:P4OB(:R8X1DPF<-[+FK[WX(W"9P/\:E V"E!K4G@8-W&@T%K:%+; BPM
M9ZJL:LM\#Q&1;1<T;X*") D))Z&*J)E&0ER2KZH-V9G>)?R!3#>: -I1++=D
M>=Q5]TC<(X:;(])/\&;8#T?C8<\-I]-PFD[],!F-P\EDW(,OOMT(C]VCIK]'
M$]@ !6X(NWQ.,NN]K!NDDR1,TBFDPS@<)!-(!X.PWT\>"3T",&LUW]9-J:R"
M*\%H?>GA5F\3%[VD2E'C9G>%$CEJ<R(@I1)?)$U.\<4@;@>C:>^,;H:=;H8_
MK)NEM-QO%/W[8(-9K;GE5*?KATS4;C]V6I5P]7R/7XKME++.DWBNK$I9)"9,
MB&_0T3&/= Y(I<5GG$YH[XSB,B:R6GA++U[O3LM<Y63F>E,ZSRUFK#;H5WE)
MG6L=+I<NL.\ .O/H'*E%#@4IB^R13@YB_K9C_3^UO7&" %4U#.EX-)8 7$PG
MR4&8]"<P#..81!B.T@'<;CX;TN$87K^:I$GZKGNOW<)X]&+^>K->PS1^,>_@
MEZ6J9=/53XK"79E45VB!QSJK6M.!2W_%.K.T0ZXNFDG#LI:\)"55MDTU#ILL
M'^NET6IE*O0'+FTXR_^F@XSJ0\'VKH2XV]'B,?:92#F:C+J-7*GH-Z0A2. W
MO6>2_].(PO>4-ZJ.Y%>U(2D:_RMP\,[-N%@NJRM"58+GS-'YP"63&8F2-H<F
MZ*I!]YM3_1<].5]+U'M_BS!4-"IJ<]1VL]U%9=F<SX_FS2WG(]-[3ID)W)%K
M?#&F+M+-S:'YL*KRI_5663K[_;"@RQ9J9T#K.T7YM!\N0'=]6_P+4$L#!!0
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
M(S\G99FHQ)+O*:\3D58_D.^(R,FO#\6Z2O)Y=3FLY4XI]'"VVX';[0[X)W;
M\\GG(J\?*L+R.9^;@*$\FOTA^<^'=.N#1,IG[TG@G1%_Y/ODMRDEWW_W ZGX
M4O;OVK*#$Q?<Y*8-1U^/\Y[WSH)AK\>,[!A#O&#?'X*&&YS@?N$;GJ\Y691%
M1MA3S<L\2<FDZ8B\)']\DMN3CS7/JC]MN=["0SM<%;T/U2J9\:N!K&H5+S=\
M</WO?WGQZ$=;7C!A%!/&D&!&AL)]AD*(?OWS.KN7F9 G;,E715DG]RE_[HX5
M^0?HF;=;<-R U15D<^U=#C>'DK=N0<&=<]41"6;H&.UUC$ =*5_PLN1S*6/3
MY6V";0GC SGBBW$T4O]>" >VY=I7+<T&46QIEB$U:P@8[P6,00'W16$N^V$E
M:FOQCX\ZE#^RZ0<VY:K?<:-Q:%,/J5%#O?%>O3&LGKSHE7*81%*1W(M4U/(2
M:Q-P?'PL%Q?6+@BVYRHA)HPAP0R=S_<ZGSOK?"9'5O+4MQ?)\V/!QW$XM@@.
M-NPJN*59+PB"^+C7(C5KJ'FQ5_.B@YJ["BI_S@HYAOS[Y3!N*^S%\1&.8M_6
MD\%]<!7VN-DH]&S-,J1F#6&]D1Z(CT!I=R,OI:8R>&KHO>)E8P7S&2?%?2J6
MB3)79R3)U.#<.M8>'5TZO&!;^XY4AO?'5694&L.BF;DX,$4>W,V3E:B35/5D
M,GON\K.BJAOMRUK\W61")4@4UL[>TD!$OO&DM!7\"1SIG!9,&L.BF6GQ=5K\
M5PY]"ZE\TMC3UXU\=V!HZ-N^"85WSUE,))HIIC9Z'NA2KO]3%/-'D:9G1&2K
M1)1*.I(6E=W#!T=UY:B<H-JU'2T^W2 #]\D417LK#S97'[44LI>E1;Y\EXJ-
MK ))57'["'='!*7!-$W4.S9I1]) FYC2:+ODP7[IYC$IYV3#JWIW:3I5^6",
MUU0^:^'K&$CA0.?3L@]/Y6E3Y<&N:C?S5JG!%!<;Y>[E12=-BT<U#+ *'A]U
MP# >G5LN^*@FRSMV66$<AL?#*JQF34&US_)@HW4SWW!YQ:Y4KV5/*YY7=A7'
MEI'3V#IN0C5:MG9C6[O,LF7LF1N:$FF+Y,$>Z78MTKG4QU[?,&W.!)5&46D,
MBV9F05LK[Z+/J5</TS5-4&D4E<:P:.;J@C9J/FS4[DHU^JR_G9%5JM9*DGQ.
M^%]KL5+#AC.RKOABG4J#O+#6F1:X#SB#[J$4#G5- !;-3(!V9SYLGJ:BYFK0
M6A8;WHS]K3IC&I\)*HVBTA@6S<R&-F6^WV?9\C$]U0251E%I#(MFYDG[/1_V
M>V\L6S#<@\I6YU *ASHGH(]E.U][2Q_VEI-4FDAR^\XCDR++BIQ,ZV+VU2HV
MIE^<H-(H*HUAT<R4:$_K1[W6+DSC.4&E450:PZ*9>=*FV(=-,14;,><G[B^!
M8YVS<.RFO>C%/"!JBPR+9FJK_;$/^^/]NL.7_;K#W<&ZPR\'ZP[*/L]J/B>_
MBDQMIVX:DG^J%LELN\&T3LJ:T$2.S_ZX>1+5GQ_4_2G!NY$G_[/F#M-+3U!I
M%)7&L&AFEK7%]\][K72HDP"H-(I*8U@T,T]Z$L"'%U@=5@'E^S,Y=$N6]@';
MMAVUD*;G@-_'YQ?&OQ=36_#..2<&U?5CT<S;XK3K#]"69_ESF:SW9;(RRN3I
MR?.6G?!\DC4W2UIOET-=ST6E,2R:F3P]8Q# ,P:?9<*R=695''6> )5&46D,
MBV;F0,\3!+W.$P2H\P2H-(I*8U@T,T\'-P##?GRZOJ]FI5@U-SBD8J863(C,
MEOWL@5G^Z5F!SI$4CG16NX])@4!/"@3PI(!UN6^5?&N6H)7J5LO3 @U&9)Y\
ML\O>-9+"D<ZR]V'\ VW\ W@Q>7=!(/^0Y[6OU@EEF.A<@%#-/BJ-8=',W&BS
M'\2]7BA0IP-0:125QK!H9I[TQ$$ 3QR\;4*Y!>Z-@$M'YU *ASHGH ]/'VA/
M'\#+]KJ(?>))Q1^*=-Y>Q5"-/"J-HM(8%LU,CC;R0:^K^0'J:CXJC:+2&!;-
M_#"5]O5AGZOY+?#3-[MU#:1PH/,'L/KPY:'VY>&K?+FL8),B6ZWE27)V*+[*
M154LZL>DM*N/ZMU1:125QK!H9IZT=P][]>XAJG='I5%4&L.BF7G2WCWL<XV_
M!0X4LXZ!% YT%K^7C^4>?"X7]LZZF/VT+G-1KTO>)& AGM1KZW ,1CJ?&:@K
M_:@TAD4SDZ,-?]CK2G^(:OY1:125QK!H9IZT^0_AE?XW5C 8'ISVE)TC*1SI
M+'\?GC[4GCZ$O?/!@"PMUG,RE2V(&:^:/!@SP]/U2GW[@#4+J(OZJ#2*2F-8
M-#-;>@(@['51/T2="T"E450:PZ*9>=)S 2&\J.^TI-+" D9A'0,I'.BL=1]^
M/M)^/H*=LZY@O^3O[DJ>":FUD8!/VP38M(?9KF<$*HVBTA@6S<R2-OZ1UV?E
MBE"-/RJ-HM(8%LW,DS;^$?R):Z?*U<(Z7;FZ!E(XT%GK/LQ[I,U[!-ODS\G3
MJ9M4X$CG_H[Z26U4&L.BF3G0'CX*>ZU+J'8>E491:0R+9N;IX+N[X/5[M[H$
MLP!7V#F2PI'.:O=ARB-MRJ,.GTEOO4FE!1J?ODFE<R2%(YUE[\.,1]J,1RUF
M?'M!<+E)!28Z%R!4ZXU*8U@T,S?:>D>]6N\(U7JCTB@JC6'1S#QIZQW!KO=M
M\XDM<.A3C]U#*1SJG( ^_'BL_7C<XL?W1>SU-ZG 2->S Y5&46D,BV8F1]OP
MN%<;'J/:<%0:1:4Q+)J9)VW#8]@!OZV*M<"A6^VZAU(XU#D!?7CS6'OS^%7>
MO.N-*C#=^41!]>^H-(9%,_.D_7O<JW^/4?T[*HVBTA@6S<R3]N\Q[)S?6-!@
M.# JZQQ)X4AG^7OYXNZ#;^Z&';0N9Z^_505&.I\;N%_XC6K[L6AF<K3MC\>]
MUC#4*0!4&D6E,2R:F2<]!1##M]^_L8;!<*B&=8VD<*2S_'TX^U@[^QAVT =#
MLNZWJL!M.)\LJ+?9H](8%LU\V(&>!AB/^BQJ8]09 50:1:4Q+)J9)STC,&[Y
M;CV7A946%K"PTCF2PI'.:O?AZ\?:UX]A_ZQK6(>;56"V\SF!>E<]*HUAT<PL
M:?,_[O696&-4\X]*HZ@TAD4S\Z3-_Q@TK8ZU"V9!M:MK)(4CG=5&M?##@V<(
MREZ];![>6)%FX7?[[+W]N_L'1-XTCT5\\?ZM]X%M'_.H,=NG3GY.RJ7(*Y+R
MA42.WH^E"2ZW#W+<_E(7J^9)A?=%+4^MYN4#3^:\5!O(OR^*HG[^136P?YSF
M]?\!4$L#!!0    ( !>"6U:FRF&#:0,  -4/   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;,5776^;,!3]*Q:;IDW:"H9 0I<@=>D^*G5:U:S;P[0'
ME]P$:\;.;"?I_OULH"2D!*T34E\:#/<<SCT^2:_'6R%_J0Q H[N<<35Q,JU7
MIZZKT@QRHD[$"KAYLA R)]HLY=)5*PED7H!RYOJ>%[DYH=Q)QL6]*YF,Q5HS
MRN%*(K7.<R+_O ,FMA,'._<WKNDRT_:&FXQ79 DST#>K*VE6;LTRISEP105'
M$A83YPR?3G%H 47%-PI;M7>-;"NW0ORRBXOYQ/&L(F"0:DM!S,<&IL"893(Z
M?E>D3OU."]R_OF?_4#1OFKDE"J:"?:=SG4V<D8/FL"!KIJ_%]A-4#14"4\%4
M\1=MJUK/0>E::9%78*,@I[S\)'>5$7L /#@"\"N _Z^ H ($1:.ELJ*M<Z))
M,I9BBZ2M-FSVHO"F0)MN*+?;.-/2/*4&IY-9N7U(+-",+CE=T)1PC<[25*RY
MIGR)K@2C*06%WJ!+P9=OF+%]CLZ4 JW0[1_T$<12DE5&4W1F@J30RW/0A#+U
MRB!N9N?HY?-7Z#FB''W-Q%H1/E=C5QOI5H";5C+?E3+](S+/(3U! 7Z-?,_W
M6^#3?X?C)MPUAM6N^;5K?L$7'.&[A@WPM?%D(46.WM]ID)PP-"WV"Z1"ILO2
MK<M]MWY<&AYTH2%7/]L\*%\Z:'^I_4*?JA5)8>*8;ZP"N0$G>?$,1][;-D=Z
M(FOX$]3^!%WLR5>A"6OKL(0-"YC]A=DDOC\*O'CL;O:UMY2%/HY'=5E#U:!6
M->A4=<.I-ILQTT1#:P8[X8_UOR>R1J=AW6GX%/D,^_2G)[*&/U'M3_1_^2QA
MT5[P<!C[47"0SY:R:#@(C^1S6*L:=JJZX'-*VE1UPA[K>T]DC0Y'=8>CI\CE
MJ$]_>B)K^!/7_L3_E\OX0>#\(/;P02P?5@7!* C:4XF]W8C@=>=2 C,;T_I?
MNQ/Y6.O[8FOVN3<*X:=(9_76OCSJB:WIT6[PP9USP_&$5KA&1,,0>P<1;2N+
M\2 ZDM'=P(&[)XXO.@/9JJL3]VCW>V)K=KD;8/#@21+:Z^#3%UO3H]WH@SLG
MAXZ$A@^F2AQ'07B8T(=E/AY&^""A[MZ9RQYX/Q.YI%PA!@N#\TZ&AD:69\AR
MH<6J.(;="FTVJ[C,S+D;I"TPSQ="Z/N%/=G5)_GD+U!+ P04    "  7@EM6
M=:!_+#\#   ""@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RM5EV/
MVC@4_2M6MEJUTLSDD\#.0J2!M-J5V@I!I_-0]<$D-V#5L5G;P/3?UTY"&H*A
MLU)?P';N.3[GVK[V^,#%-[D!4.BYI$Q.G(U2VWO7E=D&2BSO^!:8_E)P46*E
MNV+MRJT G%>@DKJ!Y\5NB0ESDG$U-A?)F.\4)0SF LE=66+Q?0J4'R:.[QP'
M%F2]46; 3<9;O(8EJ,?M7.B>V[+DI 0F"6=(0#%Q'OS[=&3BJX#/! ZRTT;&
MR8KS;Z;S;SYQ/",(*&3*,&#]MX<94&J(M(S_&DZGG=( N^TC^[O*N_:RPA)F
MG#Z17&TFSLA!.11X1]6"'_Z!QL_ \&6<RNH7'9I8ST'93BI>-F"MH"2L_L?/
M31XZ #^^  @:0- '1!< 80,(7PJ(&D!49::V4N4AQ0HG8\$/2)AHS68:53(K
MM+9/F%GVI1+Z*]$XE2SKY4:\0$NR9J0@&68*/609WS%%V!K-.249 8ENCZ,2
M+2 #LL<K"C?H@>JM@UD&2&]"-!.0$X7><RG1ZQ04)E2^T=#'98I>OWJ#7B'"
MT*<-WTG,<CEVE?9@E+A9HW=:ZPTNZ/4#]($SM9'H+<LA/R5PM?DV \$Q ]/@
M*F,*V1T*_1L4>$%@$31[.=RWP-.7P[TK;L)V/<.*+[S ]S^7Z,N"4XKT"3I@
MD7^U+4<]762?SA2E>[G%&4P<774DB#TXR9]_^+'WMRV5OY,L_4UD)VF.VC1'
MU]B3*:P)8^9XK# UF;6EKJ885A2F_.Z3*(ZBL;OOIL02-!@,3X-22U#HQVW0
MB85!:V%PU<)<\#TQU5M6N^+M\U:78LB[V\-FJB:-.U("KR=W=A[CC\*>)1M/
M9'<4MX[BJXZ>!%%PRXM"WJ"/^L;4-4V? KX'H<N7S4M\IN'6'\8],Y:@\*^>
M&4M,=&%YAJV9X54S"]ACNL/F<K1)'Y[/&/>7P1)SMK/.8SHK=2)\U H?716N
MZ_(OSL7(<BZ\44^\+:A_>%)+4/?PU/K=SNU8@EA7KPR)JCI97Q/M:/N0>:CN
M[][X5#]PZO?(3YKZ=?0!"UT/)*)0:$KO;JAWMZA?''5'\6UU!Z^XTC=ZU=SH
M1QH($Z"_%YRK8\=,T#[[DA]02P,$%     @ %X);5KVO7[JW!0  \"L  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULM9I=;]LV%(;_"N$50PLDL4A]
M9XF!U5*Q .M0-.UV,>Q"D>E8J"2Z%&TW_WZ4[$BFJ+#2=GH3?YWSA'P/=<S7
MU,V!\2_5AE*!OA5Y6=W.-D)LK^?S*MW0(JFNV):6\I,UXT4BY$O^.*^VG":K
M)JG(Y\2RO'F19.5L<=.\]X$O;MA.Y%E)/W!4[8HBX4]O:<X.MS,\>W[C8_:X
M$?4;\\7--GFD]U1\WG[@\M6\I:RR@I95QDK$Z?IV]BN^CDE8)S01?V;T4)T]
M1_54'AC[4K^X6]W.K'I$-*>IJ!&)?-C3)<WSFB3'\?4$G;7_LTX\?_Y,?]=,
M7D[F(:GHDN5_92NQN9T%,[2BZV27BX_L\!L]3<BM>2G+J^8O.IQBK1E*=Y5@
MQ2E9CJ#(RN-C\NTDQ%D"=EY((*<$,C;!/B788Q.<4X(S-L$])313GQ_GW@@7
M)2)9W'!V0+R.EK3Z2:-^DRWURLIZH=P++C_-9)Y8+)-J<X'JORC^NLOV24Y+
M45V@C[02/$L%7:%C2%*NT%VYEV\7=02Z1/=RT:YV.45LC?XSYG5$19+EU1L)
M_'P?H=>OWJ!7*"O1IPW;53*ZNID+.<]ZM//T-*>WQSF1%^84T?0*V?@"$8N0
M@?3E^'0\D!Z-3[<&TN/1Z3A4T^>RMFV!25M@TO!L0X$;U?O%07__+D/1G:!%
M]<^0R$>N,\RM&]AUM4U2>CN3':JB?$]GBY]_PI[URY#DD+ ($A8#P93BV&UQ
M;!.]*<Z0],<LO\FJ6_U^@3W7#>5ZV)^+JH<1W[4#3PV+C&.8*A<03)'+:>5R
MOK^6:;>$KX>T<R"7+20L@H3%0#"E#FY;!]>X;#_)K8+\-MZR*A.#_?F8[ITM
M3!?CD/26KQX5^KTE'AD',E4S()BBF==JYADU>\]*^B2_N?D7N?M;[U[X8O,T
M28AO6V'04TX/PX%E8;LGGG%$4\4#@BGB^:UXOKE/LJ*@/,V2'&V3+>5#TOF:
M)GX86CWA]*!>1&0<R%3-@&"*9D&K66"^2)F0<J6]ECFD7*")8MN$!'WM]#"Y
MZ,+^51T91S550""8(F#8"AB.%;#>/XU1,M0D<D(_Z#>UY4"8Z]E^[RJ/C,.;
MJB003%$26YW+L(Q:GOF ](4]SXE@N#:7 R'8QWW9S$.9JAL4317NS)[AD8OP
M0EN!1S?%1TB+QZW+H3A77N/]#>4I[GSC:3L!J=W27M%.C\.^9X==G*I*YVFP
MV=3<;Q@7EX+R0EK%UDP.;@<QJ(T!I46@M!B*IM:DLS+8[&6FU,36MSDX(*[7
M7X]ZG&-9CMM?CJ &!XJFRMA9'&S<N7_G@N]=[,<.<";WH-J.OC/"'K;=OMIZ
MG!,&V,%]N4%]#!1-E;MS,OA_6AES_N3^ 4F+0&DQ%$VM1.>/L ?6TR&-S1*4
M%H'28BB:6I/.=F&S[YI2$]U:8>*2 />[C!XWV--!?1@4396Q<V+8;,7&V%<S
M8O*:AJ1%H+08BJ86HW-U. 3K,Y .; E*BT!I,11-/:+H["$QV\,)-2&Z!R2^
M;_5_(1L(Z__28Q[3Y&.$'^$32><3B=DG+AG?,IZ(>C/S(%!%TQW/1$8']S1F
MUN2C'4A:!$J+H6AJ5<[.WL!\*H$];H,];X,]</L1/I5T/I6 ^50RY%-]XO1[
MC1ZF]1I0BPI%4Q7L+"HQ6]3/5_=7Z)'M*2]K[5#R2,OTZ7L]!_1<#I06@=)B
M*)I:G<[1$A>LYX!Z6U!:!$J+H6AJ33IO2\R'?U-JHI_MV:$;^OV>HX=I/0?4
MB4+15 4[)TK,3O0/5EYJ?:=<C>P]D&9R"4J+0&DQ%$VM4F=T20#6>T#]+B@M
M J7%4#2U)IW?)>9CS"DU"?5SG=#I_RH_$*6U'E!S"D4["C@_NUFROA?V?<(?
ML[)".5U+O'7ERZ\*?KR]]/A"L&US_^0#$X(5S=,-35:4UP'R\S5CXOE%?4MF
M>Y/OXE]02P,$%     @ %X);5F?]KVM3 P  / P  !D   !X;"]W;W)K<VAE
M971S+W-H965T-3(N>&ULO5==3]LP%/TK5C9-3 *2)OV@K*T$A&E(8T)4; _3
M'MSDMK5([&([+>S7[]H)IM 0.H;VTL3./<<^Y\8WMX.5D-=J#J#);9YQ-?3F
M6B\.?5\E<\BIVA<+X/AD*F1.-0[ES%<+"32UH#SSPR#H^CEEW!L-[-R%' U$
MH3/&X4(25>0YE7?'D(G5T&MY]Q.7;#;79L(?#19T!F/05XL+B2/?L:0L!ZZ8
MX$3"=.@=M0[COHFW =\9K-3:/3%*)D)<F\%9.O0"LR'((-&&@>)E"2>0988(
MMW%3<7IN20-<O[]G_VRUHY8)57 BLA\LU?.A=^"1%*:TR/2E6'V!2D_'\"4B
M4_:7K*K8P"-)H;3(*S#N(&>\O-+;RH<U /+4 \(*$#X%=)\!1!4@>@IH/P-H
M5X"V=::48GV(J::C@10K(DTTLID;:Z9%HWS&3=K'6N)3AC@].EI2EM%)!GMH
MX]Z89D!BF&@RAJ203#-09(]\HU)2DQ^R$X-&@/J(LU?CF.R\_SCP->[#L/E)
MM>9QN6;XS)H1.1=<SQ4YY2FD-?B39GPK;"#PT0#G0GCOPG'8R!A#LD^BUBX)
M@S"LV]"_P>/MX:T&-9'+:63YHF?XSO@2E,:SJ=5NF4W*4W)Z4S!]MY[8GT<3
MI26>O%]U.2S7:->O8:K1H5K0!(8>EAL%<@G>Z,.[5C?X5.??6Y+%;T3VR-NV
M\[;=Q/YP7@B67*+,>4F-P\K96N=ER=FSG*80+T>M(.AW.T$0#/SENE%;1\:;
MD0\1CZ1UG+1.H[3XL8Y=0EUM0*U[1NLN5GJ:L=^0DAE^4LA.)I2JK0#E4MW:
MW95*7XR(&[?[RCQWG1G=1C.NN%/Z%376I[6[(2&,HLV<;A<6-V[HE7)[3FYO
MN]?:I?KI:TTPW90D6'<9+T2A2/'@D'D+R$(H9C_EYF!D@#-Z3CG!8IW;8EUG
M8&_#F5['O.H;%FX;&#?*?*6)!\[$@_]J8BXD;&'BP8M'[<6(N%'8*VWK.]OZ
MC;:=2$B9MOKKCUF_H=*5 E^,B!NW\+<"_;5^*P<YLWVKPKP67)>MEYMUK?&1
M[0C]A_"RKSZG<L:XP@,S16BPW\.B)\M>M1QHL;#=VT1H[ 7M[1S;>Y F )]/
MA=#W [. ^\,P^@-02P,$%     @ %X);5O'RI3V'!   P!P  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3,N>&ULM9E=C^(V%(;_BI56U:ZTD-@) :: -,NH
M[4J[J]&B:2^J7IA@(-HDIK:!W?[ZVB'$,/&8;":Y@7R=<_R>.&^>)),C95_Y
MEA !OJ5)QJ?.5HC=G>OR:$M2S/MT1S*Y9TU9BH5<91N7[QC!JSPH35SD>:&;
MXCAS9I-\VR.;3>A>)'%&'AG@^S3%[/M[DM#CU('.><.7>+,5:H,[F^SPABR(
M>-H],KGFEEE6<4HR'M,,,+*>.O?P;NY[*B _XL^8'/G%,E!2EI1^52L?5E/'
M4R,B"8F$2H'EWX',29*H3'(<_Q9)G;*F"KQ</F?_+1<OQ2PQ)W.:_!6OQ';J
MC!RP(FN\3\07>OR#%((&*E]$$Y[_@F-QK.> :,\%38M@.8(TSD[_^%O1B(L
M&+P0@(H 5#? +P+\7.AI9+FL!RSP;,+H$3!UM,RF%O+>Y-%239RIT[@03.Z-
M99R8W1]PG.!E0GJR*[T%3@AX($L!%B3:LUC$A(,>6,C)L]K+773]?.\[H#.L
MSQG>/! A-_*W,O9I\0#>_/QVX@HY6E73C8J1O3^-#+TPL@<2]8$/WP'D(60(
MG]</A]?AKNQ1V2A4-@KE^?P7\]W6_?='&00^")+R?TR"3Q4"<P5UP=[Q'8[(
MU)%7)"?L0)S9+S_!T/O5)+^E9%?-\,MF^+;LL_N4,A'_1U9@3KDP23W%#_-X
M926'&?0@'/N>YTW<PZ4.:Z6&.H)21V#5\91)ZTMR(;]+R^,F):<,X862056$
MM4Q#$8-2Q*"NB(^4<V)4,:BHZ"'?<#:LI1H*"4LAH7U6G:\H(*\HP-45M5)7
M'2^O.I.RL*(,>MXX-)RDL#(G]1%7 QZ6 Q[:.]]?],&&'@C+Y)U- 'G?RZ+O
M-\9K3?FC)M!2LBOUHU+]J'-''+79C):2735C7#9C_$I''%?FJ3\._: Z3:V%
M&LJ GN8![]666*2XX8GV0DV%7( -?+TM%CFN?#% !BW66DVU:/: UKMY0V<L
MDEY/N<%X:)#7!4Q 31/0CA.?:=9[[J4WI+5$#87\+A@$:@B!0>=&"ELBD*(A
M7? ,U$ #[41SVTQAE6>DFQK,U%ZIJ1)---".-+7<M$HP%176*DU5:,R!-SBG
MEI4.JU8*1X8ST@6S0 TMT(H!3:UT9)AO06A0UP6$0$TAT(XA<\IVE&%13U1+
MI%$H[X);D.86Y'7_?-X2L10/Z%WP#]+\@^S\<]M$415^$!PIDGL^J^VEFDJY
M>/5BQY\Z+HJJL%-1T07E($TYR$XYM5RTR''MHLA@-/9B3<5H9D'V-R?-;!15
M7Z8@.$2&^[:]?%-YFD"0G4#F-$T)BV*<@!W>$684TQ):%(*[ !6D006%W=MG
M2Y12-*0+YD&:>9"=>6K89Q5X_,$P,#P)VTLUE:*1!]F1IY9]5@&GHJ(+M$$:
M;9 =;>K99_4M2R\P//#::S5]>ZYAQ;>_9&GFGD72X=6$"\<&QK:7_U%Y[L7G
M)?5M[Q-F&SF-0$+6,KW7'TKK8J?/9:<507?Y%Z<E%8*F^>*6X!5AZ@"Y?TVI
M.*^HCUCE1\O9_U!+ P04    "  7@EM6++O:M=,,  #2@0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-"YX;6R]G6UOVS@2@/\*X5L<NL!N+.I=N31 F]YB
M"[3=7E_V/ASN@V(SB5!;\DIRL@7NQQ]E*R8IR2.1&FX_I+9"C6;((?F00TVN
MGHKR6_7 6$W^W&[RZN7BH:YWE\MEM7I@V[2Z*'8LY[^Y*\IM6O.OY?VRVI4L
M71]NVFZ6KN.$RVV:Y8OKJ\.UC^7U5;&O-UG./I:DVF^W:?G]-=L43R\7=/%\
MX5-V_U W%Y;75[OTGGUF]=?=QY)_6YZDK+,MRZNLR$G)[EXN7M'+&^J%S1V'
M(K]G[*F2/I/&EMNB^-9\>;M^N7 :E=B&K>I&1LK_>V0W;+-I1'%%_FBE+DX/
M;6Z4/S]+_^5@/;?F-JW83;'Y=[:N'UXNX@59L[MTOZD_%4^_LM:BH)&W*C;5
MX2=Y:LLZ"[+:5W6Q;6_F&FRS_/A_^F=;$](--#QS@]O>X'9O\,_<X+4W> =#
MCYH=S'J3UNGU55D\D;(IS:4U'PYU<[B;6Y/E33M^KDO^VXS?5U__DF8E^3W=
M[!EYS])J7S+>2'5%7KQA=9IMJA_)S^3KYS?DQ0\_DA](EI,O#\6^2O-U=;6L
M^?,;*<M5^ZS7QV>Y9YY%7?*^R.N'BOPS7[.U*F#)%3]I[SYK_]H%);YAJPOB
MT9^(Z[CN@$(WTV^G@#K>J3*]@SSOC+QW67J;;;(Z8]7E4/4<[_:'[VYZ[&6U
M2U?LY8)WR8J5CVQQ_?>_T=#YQY!I2,(40_V3H3XD_?H#'V#2JN(_'QO7&;+U
M*" Z"&@&D\=K7L./L@'@(PP-"$X&!* !PNU_(I_8:E^667X_9 8H1K?)D(0I
M%H<GBT/0-U\US37LEB&FC4C"%!NCDXT1V*I?BCK=D%5:/1#VQS[COGD8R_AH
MQ4>N1U;5A[%MJ J.<D/)6X/ ";RPX[)1SZE=ESI>="JFJ!V?U(XGJ'WH3X/*
MQ4/*A:[?4:Y?S'7=T ^'E4M.RB6SQK0$TWF0A"F&4D=,A<Z$=M@(@P>G.*=7
MS9[G>YVV&"@5\7_#34&ER9KJ#UOD?X03#>>5G#176+[ZSD&FY.[?$-*@#>!3
M=!L-2YI:)ZZH$]=T8&OOQ+(329IJIV +"L[H'%:>FQ08*EH9LM_%<=<W^V6X
MDLD9WQ1(0/U9 P5%FN];(VS0 Q7X0&%^D!IC;+P(>G/&T'@1],=X]TR+B!F?
M@I/MV='B;5XS7BDU*=.:24/%L/ZH=( E3:T1P0<TFN>C(%]H&XLD33564 6%
ML4+#1T%!VF;'/8^/(C<XX\V"0R@X^Y_UYG_MBYJMC^I\++,5JXZ?^5KUU6&/
M@+Q/RV]\O"1W14G>KCD"9BL^SQ_G#?+B'7MD&T)_'*P85+K!DJ8NE07>N [H
M_'(%ML8W9"SUB><M@#4I<JF.FU(?BKP\77B=5EE%_O../X"\K=FV^N]0Y;D@
M;>E6'I8TM?($>;DP>7UDY8I[3GK/2'%'ZA%B;X4U%'CJ \Y%['9&_>%BR9FI
MV!5(Y!HCD8N*1%C25#L%$KDP$IFO]UK!\ACE^TD0=?<H!LI!*SY7T)(+[Z",
MK?G:V\-1!?OE0 4%X;C!K*G21=T9P9*F&BM(R85):=+*KY4A5[73;0VHB*J;
M8!87WM2P/>_I+Q]AA;6;W@8EN8*2W-AXK$3%(BQIJIT"GUP8GR8M'UL9H(M#
M1=1=<T$F'DPFH_OFJ"2!)4TU5I"$!Y/$="QO!45 :[1%IK2&H </G+7_B@%'
M:P4*JZO=^C:0Q9,B1#-#1+@Q(AM!(D] C@=#CH:KHVX.>?W@T[E>(7C(,X@8
M<5?^S"?.[(X[>EZ3W^H'5I+?;AL%T]L-7QSEN[UP?7=PC0D_5]MT&R#E"9#R
MX"C37[W&]%!WI["DJ94G2,^#24]OC=D*ZRP>:7>W=[B80\_T!\%-GC$W>:C<
MA"5-M5-PDP=SD_D:LQ6LA, =)PF#;@OURYT9K7Q!5/Z44-9YY_'[\2GJ4"?H
M[DL/E3L;*_ % _ETUBSHHP:HL*2IQ@J>\F&>FK2X;&6,A!4'2IT/*_H"2GQX
M'P5E;M-?1\)::;>RE0,QTHD8./P%C(<^*MQ@25/M%!SD3XY\ <-+/YS5"T,.
ME &&%D$@/DP@HT,+*C%@25.-%<3@P\0P';#]_@F7H?%EX!S,F3"D+TC!A^-0
M6*.+UJ(1UDF[F6TPB"\8Q)]W!L='#5-A25,/Y@ET"6!TF>[3L"#MPWE#1W;.
MA2T#@3J!V9$=V?N_YL4YS_<&UXSP,[4MM\%'@>"CP#A:%:!N_6!)4^T4E!78
MBE8%_1,[W8U L(BJL$":8%Z,*NC'GGIJ0454M:2CN_,B4P'NF5T;&RJ!P)D
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
M?;7C:V_.3/=97I$-N^,BG8OF5>XRNW\X?:F+':_A!;DMZKK8'CX^L'3-RJ8
M__U=P;&L_=(\X*DHOQW4OOX_4$L#!!0    ( !>"6U8U?^,QM08   0V   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;+6;[V^;.!C'_Q4K-YTVJ5OP
M#TC2:R.M[:9-ZJ1JW>Y>G.X%39P&#7 &INU.]\>?(13CQ#PID7G1%HB?;Y[G
M\6/SJ0UGCR+[D:\YE^@IB=/\?+26<G,Z'N>+-4_"_)W8\%1]LA)9$DIUFMV/
M\TW&PV5EE,1CXGG!. FC=#0_JZ[=9/,S4<@X2OE-AO(B2<+LUP6/Q>/Y"(^>
M+WR-[M>RO#">GVW">W[+Y??-3:;.QHW*,DIXFD<B11E?G8_>X]-+/R@-JA9_
M1OPQ;QVC,I0[(7Z4)Y^7YR.O](C'?"%+B5#]>>"7/(Y+)>7'SUITU'QG:=@^
M?E;_6 6O@KD+<WXIXK^BI5R?CZ8CM.2KL(CE5_'XB=<!^:7>0L1Y]1L]UFV]
M$5H4N11);:P\2*)T^S=\JA/1,L!!AP&I#<BN >LPH+4!K0+=>E:%=17*<'Z6
MB4>4E:V56GE0Y::R5M%$:=F-MS)3GT;*3LYO,E41F?R%PG2)/OPLHHWJ(XG>
MHEM5,,LBYDBLT'.C$W03A^E.T]=77(91G+]11M]OK]#K5V_0*Q2EZ-M:%+EJ
MFY^-I?*T_+[QHO;J8NL5Z? *$_1%I'*=HP_IDB]-@;$*L8F3/,=Y04#%*[YX
MAR@^0<0CQ.+0Y<O-,> .;=).*SUZ(.W;C,J=E/Y]K9JCSY(G^3^VY&VUF5V[
M'/BG^29<\/.1&MDYSQ[X:/[[;SCP_K %[DC,2 -KTL @]?DW(<,8;=HUR)^S
M8 M\JS:IU,H)ZF%.)UZ 58<^M$.R-9OZ$]PT,YSU&V=]T-EKGN>GZ/UB421%
M'$J^5-.%RLDB"K<3DG(^3$0FHW^K"S;_MU\0M!Q[2[#GT>E. +9V'L8!L4<0
M-!$$1Z?[!*7<FO-@SQ?5^?Z$[;AL:3:9,&]F]WC2>#QY@<=QE5OU<U=$\3)*
M[ZU3"JC4=U0X$C."GC9!3P><'*8NT^!(S$C#K$G#S.GD,-NOP)D_P[.=0K4V
M8]BW%RKV](W4@Z<'Y:#U3@>:]>T05VIFD"U:P .69BWN*A6.U,Q4$)T*XK0\
M:[GV78EY_MZ]JVX6=#8SW=7 @<$;^?P"FCIAV]X=,P128,T4F U9HR"Q]$Z%
M(S4S%9I8,(PL'W(9)16J?,_YJHC1M?J?R5X!L!#QT2\>9C;32]CTV!@UT^#C
MH<8::; W#C&>8KH+--A"-&8[TV&--!AFFMM(<A0ERN,'7CII[P^G-.-*S8Q8
M\PP>$FBP4Z)QI6:F0C,-AJ&FQXB$A3 T(D'3(V,DFH0(3$)]1V0MUQZ1Q \F
M.^.Q;A48K?#$/AJ))AH"8D)S7SPX(F&=OF7H2LV,6L,+(0..2 *24>]4.%(S
M4Z'!B,!@U+M:Z?[J IMXP6ZYTKURI8SX'1Q'--T0>,G$6J_H/_0E2J.D2*P>
M.T4:5VIF_!IIB#]DY3IBE3H50Y /T>1#8/)Y^;WD@!#VNN\EL.FQ,6I8(C L
M=99[^-19[D[1R96:&;]&)S(D.A&GZ.1*S4R%1B?B"IT."$'H!)L>&2/5Z$1A
M=+H4R::0/#MI+\R6?9Z+E7P,,V[=#G"ZPN1*S<R YC$ZY H3=0IIKM3,5&A(
MHVY7F.C^"A/V?$*]'32A^TM,&'L,=^R/T-:F%HQ2!ZL7YA18O7?G#;$*136G
MT2%7H:A39'.E9J9"(QMUM0IU0 A7\[8UPB%(C&H2HS! O:CPNXD%5N_=VT,0
M&]7$1B=#%KY3>'.E9J9"PQL%B:A/X<-" +# EL>&J*&,PBSUL<C22!:JPLM^
M7D5/Y;$]1$=D58<]!*<QS6G,&[#(F5-@<Z5FID(#&X,7T'H_PX'W*268^GCW
M&0YL>:" X8[5=Z:ABL%092]8&$Q@R=[]-<1Z%].0QH9\](@Y9317:F8J6D\?
MP6MI+Y^?#PC1[OD9MCPV1,U>#$:F[G+OQA%8LG<?#X%F3*,9"X8L=Z=DYDK-
M3(4F,P:OI?4H=U@(P!'8\M@0-7$Q&)2N>9CSM8B7![=S8*'>/3L$A3%-86PV
M9)$[)3-7:N8SFIK,?+>;C_[^YJ-/]A\IM37S*>UZI%33DP_3D[U@81R!)?OV
MERLU,P&:Q_PA=R)]IV3F2LU,A28S'UX^>_G\?$"H>YT$-CPV0@U</LQ)W=7>
M32.P9.\N'@+'_-8CY$/N7OI.P<R5FID*#6:^J]W+ T+0[B5LVC?&<>L]FX1G
M]]7K1SE:B"*5VU=NFJO-*T[OJQ=[QKKY]OVH+V%V'Z4YBOE*F7KO)JHSLNTK
M1]L3*3;56SMW0DJ15(=K'BYY5C90GZ^$D,\GY1<T+W[-_P=02P,$%     @
M%X);5B<$:?"" @  JP8  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&UL
MK55=3]LP%/TK5H8FD!CY:*# TDB4,&T/3!4=V\.T!S>Y;2P2.]A."_OUNW;2
MT**4]8&7Q+Z^Y]CGWO@D6@GYH'( 39[*@JN1DVM=7;JN2G,HJ3H1%7!<F0M9
M4HU3N7!5)8%F%E06;N!Y9VY)&7?BR,8F,HY$K0O&82*)JLN2RN<Q%&(U<GQG
M';ACBUR;@!M'%5W %/1]-9$X<SN6C)7 %1.<2)B/G"O_,@E-ODWXR6"E-L;$
M*)D)\6 FW[*1XYD#00&I-@P47TNXAJ(P1'B,QY;3Z;8TP,WQFOV+U8Y:9E3!
MM2A^L4SG(^?<(1G,:5WH.['Z"JV>4\.7BD+9)UDUN4//(6FMM"A;,)Z@9+QY
MTZ>V#AL _VP'(&@!P6M N ,P: &#?0%A"["E=ALIM@X)U32.I%@1:;*1S0QL
M,2T:Y3-NVC[5$E<9XG0\D?@%2?U,*,_(S6/-*NRI)I_(=RHE-3TAAPEHR@IU
MA-'[:4(.#X[( 6&<_,A%K1"G(E?C40RAF[;;CIMM@QW;^@&Y%5SGBMSP#+)M
M A<U=$*"M9!Q\"9C ND)&?C')/""H.= U_O#_1YXLC_<>T/-H&O+P/(-_M.6
M8S(I*/9CNSN_KV9*2[PR?_HJWS"'_<S&1BY515,8.>@3"N02G/CC!__,^]Q7
MM?<D2]Z);*NB85?1\"UV[!"2IHPV;H/EI*60FOVU@;XR-G1#2V?,<QD'?N"=
M1^YRLSX]6>%%&&QG)3U9P_#B):M1Y&Y<XQ+DPMJA(JFHN6XN0A?M'/?*&LVK
M^!B=N#'.%YK&QF^I7#"N2 %SI/1.AJ<.D8TU-A,M*FL6,Z'1>NPPQ[\)2).
MZW,A]'IB-NC^3_$_4$L#!!0    ( !>"6U9G,I_(X (  -0'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;*U535/;,!#]*QJ7Z< ,X*_$3FF2&1+Z
MP8$9AI3VT.E!L3>)BBRYDAS#O^_*=MPDF,"A%UM:[3Z])ZUVAZ54#WH%8,AC
MQH4>.2MC\@O7U<D*,JK/90X"5Q929=3@5"U=G2N@:164<3?PO,C-*!/.>%C9
M;M5X* O#F8!;1721950]38#+<N3XSL9PQY8K8PWN>)C3)<S W.>W"F=NBY*R
M#(1F4A %BY%SZ5],8^M?.7QG4.JM,;%*YE(^V,EU.G(\2P@X),8B4/RM80J<
M6R"D\:?!=-HM;>#V>(/^N=*.6N94PU3R'RPUJY$S<$@*"UIP<R?+K]#HZ5N\
M1')=?4G9^'H.20IM9-8$(X.,B?I/'YMSV KPHQ<"@B8@V _HO1 0-@%A);1F
M5LFZHH:.ATJ61%EO1+.#ZFRJ:%3#A+W%F5&XRC#.C+](F9:,<T)%2JZ%H6+)
MYAS(I=9@-#DC,\R;M$"+7)#6^?@*#&5<GZ##_>R*'!^=D"/"!/FVDH5&*#UT
M#;*S>[A)PV12,PE>8.('Y$8*L]+DDT@AW05P45:K+=AHFP0'$:\@.2>A?TH"
M+P@Z"$W?'NX?H!.V1QU6>.%K1_WS3N(7L["D*OW5=5(U4*\;R#[L"YW3!$8.
MOEP-:@W.^/T[/_(^=JG\3V [FGNMYMXA]%;S*9G#D@G!Q!)?':<B@2[=-5A<
M@=GZLQX'X<"+^WA[ZVU)'7X]_T/?\UN_';;]EFW_(-L;H+I0@$7*D!P4DRFA
MZ6]\A-;2Q;>&B[9X>'M,GWOT>]TDHY9D=) DY@W6)H'%02D0R1,QB@K-:5T5
M#]*-GI$YZX6Q'^UQ[G +!P,O[.8=M[SC-Z8"B/25/(@[\B",O7"?:9??;K[4
M5-VM IF!6E9]0Y-$%L+4]:2UMJWILJK(>_8)MJRZP_R#J?O=#568X)IP6""D
M=Q[CS:NZA]03(_.J#,^EP:)>#5?8=D%9!UQ?2&DV$[M!V\C'?P%02P,$%
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
M:9-A9BJUMZMV]^[%Z5X0>Y*@VI #G+;2_?$'#LEX;#HQ[;=OMHEC/H.39SW
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
M0LV]:)>!:F)T<)>!CBM13:&:IC0W=5N?,N'O,O;FWO9TY+XG2OF'Z1T[M(Q
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
M@J3='H8]T!(M"95$CZ3M]M^/^HALR8Q@H\Q++%'W'-][R"/?W/F>LB\\(T2
MKV51\861";&Y-DT>9Z3$_(IN2"6?K"DKL9"W+#7YAA&<-*"R,)%E>6:)\\H(
MY\W:(POG="N*O"*/#/!M66+V[884=+\PH/&R\)2GF:@7S'"^P2EY)N+SYI')
M.[-G2?*25#RG%6!DO3"6\#J"7@UH(O[*R9X?78.ZE!6E7^J;C\G"L.J,2$%B
M45-@^;$CMZ0H:B:9QW\=J=%_9PT\OGYA_[4I7A:SPIS<TN+O/!'9P@@,D) U
MWA;BB>Y_)UU!;LT7TX(W?\&^B[4,$&^YH&4'EAF4>=5^XJ^=$$< 6:@:@#H
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
M<VAE970W,2YX;6R%E5UOVC 4AO^*E553*]$F<2 A#"*U1=,FM1KJQW8Q[<+
M@5AUXLQVH/WWLYTT8\/ #;%CO^=YC\,Y'F^Y>)$Y@$*O!2OEQ,N5JD:^+Q<Y
M%$1>\0I*O;+BHB!*3\7:EY4 LK2B@ODX"&*_(+3TLK%]-Q/9F->*T1)F LFZ
M*(AXNP'&MQ,O]-Y?/-!UKLP+/QM79 V/H)ZKF= SOXNRI 64DO(2"5A-O.MP
M=!-:@=WQG<)6[HR1267.^8N9?%U.O, X @8+94(0_=C +3!F(FD?O]N@7L<T
MPMWQ>_3/-GF=S)Q(N.7L!UVJ?.(-/;2$%:F9>N#;+] F-##Q%IQ)^XNVS=XD
M]="BEHH7K5@[*&C9/,EK>Q [ HP/"' KP-9W [(NIT21;"SX%@FS6T<S YNJ
M56MSM#1?Y5$)O4JU3F5WH%.2Z!+=@90 /?2M D$4+=?(+O70'25SRJAZZZ%[
MHFJA1^A\"HI0)B_0&:(E>LIY+4FYE&-?:4\FLK]H^3<-'Q_@3V%QA:*PAW"
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
M%TUW=YUGK_EK[( AX_M0RYO6O9HU7V@V;V/6D'M_[?3I7@%9=AMVMB6_&W3
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
M?Y>)<].\D $>L_Q+=:CG_P-02P,$%     @ %X);5E_-!^9Y!@  WB4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULM5I;<]HX%/XK&K:ST\X$L.0K
MV829!'=W^]!MINGE6;$%>.H+E45(_OU*MK&Q+(2A;AZ";<[YK/-).N>3T,TN
MHS_R-2$,O"1QFM^.UHQMKJ?3/%B3!.>3;$-2_LTRHPEF_):NIOF&$AP63DD\
M18;A3!,<I:/Y3?'L@<YOLBV+HY0\4)!ODP33UWL29[O;$1SM'WR.5FLF'DSG
M-QN\(H^$?=T\4'XWK5'"*"%I'F4IH&1Y.[J#U[YI"H?"XEM$=OG!-1"A/&79
M#W'S(;P=&:)%)"8!$Q"8?SR3!8EC@<3;\;,"'=7O%(Z'UWOTOXO@>3!/.">+
M+/X>A6Q]._)&("1+O(W9YVSW+ZD"L@5>D,5Y\1_L*EMC!()MSK*D<N8M2**T
M_,0O%1$'#L@ZXH J!]37P:P<3-G!/N)@50Y6P4P92L&#CQF>W]!L!ZBPYFCB
MHB"S\.;A1ZGH]T=&^;<1]V/S1Y8%/]99'!*:@_<_MQ%[!6/PN,:4C 6?(7C
MK[R?&;BC%*<K(JZOP*>-Z+4K<">Z3?B\]0G#49R_X]Y?'WWP]LT[\ 9,02Z0
M<A"EX&L:L?SJX,&7=;;-<1KRAV]:]S=3QB,3[9L&513W913H2!00@8]9RM8\
MA#0D81M@RBFI>4%[7NZ1%M$GP028\ H@ R%%@Q;]W:'"W>_O;FBB,>M>-@L\
M\PC>?]ODB5"0+:N.4U)<0EAJ")%_KO,-#LCMB">8G-!G,IK_^0=TC+]4] P)
MY@\$UJ+.JJFS=.CS>[**TC1*5SR]Q#@-"'C+QVHYBM^I:"SAG ).9-WG.;(]
MS[J9/A_RH[ R76BTK7QMTRX,W*X#M[6!_\.G.^/S_T2X6I!S1XW=8<5V'$\B
M9: WMDAQ:E(<+2GO7P@-HOPT+4XGDC%T'%L:!2HKY#I2P-HF71BP6P?L:@/F
MQ75)(K85.9OG9D!>-A'%10XY18&K",Z<S20*%%8(0;G/M8V\D *OIL#3]WD:
MGC']O>[$1AZ2)O9"8=5-$K["JI4D6N',ZG!FVEKPO9!")!S?/1/*I1W8CVGP
M0*. J&*:#3G'AP3S!P)K$0F-1CL9%]2&,(MCS-74AE?<8J HQTD%[1UT+G0F
MMBD-%)69-?&D1.+K&WHI$0<B$O:N%3W#UP*>.Z8J-&BVIMT$R2P-]-(V2ZAA
M"9U1/'KRA+J1032!<AI5VL&)9\H4:)MX*06-#H5:K7:RG/0DQ50$ZTX,*).B
MLK,GKIQG]8V^E)1&84*]Q%04F)X\6*H<(O?YHC)KT]#--;X*KI5KVO$U0A+V
M4)+%DH^'$V7A%=CM:Q"N:M!*F( 0,P*6.*+@&<?;LY@85(96:(=$>'S*M?YD
M[GZ'*H6-+(5Z75H7=;"OZI^)V/41XVK!5\84!VR+8_"%T*2@]95P4M54ZM_D
ME*[  DFYXD:\VUY5"\K%"2171IH=0_)[(D%#UZ@VM8T AJY6+]VM5I2LQ,C\
MP'F,TCP*P+=Z>++]IH6:RX%T:\7GD&C^4&AM6AM1#?6J^M.6Y0P7F4_)7.GM
M'BX%(;1=.;4IS- ,R0LM7V'GF:9C'4EMC9:&6H79E'1E#+/.2_GJ3E[;+%1F
MIFMUQ,OOT+JHT;I(KW4?.2)?'H![?"1:O?^Y8WU0-'\HM#9WC3Q&\->WW]"@
MBGA0-'\HM#9_C7!&>N%\]AY<A7>X<H:N*^\D+51FCN7(NDC?NDNC;S0STFOF
MGAMQ>I2SQX_9H8;G)%GU#/7.-C.-<$8GA'/?W3C4W6X=0Q/)BRBEF8'DY8*^
M59=&W<AII)?3O[ EA[H;K..9*>]*JJR@)>]A^?IF7DI#(WG1B:W8L[;E4'>K
M%=JV(6_+J\RZB<-7F;421SNF1FLB_6[K Z'%3[FIMM .*BH'1?.'0FOSUXA*
MY U0:+7"]&S^AD3SAT)K\]?(6:27L^<7VEEG(G@0.O*LZEJYR'+E2?4[!*[9
M"%Q3+W![EED]RMD_DQK=1#*3-_?\H=[99J:1KZ9^=[=WF:UP6H6#K[*DT:"R
M0K:\W-&WZ=*8&\EIZB7G+Q19LZLJQY8C5QJ5E3N3"XV^E9>R<'!L0"\]SZNQ
M9E<SNF8G&2BLNBG#5V$=IHPRH.G!P9>$T%5Q@"@'0;9-67G6HWY:'U*Z*X[F
M2,_OX;5?'C5J8,J33Q\QY3DQ!S%9<DACXG+50\O#1.4-RS;%\9JGC+$L*2[7
M!(>$"@/^_3++V/Y&O* ^TC7_'U!+ P04    "  7@EM6]2EZ]\(#  "'#0
M&0   'AL+W=O<FMS:&5E=',O<VAE970W."YX;6RM5]MNXS80_15"+8I=(+9N
MMF2GMH%<NML^;!$D3?:9EL:6$(GTDK2]^?L.*5FV+G:$15XDBIHY/&<XFJ%F
M>RY>90*@R,\\8W)N)4IMKFU;1@GD5 [Y!AB^67&14X6/8FW+C0 :&Z<\LSW'
M">R<ILQ:S,S<@UC,^%9E*8,'0>0VSZEXNX6,[^>6:QTF'M-UHO2$O9AMZ!J>
M0#UO'@0^V15*G.; 9,H9$;":6S?N]9T[T@[&XB6%O3P9$RUER?FK?O@GGEN.
M9@091$I#4+SMX ZR3",ACQ\EJ%6MJ1U/QP?T+T8\BEE2"7<\^Y[&*IE;$XO$
ML*+;3#WR_=]0"AIKO(AGTES)OK1U+!)MI>)YZ8P,\I05=_JS#,2)@QN<<?!*
M!Z_I,#KCX)<.OA%:,#.R[JFBBYG@>R*T-:+I@8F-\48U*=/;^*0$ODW13RV>
M%(]>$Y[%("3YZ\<V56]D0)X2*F"@PQ.3!_J&VZ;(C1"4K4&/K\@C2"722.%[
M@T HB]N3SRQ%VQN]4QKWTSTHFF;R,Z[0LAV0WXE-I%Y8'FXI(_\E?"L17,YL
MA7(U:3LJI=T6TKPSTER/?.-,):B+Q1#7 6R,4Q4L[Q"L6^\BXCU$0^*[5\1S
M/*^#T%U_=_<"';_:.]_@^6?P_MWF2Q"$KXK]Z@Q1@3#J1M UXEIN: 1S"XN
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
M]-]7<:P.;Y(!BG]QF/\/4$L#!!0    ( !>"6U;L<C!7#@0  % 4   9
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
MP-@O@L/.-]N3/3KA0#AHQ@%PGBD':[6,O0+R"9/.EL"X0A:+V!D.+@X8-0D
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
M_CB7Z516+4#]/BO+YNN7]@2[%T%>_@]02P,$%     @ %X);5EE9Q(S6 P
M0 X  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULK5==;]LV%/TKA%8,
M";!8(O6=V08:J\/ZT"&HD^Z9L:YMH1+ID;2=_?N1DB+;$NT&JU]L43KGZ)PK
MZHH<[[GX+M< "KU6)9,39ZW4YMYUY6(-%94CO@&FKRRYJ*C20[%RY48 S6M2
M5;K$\R*WH@5SIN/ZW*.8COE6E06#1X'DMJJH^/<!2KZ?.-AY._&U6*V5.>%.
MQQNZ@CFHY\VCT".W4\F+"I@L.$,"EA/G([[/L&\(->); 7MY=(Q,E!?.OYO!
MYWSB>,81E+!01H+JOQW,H"R-DO;Q3ROJ=/<TQ./C-_4_ZO ZS N5,./EWT6N
MUA,G<5 .2[HMU5>^_Q/:0*'16_!2UK]HWV(]!RVV4O&J)6L'5<&:?_K:%N*(
M@*,S!-(22)\0G"'X+<%_+R%H"4%=F29*78>,*CH="[Y'PJ"UFCFHBUFS=?R"
MF><^5T)?+31/33^S!:\ /=%7D.@.S?6\RK<E(+Y$,UYM. .FI!D=@.C3JYYU
M$M#- S!8%NH6W62@:%'*6RWQ/,_0S8=;] $5##VM^592ELNQJ[1;<T]WT3I[
M:)R1,\XP05\X4VN)/K$<\E,!5\?LLI*WK _DHF(&BQ'R\6^(>(18#,W>3\<6
M>O9^NG<AC=\].;_6\\_HS;9"Z(>#E'XB&\%WA7D5[VUU;G0"NXYI+/=R0Q<P
M<73GD"!VX$Q__05'WN^V&EU3++N2V$G]@JY^P27UZ?-H/D)+R$'0TE:UAAW7
M;-,]=]/83^-@[.Z.RS%$81+@]!25#5$DQ#CI4"<!PBY ^., 4E$%-OL--SHV
M%N(X[-D?HG3$I.=^"(K3,+2;CSKST47S?W%V9P+8K$=#ZY&?]BL_1!$_C'JH
MS*(5>[YO-Q]WYN.+YI^XHJ7NSI87T)8G'GKPPC#P>X&&L"",?=P+-$2%'O8B
M>Z"D"Y1<["49+$&'R>LL+TU7M[:2Y)JMY)IBV97$3LJ7=N5+?ZJ5I(-G=A<E
M>#"C+; D2ON]Q((*(NQA^PS WF$AX/U$.VG))[?%89CTW,ULN#@@_1!6N2 )
MR)D41\L9_+_[2DL]N2DA">E'L,#"86>QP;#)<"8".40@[^@N^?$K>=.^D[?6
M6,0V;[RHW^MM.(*CE/2#67 Q"4A\)MAAP8(O?L_;8%VK/*1">O^B5XOU E.9
ME:@UIC_\U*9!G/13#F$D\/S!!!S"]%SP2?\U<H^6UA6(5;U%D6C!MTPU*\_N
M;+<-^E@O_GOG'\SVJ%ZR'V2:O=47*E8%DZB$I9;T1K'^WHIFN](,%-_4"_@7
MKO1VH#Y<ZRT>" /0UY><J[>!N4&W:9S^!U!+ P04    "  7@EM6$;>E8>$"
M  !#"   &0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6RM5EUOVC 4_2M6
M5DVMU)(/0B =1"K-IE5:IZJTV\.T!Y-<P&IB,]N![M_O.@DIT,#ZT!?BCW..
M[[E.[F6X%O))+0 T><XSKD;60NOEI6VK9 $Y51VQ!(X[,R%SJG$JY[9:2J!I
M2<HSVW.<P,XIXU8T+-?N9#04A<X8ASM)5)'G5/X=0R;6(\NU-@OW;+[09L&.
MADLZAPGHQ^6=Q)G=J*0L!ZZ8X$3";&1=N9=Q8/ EX >#M=H:$^-D*L23F=RD
M(\LQ 4$&B38*%!\KN(8L,T(8QI]:TVJ.-,3M\4;]2^D=O4RI@FN1_62I7HRL
M@452F-$BT_=B_15J/SVCEXA,E;]D76,=BR2%TB*OR1A!SGCUI,]U'K8(;G"
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
M OQ](83>/I@!VG]!S/X'4$L#!!0    ( !>"6U:GVBKT= 4  /0@   9
M>&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;+6:77.C-A2&_XJ&;CN;F30@P%^I
MXYG$T#:=;)M)-MV+3B]DD&W- G(E$2>=_OA*0, 8K(TSRDW"QSF/I/>@@P[R
M=$O95[[&6("G-,GXA;468G-NVSQ:XQ3Q,[K!F;RSI"Q%0IZRE<TW#*.X<$H3
MVW6<H9TBDEFS:7'MELVF-!<)R? M SQ/4\2>KW!"MQ<6M%XNW)'56J@+]FRZ
M02M\C\7#YI;),[NFQ"3%&2<T PPO+ZQ+>!ZZA4-A\2?!6[YS#-10%I1^52?7
M\87EJ![A!$="(9#\]XCG.$D42?;CGPIJU6TJQ]WC%_K/Q>#E8!:(XSE-OI!8
MK"^LL05BO$1Y(N[H]E=<#6B@>!%->/$7;$O;X<0"4<X%32MGV8.49.5_]%0)
ML>, AP<<W,K!W7?P#SAXE8/W6@>_<O!?ZS"H'(JAV^78"^$")-!LRN@6,&4M
M:>J@4+_PEGJ13#TH]X+)NT3ZB=EU%M$4@\_H"7/P(_@=,894Z,#'  M$$GXB
MKS[<!^#CAQ/P 9 ,?%[3G*,LYE-;R XHC!U5C5V5C;D'&H,N^$0SL>8@S&(<
MMP&V['G=??>E^U>NEAC@Z QX\!2XCNOV=&C^>G?8XQZ\WMWI<0]?[0XG&C&\
M.I9>P?,.\/[88!6\; 5N*.=@+F/Y+%/)%K&8@[]NI#6X%CCE?_=%KD3[_6B5
MKL[Y!D7XPI+YB&/VB*W9#]_!H?-3G^HF88%)6&@(UHJ/7\?'U]%GX7*)B[PH
MIU$QZP1Z C)B6&;<B&8120A2V?,4R$!&.!-]<=(W\7$P.G.<[T_Z@O(-3\\]
MY!F4GM I7-6KYW'FG$$YWQYWI=7RWRCMH)9VH.U]@)>8,1P7DDH9%U)+03 _
M52^-\DY,N&!DD1?O)VG6)V[9R&AGG-#Q7:\]T'G7:CP93MI&@;:_QSZUAF M
M:8>UM$.MM ^9>CI7&?FWDG>!,[PD@@.Q1D*N _(D!B25[0MYI?5L;QA])&I)
MT:=UV>IP1T5W,'"</:U[K#QWWRH8=B+BC>"^5:@=YQM5'-4JCK0J7D81RZ6
M)!-8T@60;U YS3.4J,>T3Y]19^2#SL#G72-OU%&G:S3LD$)M]]\HSK@69ZP5
MYQ>FWE?Y@0>M3YQQ5QPX'N^K,^X\%K[G^/Z>/%VKX6#L[TWZL,?*'7E-BZV!
M3^J!3[Z1MB*YNN=JTAP</B <*".:H47R##92*K)(<)\JDXXJ<A)TGAEMEXY]
M.9N$A89@K5! IUD).]I@W.<+3F*"F)R0X#]PIV8I718Y[0ME2=R[WM4BCUTV
M&:4%1FFA*5H[.#ME"GR_M6W%-A4ED[3 *"TT16M'R6VBY&JG4!.E1$4IVHU2
M;V#<GHSE^9V4I6_V:,E-TD)3M+;D3<T'M27+3*8IC%BT5B4\F,N%KGQC[,Z.
M7MF-%GM&:8%16FB*U@Y.4_!!_QVSEJ&"JHJ225I@E!::HK6CU-2.4%\\JID3
ME3-G-V.= I32O+\*KXBM!:CC=?.6R2HP,$H+3=':HC=5)=27E8$L$KD@49&W
M+G.QIHR(YUZM#=5M54A,T@*CM- 4K1V2ID2%HW?,5H8*R"I*)FF!45IHBM:.
M4E,K0WVQ?/0:JULKPYX/+?I6CU;<)"TT16LKWA3I4%^EWPOUC59]L+FA$4K
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
MT_5-='UI-U&\L9W:(U>Z[[/#G>[E01B WM]PKEXFY@7#OX/%/U!+ P04
M"  7@EM615[B[PL%  #>%@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,"YX
M;6RM6%USXC84_2L:-]-)9C;Q!V ,!68"AI!.-\TL3?=AIP_"%N#&MEQ)#KO]
M];VRC8.I<)R,\Q L^9YSKW2N/GQ'>\J>^8X0@;Y'8<S'VDZ(9*CKW-N1"/,;
MFI 8WFPHB[" )MOJ/&$$^QDH"G7+,&P]PD&L3499WR.;C&@JPB FCPSQ-(HP
M^S$E(=V/-5,[='P)MCLA._3)*,%;LB+B*7EDT-)+%C^(2,P#&B-&-F/MUAS>
MFY8$9!9_!F3/CYZ1',J:TF?9N/?'FB$C(B'QA*3 \/-"9B0,)1/$\4]!JI4^
M)?#X^<"^R 8/@UEC3F8T_!KX8C?6' WY9(/34'RA^R4I!M23?!X->?8?[0M;
M0T->R@6-"C!$$ 5Q_HN_%Q-Q!  >-< J -8IH'L&T"D G5. ?0;0+0#=4T#G
M#*!7 'I-0[(+@-W40[\ ])MZ< J T]3#H  ,LG3(]<O$=[' DQ&C>\2D-;#)
MARR#,C1H'L0RV5>"P=L <&+R .OI-\HY>B0,K7:8$72-5K"D_#0DB&Z0PN#2
M)0('(;\"TZ>5BRXOKM %TA&7;SD*8O04!X)_.NKX8T=3CF,?.B\J[9$N8!0R
M%MTK(I[F$5MG(K;19QJ+'4?SV">^ N_6XTVKAD"'Z2OGT#K,X=2J9?PUC6]0
MQ_B$+,.R% '-FL--U7CJX2[Q &Z>];YH#E=Y7S:'&S5SV2GSL9/Q=<[PS3&+
M@WA[G&[?;M=<,-@5_U(E2T[75=/)HV+($^R1L09G 2?LA6B3GW\R;>,7E5!M
MDKEMDBW:)%NV1%81N%L*W*UCSS:<$/83E9:UR/=JV2:9FY/U,S)Y?WB97/<Z
M=K\WTE^.55*8#08#:U U6RK,3+OO./W2KC*UO7)J>[5KYVMVLA,?X1?"X*9R
MM/]Z-$I2 0L+Q<7\HP066&9P&5RIQ.BU*4:;9&Z;9(LVR98MD574MTOU[=J%
M-<4\\- EB)W+KA0UI["/,L]R3/,T06<*LY[1-9VJF=N,;5X?]S=3M:\OFH5P
M]Q'NI8*[V^UTS"KW_3NY*ZKU2]7ZM2QN$*9RR;ZA6[^9;@HSE6[-V.;UD9_1
MK5D(=Q_A7BJX5;J]D[NBFU/JYM3NM0__VT81%H(%ZU3@-=R<!46S$,/[6P37
M7#2]-N4>','G'5SIO><=#7W"E(>@T^:^VR:9VR;9HDVR94MDE4P8E)DP:+CO
M^C0,,3M*">52SMF<X\/?N#%/5[+2JGNRCAM1S>O#/[.,F_B_^PCS4LEL.X/*
MW\F*?J>CBHZF\?HI;#3>BYMI61"^):;:[%3-9F3S-P9Q1L]&(=Q]B'NIYGY#
MTO>ZJFHJRQO5'NM59>LM9G0;T306'&THDPH'U >EX8?)?5OL2'9?#DE6CJ,;
M1%.&8.,0+/5$RN0M&KY'8XZS>AU'8+0BB2#1&I+E\"&/=G +1VM"9$U0,,H3
MDM7UPA\(^W^G7"8:.-M"%R*;#;P\^*[QY!/NP1D#4$C1!RH(,M'O;(OCX%^<
MUP[AK'$SH^00_#3E, ,\^PR0]!+&I2\YJAFPTC#PL0QG$<0X]@(<HI6 CHC
M%-VH5-"/ZDT18=NL6,EATF!2\R.T["T+HK=9&?"D?VH.9Z:BWY4%5%6_-9RK
M>!;6\$[5O[2&]ZK^6U,Z4'F [#G4;O77H>65W\^8;0-0(20;&*9QTX?K/LN+
MJ7E#T"2KM*VI$#3*'G<$PT$O#>#]AL+<%PWIH"QI3_X#4$L#!!0    ( !>"
M6U:ED,@[E@,  +42   9    >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;,U8
M74_;,!3]*U8F32!MY*.A+:RM!(1I2+!5=&P/TQY,<MM8)'%F.Y3]^]E.FC9M
M&H%F)%Z:V+GGY)YC7]?Q:$G9 X\!!'I*DXR/K5B(_-2V>1A#BOD1S2&33^:4
MI5C()EO8/&> (PU*$]MSG+Z=8I)9DY'NF[+)B!8B(1E,&>)%FF+V]QP2NAQ;
MKK7JN"6+6*@.>S+*\0)F(.[R*9,MNV:)2 H9)S1##.9CZ\P]#5Q? 73$#P)+
MOG&/E)1[2A]4XRH:6X[*"!((A:+ \O((%Y DBDGF\:<BM>IW*N#F_8K]LQ8O
MQ=QC#A<T^4DB$8^MH84BF.,B$;=T^04J0<>*+Z0)U[]H6<4Z%@H++FA:@64&
M*<G**WZJC-@ N/T] *\">-L ?P^@5P%ZSP7X%4!;;9=2M \!%G@R8G2)F(J6
M;.I&FZG14C[)U+C/!)-/B<2)R5<YM:XIYV@*#,UBS !]1#,YNZ(B 43G*"!)
MH88&S2 L&!$$.#H(0&"2\$,9RQ6&KRXD0]]C6G"<17QD"YF@>HT=5LF<E\EX
M>Y)Q/71#,Q%S=)E%$#4);*FLEN>MY)U[G8P!A$>HYWY GN-Y+0E=/!_NML"#
MY\.=#C6]>K!ZFL_?PS<3-'Q WW)5,:WV=L+5$G+*<QS"V))K! ?V"-;D_3NW
M[WQJL\8D66"(K&&;7]OF:_;>'MO.,D&BEFE\^10FA9QG:,YHBBYHFA<"Z]5(
MSOM+S#*2+38+X]>U)$97 E+^N\U]WZ3[)LD"0V0-]X]K]X^?,6EI.6F1_.OA
M0JX.TEIT(%>+<MTX;+.SI.UK6O7W]3CQW=YP9#]NVK0;=.PX)\V@8#?(ZWM^
M'=20U:]E]3MEW<[N6DNP$_7226"2+#!$UG!K4+LU>!,E.##IODFRP!!9P_UA
M[?[P=4IPN%LX_F"K G=CG*WRZXIHZ#FI]9QTZIGNJ;U.U$M'WR198(BLX9;K
MK/=XSINHOBH-0P-@E"TPQ=8<@HUMMOLZ)5CQ;E;/H+]5@BTQVS78&=+4Y*TU
M>9V:+F?3:6O*G; 73P.3;($IMJ9EZPV\VWL;E6CT2\ H6V"*K3D$ZX\!MW.W
M^Q^5Z.^4T(FS78F[,3N5V!52:K(WON=38 M]+L)12(M,E-^^=6]]]G*F3QRV
M^L_5F8P^)UC3E <Z-Y@MB-2?P%Q2.D<#N4=FY1E)V1 TUZ<&]U0(FNK;&' $
M3 7(YW-*Q:JA7E"?5$W^ 5!+ P04    "  7@EM6J6(F0.@"  #<"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6RU5FUOVC 0_BM65DVMU!$27M5!
MI *=5FELB*[;AVD?W.1"K#IQ9ILW:3]^9P=2J" ;$OM"_'+WW#T/]OEZ2R&?
M50*@R2KEF>H[B=;YC>NJ,(&4JIK((<.=6,B4:IS*F:MR"32R3BEW_7J][::4
M94[0LVL3&?3$7'.6P402-4]3*M<#X&+9=SQGNS!ELT2;!3?HY70&#Z ?\XG$
MF5NB1"R%3#&1$0EQW[GU;H9=8V\-OC%8JITQ,4R>A'@VD_NH[]1-0L AU :!
MXF<!0^#< &$:OS:83AG2..Z.M^@?+'?D\D05# 7_SB*=])VN0R*(Z9SKJ5A^
MA V?EL$+!5?VERP+VT[#(>%<:9%NG#&#E&7%EZXV.NPX>.TC#O[&P7_MT#SB
MT-@X-"S1(C-+:T0U#7I2+(DTUHAF!E8;ZXUL6&;^Q0<M<9>AGPZFP*F&B$RH
MU&OR5=),42NP(N_(9RHE-3*3RQ%HRKBZPM7'AQ&YO+@B%X1E9,PX-]8]5V,V
M!M,--Y$'163_2&3/)V.1Z421NRR":!_ 11HE%W_+9>!7(HX@K)&&=TW\NN\?
M2&CX[^Y>13J-4MJ&Q6L>P;N-8\:95?<NTTRO#VE4"6&N\(W*:0A]!^^H KD
M)WC[QFO7WQ_B=R:P/;;-DFW3HC=./4CDQR<T)?<:4O7SD 3-<TIP)K ]"5JE
M!*W*/WPK06XET"\27!-88=E5H$@L1;J[I?"^ZP3KX8[K(9$J(Y\J4@'6LF"F
MS"\"K];NN8L#W-LE]W8E]S'-L.AC>=?D-S$%%B2Y6T$XM^7C"UZ%$.0A8I6P
MIQ([$]B> IU2@<Y_N@"=<TIP)K ]";JE!-W*0S"A:W,"%#Y0$1 M_GZL"[S.
MSDGLEN>PX%,9\50^[LY#B2=T9OL'14(QSW3QSI2K98MR:U_F5^L#;%V*3N,%
MINA[QE3.&%YK#C%"UFL=O&:RZ"6*B1:Y?8Z?A,;'W0X3;+] &@/<CX70VXD)
M4#9TP1]02P,$%     @ %X);5K'?T!VN @  -@@  !D   !X;"]W;W)K<VAE
M971S+W-H965T.3,N>&ULK59M:]LP$/XKAU=&!UO]$O>%+C$T=<<**X2FW3Z,
M?5#M<RPJ2YXD)RWLQT^2'2]MDY!!OL1ZN>?1W7/2788+(1]5B:CAJ6)<C;Q2
MZ_K<]U568D74D:B1FYU"R(IH,Y4S7]422>Y %?.C(#CQ*T*YEPS=VD0F0]%H
M1CE.)*BFJHA\'B,3BY$7>LN%6SHKM5WPDV%-9CA%?5]/I)GY/4M.*^2*"@X2
MBY%W$9ZGQ];>&7RGN% K8["1/ CQ:"?7^<@+K$/(,-.6@9C/'"^1,4MDW/C=
M<7K]D1:X.EZR?W&QFU@>B,)+P7[07)<C[\R#' O2,'TK%E^QB\<YF FFW"\L
M.MO @ZQ16E0=V'A04=Y^R5.GPPH@/-D B#I ]!H0;P ,.L!@5T#< 6*G3!N*
MTR$EFB1#*18@K;5ALP,GID.;\"FW:9]J:7:IP>GD%AG1F,.$2/T,=Y)P15Q&
M%'R"J;ED><,01 %;# ]3U(0R]<% [J<I'!Y\@ .@'.Y*T2C"<S7TM?'5GNAG
MG5_CUJ]H@U]A!#>"ZU+!%<\Q?TG@FR#[2*-EI.-H*V.*V1$,PH\0!5&TQJ'+
MW>'A&GBZ.SS8$LV@S]O \<4;^"Z*@C+J,G+%-34I^0,WYI5KY(1G"$9UJ*4H
M4-D'2A@HE'.:X=I4;#W*%IYS59,,1YZI+)8'O>3]N_ D^+Q.QGV2I7LB>R%Q
MW$L<._;!_SX-^/G-F,*UQDK]6J=GO$\]]TF6[HGLA9['O9['6Z_L3M?3M)(Y
M\F;]/6WY3QV_[6?S)#H;^O-5M=Z:Q/%+D_2M21B&O4T;FK]242N4,]>9%&2B
MX;HM.?UJW_PN7,U_M3XV3;'M8?]HVHYZ0^2,FNK)L#"4P=&I\4NV7:J=:%&[
MNOT@M.D";EB:QH[2&IC]0@B]G-@#^K\*R5]02P,$%     @ %X);5C@<3H_\
M @  30H  !D   !X;"]W;W)K<VAE971S+W-H965T.30N>&ULM99M;]HP$,>_
MBI554R=5Y $(M(-(!3:M4I%0JZXOIKTPR4&LQG9F.Z3]]K.=$)@4,K5JWR2V
MX_O?SW>V<Y.2BR>9 BCT3#,FITZJ5'[ENC).@6+9XSDP_67#!<5*=\76E;D
MG%@CFKF!YX4NQ80YT<2.K40TX87*"(.50+*@%(N7&62\G#J^LQ^X(]M4F0$W
MFN1X"_>@'O*5T#VW44D(!28)9TC 9NI<^U<SOV\,[(R?!$IYU$9F*6O.GTSG
M)IDZGB&"#&)E)+!^[6 .66:4-,>?6M1I?!K#X_9>_;M=O%[,&DN8\^R1)"J=
M.F,');#!1:;N>/D#Z@4-C5[,,VF?J*SF#@<.B@NI.*V--0$EK'KCYSH01P9!
M<,(@J T"RUTYLI0+K' T$;Q$PLS6:J9AEVJM-1QA)BOW2NBO1-NI:,XI)4J'
M64F$68+FG"G"ML!B A*=+T!ADLDOZ P1AI8DRW0HY<15VK41<./:S:QR$YQP
MXP=HJ953B;ZQ!))_!5S-W( '>_!9T*FX@+B'^OX%"KP@0 _W"W1^]J5#M]\$
MI&]U^R=T5X(G1:S0(Q8",_6";@E>DXSHUJ];/1?=**#R=UL(*N%!N[ Y7E<R
MQS%,'7U^)(@=.-'G3W[H?>W 'C38@R[U:%6(.-6[$_%U1K;8[/@VQ$ID9$7,
M@=U%@=^?N+L6S\/&\_"UGB^0XF@-*,<DN4 O@ 7B#-IX*FG_&&@0]L;M1&%#
M%+X#D2JYW?$J%=#*5CD)C]#\T&\G&S5DHW<@V_!"6+2-OK#:R"HGPR.R8>]$
M%L<-V;B3;$D8H05M\]9I^,9M?=E@77[4:;S\ &S?.URK7G>F:_"R!M=I!M$:
MWO\(]1&U%V<7U=%E[W=G&3^?RG*WY5OC%1S(@H]*=*W\SN2'_X7?>:^_)M/=
M0F%'IMVC/SP%L;5UC$0Q+YBJ?O;-:%,K75<5PF%Z56@ML=@2)E$&&VWJ]4;Z
M'A%5[5)U%,]MO;#F2E<?MIGJ>@^$F:"_;SA7^XYQT%20T5]02P,$%     @
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
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( !>"6U9CL'T,I@8  ( ^   /    >&PO=V]R:V)O;VLN>&ULQ9M=<]HX
M%(;_BH:K=*99@O$7G:8S%$B;:1J8F.UM1Q@!FMH6E>VDZ:]?V2Q;*:7O[,W!
M-R&VP7DXSCF/CF2_?5+ZVTJI;^Q'GA7E=6]75?LW_7Z9[D3.R[_47A3FR$;I
MG%=F4V_[Y5X+OBYW0E1YUO>NKL)^SF71>_?V>*Z%[ML;JA)I)55A=C8[ODCQ
M5/XZWFRR1UG*E<QD]7S=:W_/1(_ELI"Y_"G6U[VK'BMWZNFCTO*G*BJ>):E6
M67;=&QP.?!&ZDNEONY,&<LE79;NGXJL';D"N>^&5.>%&ZK)JW]&>GQO&1V'>
M?-BJ*W4CLTKH*:_$!ZWJO2RVS6G,M^A;7Z.-P_'U$,0W^O^$46TV,A53E=:Y
M**I#'+7(&L"BW,E]V6,%S\5U;Z(>A6Z^C_D#M^O#=ZL,E!4I_4:: _IVW>+1
MH8SKM:S8;7'XL#EJ87D RZ/%FLSOD_G=[72\G$W9^_'=^'XR8\G'V6R96(!#
M #CL#)!=++@%Z0-(_XR0R=*\?)[=&\#Y#9LO9@\69  @@\X@)_//"PLR!)!A
MAY!?/0LR I!19Y#)<CZQ(&, &7<7R7'RT8(< <@1+>1<;WDA?[8'&"_6;"K*
M5,M]NZTV=NF^0K7[BA8SJ?.<ZV=#Q!*Y+:3Y&"\J-DY351>5M#&A8H@=,^'E
M[C5K?K+9]UH^\LR\OWS-'D19:9G:F$@Y V+GC!^YS+CYFY<W2E\FAM)<]E7%
M$I'66E8V)A+/@-@\-UQJ]H5GM6"?!2]K+9H/E#8>4LZ V#EF<+@W0[?G-FV:
MR[UO/F#3(=<,B&7S0:GUD\RREN[6##N+;4/ QF4IW!@BV0R(;6,26-=BS>XD
M;X?04CAH2#$#8L>\5UJK)S-P=HB03P;$0IG*DF^W6FSYO]79U)5'49CT:*ZQ
M;;T!,LJ 6"EW)E>=R^@A<WC$YI@*;>IPTQZQ&UGP(I4\,_E@ZG'](ET]9 Z/
MV!Q)I=)O.Y6MA2[;8E(]VVBP02&VQ2S?9^I9".9?#2X^O6*+C#N]$U*$1ZP(
M4S_JO#8'3 V95SNAV43EIL??B:(TE]S&1*KPB%5Q6Z0J%VS)?[B)@03A$0OB
MWISW3I4E6YBH)3NNG6@A*7C$4G@0APNZX(U=EYH7)6\G89S8(3=XU/V'RG-9
MM:.10^U59A!:;(6I+NX%1KKPB'61U*M2?*_-F]CL\<7 R4."\(@% 0?S3HLY
M1.88=MES?!W:F,@<PRY[#C>:R"+#+GL.%Q-.=G73<["+9<-NI] 0"6782>]Q
MI'QE8R+'##MM0IB-B80S/'\7<C*42#G#L[4C)]&0:(9=]B5N:B/M#,_2EYR*
MGH\TXW?9H#C1\Y%F_/,W*"=#B1SC4SL&=0-N*)%C?&+'V-W R1C"A11BL_S>
M%IQ$1%;QB:WRY_Z@1;4QD55\8JO J77WOQ&)Q2<6"Q[F^C8FDHQ/WLT@S,#&
M1)+Q.^UM0GLA$DDG()8.;AKLWB9 T@FHU^QAT^!@(N\$G?8V=@H%R#M!5[W-
M5%3F"]B8R$!!-[W-)4O,R=>UC0D7\XDM]$?,>ZXUMR>6 V2A@-A"L 5S+!0@
M"P7$%L*83J8C"P7$%L*83J8C"P7$%L*8MBQ#9*&0V$(8TY9EB"P44EOHU/3
MH68Z@^(0.2@D=I U/W"LE":29AC2FNC"QD0."HD=Y& >*F73^1[#:6,B!X7$
M#G(PF]E];3J,VC3F\U4FM_9-;R%R4$CL(#SS8E?-$-Y21NP@C&E7S1 Y*"1V
M$,9TJB9R4-CI=)M3-9&#PO-,MYW*<KMH1DA $;& _F.\$T8YXC6;FR$=;Y;R
M6'/(QD0"BH@%A*<([32/D((B8@5A3#O-(Z2@B%A!&--.\P@I*")6$,:TTSQ"
M"HJ(%71J7MC*>1L3*2@B5M!IS'9^\W+E9CJ\KYEZ,@YANG=?(P5%U)-QIS&/
M<U\V)E)01#T9!Z-IU\T862@FMM"I&ZQ.NC)&$HKINR"PN.($$TDH)I:0L[CB
M=D(-KXV))!2?<PW(Q6P.V9A(0O$9;UQ[@3G;;.SJ'B,)Q<02>H'Y<L1I8R()
MQ<02 M&<"C>:2$(QL81>8OY:TF@FC^WF-X:/UQ!+"$3S[\*YFS%&$HJ))71B
M0=6&M3!'2$(C8@E!3&?D,4(6&A%;"*S]-GEO8R(+C8@M!#$3^T&@$;+0B/K9
M3G0?JS-I.$(6&A%;Z+<[64^.CD;(0*/60/WVS>6[MVNQD858WYO3EV9_RK-T
MH5GSTIQIX/E!\PC%ILZRB=DW+^X47Q\?H#X^_/WN'U!+ P04    "  7@EM6
M^C"$:+D"  #D-P  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=J]
M;N) &$;A6T&^@)CYGUF%5-ND7>4&$!D@"F!D>[7)W2\B!1QKBVTBOQ4:6WP^
MC1^A81Y_U<-Z?.M.P_[M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A.]?3Y<ZVZX_K
M\;+L=^UYO7E?[VIKE\O8]O<SFJ?'^YF+E\]S_9^)W7;[MJD_N\WO8SV-_QC<
M_NGZ]V%?Z]@L7M;]KHZKIOTXW"X/[?7#/%PF-XOGUU73/[^:IIT[R"+(SA_D
M$.3F#_((\O,'!02%^8,B@N+\00E!:?Z@C* \?U!!4)D_R"PIXU(@:8*U@-:&
M7!L!KPW!-@)B&Y)M!,PV1-L(J&W(MA%PVQ!N(R"W(=U&P&Y#O(V WI9Z6P&]
M+?6V GK;R8]M ;TM];8">EOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ7>5D!O2[VM
M@-Z.>CL!O1WU=@)Z.^KM!/1VD\T2 ;T=]78">COJ[03T=M3;">CMJ+<3T-M1
M;R>@MZ/>3D!O3[V]@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN ;T]]?8">GOJ[07T
M]M3;"^CMJ;<7T-M3;R^@=Z#>04#O0+V#@-Z!>@<!O0/U#@)Z!^H=!/0.DS\K
M!?0.U#L(Z!VH=Q#0.U#O(*!WH-Y!0.](O:. WI%Z1P&](_6. GI'ZAT%]([4
M.PKH':EW%- [3@Z;".@=J7<4T#M2[RB@=Z3>44#O1+V3@-Z)>B<!O1/U3@)Z
M)^J=!/1.U#L)Z)VH=Q+0.U'O)*!WFAP6%- [4>\DH'>BWDE [TR]LX#>F7IG
M ;TS]<X">F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O/#GL+:!WIMY90.]"
MO8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW^4Z]A_'S4(=;S]>:S_].JL?+
M=^OM\=?EU\7)"W7%N;VO&)[^ E!+ P04    "  7@EM6*J)E^DD"   5-@
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&%B-*)*4BSJ;M
MMLVB%U E.A:L/Y!,ZMR^M)P$:)$:#5R@[\:"37*^$0=X=K[Y]C1;OSH,_>@W
MR2Z$^8,0OMG9H?;I--LQKFPG-]0A?G7W8JZ;?7UOA;R^UJ*9QF#'L ['&LGM
MS2>[K1_ZL/I\B#_[;AHWB;.]3U8?3QN/69NDGN>^:^H0U\7CV/Z6LGY.2./)
M98_?=;._BAL2\6;"<>7/ <_GOCY:Y[K6KNYJ%[[40]PE#KWPX:FW/CU?XHT>
MI^VV:VP[-0]#/)+ZV=FZ]3MKP]"GIZ)7YY-#O&%[^LPNSE_*G N,.^_<-/LX
M,6??'_<RDN/I]1P+61>Z\Z_XFAA+7_Q^]CCMUK9_F1VO]\?D]LL\O%@>E]_Q
MKS-^K?_./B2DCQS21P'I0T'ZT) ^#*2/$M)'!>DCNZ8T0A$UHY":44S-**AF
M%%4S"JL9Q=6, FM&D5529)44625%5DF155)DE119)45629%54F25%%ESBJPY
M1=:<(FM.D36GR)I39,TILN8467.*K#E%UH(B:T&1M:#(6E!D+2BR%A19"XJL
M!476@B)K09%54615%%D5159%D5519%44615%5D6155%D5119-45639%54V35
M%%DU159-D5539-44635%5DV1U5!D-119#4560Y'54&0U%%D-159#D=509#44
M64N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6
M_U/6[].T_\?QRS,=ZFY\R1?+O\%N?P)02P$"% ,4    "  7@EM6!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( !>"6U9JA<Y&[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( !>"6U:97)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M%X);5F#8UV:/"   C#8  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( !>"6U:0MS,3.P(  +P%   8
M          " @=(0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    "  7@EM6,VMOI" )  #A+   &               @(%#$P  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ %X);5@35?J  !   $A0
M !@              ("!F1P  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( !>"6U91X0F98 D  !DO   8              " @<\@  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  7@EM6\-=-8<T$
M  #8$0  &               @(%E*@  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ %X);5FN9]%=1 P  A0D  !@              ("!
M:"\  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( !>"6U;D
M=)JBC \  .>B   8              " @>\R  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    "  7@EM60^*P<M8*   >-0  &
M    @(&Q0@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M%X);5LU.HD#8!P  HA,  !D              ("!O4T  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    "  7@EM6B".9S7DG  "EA0  &0
M            @(',50  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( !>"6U;EL$G$X@,  &$)   9              " @7Q]  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ %X);5HE-Y[E_!
M4 L  !D              ("!E8$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    "  7@EM6^_&I,4L+  #G)   &0              @(%+
MA@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( !>"6U;%
M:G"RD@,  !P(   9              " @<V1  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ %X);5M<&\H3;!@  _A   !D
M     ("!EI4  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M"  7@EM60:+;6H0"  "P!0  &0              @(&HG   >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( !>"6U:%8[CA- T  /PD   9
M              " @6.?  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ %X);5FZ(J+1Q!0  /PT  !D              ("!SJP  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  7@EM6]I8(W"D%
M  "_%   &0              @(%VL@  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( !>"6U9YMWFJ: T  /,J   9              "
M@=:W  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ %X);
M5HU,?4T4$@  C#D  !D              ("!=<4  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    "  7@EM6G-DFC>4#  #["   &0
M        @(' UP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( !>"6U;X*3]JA08  $$7   9              " @=S;  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ %X);5B8&24Z-#@  7R@
M !D              ("!F.(  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    "  7@EM66TK/X/T#  #N"   &0              @(%<\0
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( !>"6U:R:=A_
M4P,  - '   9              " @9#U  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ %X);5M)< E5S"0  IQ@  !D
M ("!&OD  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  7
M@EM6Y0IX(ST$  "#"0  &0              @('$ @$ >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !>"6U;51\93K34  !?+   9
M          " @3@' 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ %X);5C==AUCC!   M@L  !D              ("!'#T! 'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  7@EM6#5-D8KL#  "B
M#   &0              @($V0@$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( !>"6U; @.?Q+P,   @'   9              " @2A&
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ %X);5G(<
M^CGL!   U \  !D              ("!CDD! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    "  7@EM6C>=38&(#  "8!P  &0
M    @(&Q3@$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M !>"6U9 #PMSU@4  /,1   9              " @4I2 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ %X);5F$PD6B: @  MP4  !D
M             ("!5U@! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    "  7@EM6*PZ4!U #  ">!P  &0              @($H6P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( !>"6U9D1L7MO@0
M $\+   9              " @:]> 0!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ %X);5ILK+NO% @  % 8  !D              ("!
MI&,! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  7@EM6
M1B'L8J,%  "4$0  &0              @(&@9@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( !>"6U:!.M+J_08  %$3   9
M      " @7IL 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ %X);5LL.M?,O!@  4A8  !D              ("!KG,! 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  7@EM6!120B&4(  "(%0
M&0              @($4>@$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( !>"6U:K6"# , 0  ,H)   9              " @;"" 0!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ %X);5CO,.4R$
M @  I@4  !D              ("!%X<! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    "  7@EM66PZ;X8$&  !8/   &0
M@('2B0$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( !>"
M6U9J(<P02@L  %IS   9              " @8J0 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ %X);5J;*88-I P  U0\  !D
M         ("!"YP! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    "  7@EM6=:!_+#\#   ""@  &0              @(&KGP$ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( !>"6U:]KU^ZMP4  / K
M   9              " @2&C 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ %X);5F?]KVM3 P  / P  !D              ("!#ZD!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  7@EM6\?*E
M/8<$  # '   &0              @(&9K $ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( !>"6U8LN]JUTPP  -*!   9
M  " @5>Q 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
M%X);5C5_XS&U!@  !#8  !D              ("!8;X! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    "  7@EM6)P1I\(("  "K!@  &0
M            @(%-Q0$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( !>"6U9G,I_(X (  -0'   9              " @0;( 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ %X);5C[@H]TB P
MQ D  !D              ("!'<L! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    "  7@EM6K/7'078%  #8'   &0              @(%V
MS@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( !>"6U;9
M5SO*6@,  .D-   9              " @2/4 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ %X);5F7!/7)]!   ]1<  !D
M     ("!M-<! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M"  7@EM6E6BSM'\"  #5!@  &0              @(%HW $ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( !>"6U8:E$+L/0,  $P+   9
M              " @1[? 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ %X);5@%(4'*_#P  U-D  !D              ("!DN(! 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  7@EM6K+ > 8$"
M  #2!@  &0              @(&(\@$ >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( !>"6U:0K".^+ 4  .@A   9              "
M@4#U 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ %X);
M5@:(1^?A P  (Q0  !D              ("!H_H! 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    "  7@EM60U;( \8#  "Q#P  &0
M        @(&[_@$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( !>"6U8PD5_5"0,  &\(   9              " @;@" @!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ %X);5I,4J1>8!   S1<
M !D              ("!^ 4" 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    "  7@EM6K^$%QM "  #I!P  &0              @(''"@(
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( !>"6U9,J@XZ
M. 0  +L7   9              " @<X- @!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ %X);5HV$M&>]!   &B   !D
M ("!/1(" 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  7
M@EM6Y=39[CP%  !>(0  &0              @($Q%P( >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( !>"6U8OR>)NT@(  %@(   9
M          " @:0< @!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ %X);5E4\\BU6#P  H:H  !D              ("!K1\" 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  7@EM67\T'YGD&  #>
M)0  &0              @($Z+P( >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( !>"6U;U*7KWP@,  (<-   9              " @>HU
M @!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ %X);5HY8
MAY)8!@  [C   !D              ("!XSD" 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    "  7@EM6['(P5PX$  !0%   &0
M    @(%R0 ( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M !>"6U:>;YIV? ,  $T.   9              " @;=$ @!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ %X);5KD2/<M."@  %%(  !D
M             ("!:D@" 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    "  7@EM665G$C-8#  ! #@  &0              @('O4@( >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( !>"6U81MZ5AX0(
M $,(   9              " @?Q6 @!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ %X);5H-+182]!   CA   !D              ("!
M%%H" 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    "  7@EM6
MI]HJ]'0%  #T(   &0              @($(7P( >&PO=V]R:W-H965T<R]S
M:&5E=#@V+GAM;%!+ 0(4 Q0    ( !>"6U9X;X01V 4  *$@   9
M      " @;-D @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%
M  @ %X);5M:?7JKV @  =P@  !D              ("!PFH" 'AL+W=O<FMS
M:&5E=',O<VAE970X."YX;6Q02P$"% ,4    "  7@EM67I.PL<<#   I#
M&0              @('O;0( >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+
M 0(4 Q0    ( !>"6U9%7N+O"P4  -X6   9              " @>UQ @!X
M;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ %X);5J60R#N6
M P  M1(  !D              ("!+W<" 'AL+W=O<FMS:&5E=',O<VAE970Y
M,2YX;6Q02P$"% ,4    "  7@EM6J6(F0.@"  #<"0  &0
M@('\>@( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( !>"
M6U:QW] =K@(  #8(   9              " @1M^ @!X;"]W;W)K<VAE971S
M+W-H965T.3,N>&UL4$L! A0#%     @ %X);5C@<3H_\ @  30H  !D
M         ("! ($" 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M    "  7@EM60[#[C[@"  "O"   &0              @($SA ( >&PO=V]R
M:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( !>"6U:6OV=$D ,  ($9
M   -              "  2*' @!X;"]S='EL97,N>&UL4$L! A0#%     @
M%X);5I>*NQS     $P(   L              ( !W8H" %]R96QS+RYR96QS
M4$L! A0#%     @ %X);5F.P?0RF!@  @#X   \              ( !QHL"
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( !>"6U;Z,(1HN0(  .0W   :
M              "  9F2 @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( !>"6U8JHF7Z20(  !4V   3              "  8J5 @!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !G &< 2!P   28 @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<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>114
<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>115
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>439</ContextCount>
  <ElementCount>495</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>117</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments</Role>
      <ShortName>Cash, Cash Equivalents, Restricted Cash, and Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Available-For-Sale Debt Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AvailableForSaleDebtSecurities</Role>
      <ShortName>Available-For-Sale Debt Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/Borrowings</Role>
      <ShortName>Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Stockholders Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Employee 401(K) Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/Employee401KPlan</Role>
      <ShortName>Employee 401(K) Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Accumulated Other Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.informatica.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables</Role>
      <ShortName>Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Available-For-Sale Debt Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables</Role>
      <ShortName>Available-For-Sale Debt Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/AvailableForSaleDebtSecurities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/FairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/PropertyandEquipment</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/AccruedLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/BorrowingsTables</Role>
      <ShortName>Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/Borrowings</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/Leases</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Stockholders Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/StockholdersEquity</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/IncomeTaxes</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/NetLossPerShare</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.informatica.com/role/RelatedPartyTransactions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails</Role>
      <ShortName>Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Available-For-Sale Debt Securities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails</Role>
      <ShortName>Available-For-Sale Debt Securities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Property and Equipment - Schedule of Property, Plan and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property, Plan and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Property and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails</Role>
      <ShortName>Property and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/AccruedLiabilitiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Borrowings - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/BorrowingsScheduleofDebtDetails</Role>
      <ShortName>Borrowings - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Borrowings - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/BorrowingsNarrativeDetails</Role>
      <ShortName>Borrowings - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails</Role>
      <ShortName>Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails</Role>
      <ShortName>Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Leases - Lessee, Operating Lease, Liability, Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails</Role>
      <ShortName>Leases - Lessee, Operating Lease, Liability, Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Derivative Financial Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Derivative Financial Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails</Role>
      <ShortName>Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails</Role>
      <ShortName>Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails</Role>
      <ShortName>Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Stockholders Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails</Role>
      <ShortName>Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Stockholders Equity - Summary of Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails</Role>
      <ShortName>Stockholders Equity - Summary of Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails</Role>
      <ShortName>Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Employee 401(K) Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/Employee401KPlanDetails</Role>
      <ShortName>Employee 401(K) Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/Employee401KPlan</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails</Role>
      <ShortName>Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - Income Taxes - Summary of Valuation Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails</Role>
      <ShortName>Income Taxes - Summary of Valuation Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails</Role>
      <ShortName>Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - Net Loss Per Share - Schedule of Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Schedule of Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - Net Loss Per Share - Schedule of Dilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails</Role>
      <ShortName>Net Loss Per Share - Schedule of Dilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - Related Party Transactions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails</Role>
      <ShortName>Related Party Transactions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions - Schedule of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/CommitmentsandContingencies</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="infa-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.informatica.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.informatica.com/role/SubsequentEvents</ParentRole>
      <Position>95</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: infa:ProductWarrantyTerm, infa:RevenueFromContractWithCustomerSubscriptionTerm, us-gaap:DebtInstrumentBasisSpreadOnVariableRate1, us-gaap:LessorOperatingLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  infa-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="infa-20221231.htm">infa-20221231.htm</File>
    <File>infa-20221231.xsd</File>
    <File>infa-20221231_cal.xml</File>
    <File>infa-20221231_def.xml</File>
    <File>infa-20221231_lab.xml</File>
    <File>infa-20221231_pre.xml</File>
    <File>informaticainc10-k2022ex231.htm</File>
    <File>informaticainc10-k2022ex241.htm</File>
    <File>informaticainc2022ex1013.htm</File>
    <File>informaticainc2022ex1017.htm</File>
    <File>informaticainc2022exx311.htm</File>
    <File>informaticainc2022exx312.htm</File>
    <File>informaticainc2022exx321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>infa-20221231_g1.jpg</File>
    <File>infa-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1497">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>118
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "infa-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 33,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 1497,
    "http://xbrl.sec.gov/dei/2022": 40
   },
   "contextCount": 439,
   "dts": {
    "calculationLink": {
     "local": [
      "infa-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "infa-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "infa-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "infa-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "infa-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "infa-20221231.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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 783,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 8,
    "http://www.informatica.com/20221231": 3,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 15
   },
   "keyCustom": 38,
   "keyStandard": 457,
   "memberCustom": 26,
   "memberStandard": 83,
   "nsprefix": "infa",
   "nsuri": "http://www.informatica.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.informatica.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "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": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Organization and Description of Business",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.informatica.com/role/OrganizationandDescriptionofBusiness",
     "shortName": "Organization and Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments",
     "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Available-For-Sale Debt Securities",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.informatica.com/role/AvailableForSaleDebtSecurities",
     "shortName": "Available-For-Sale Debt Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.informatica.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.informatica.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "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": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Goodwill and Intangible Assets",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Accrued Liabilities",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.informatica.com/role/AccruedLiabilities",
     "shortName": "Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Borrowings",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.informatica.com/role/Borrowings",
     "shortName": "Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.informatica.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.informatica.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Derivative Financial Instruments",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Stockholders Equity",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.informatica.com/role/StockholdersEquity",
     "shortName": "Stockholders Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Employee 401(K) Plan",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.informatica.com/role/Employee401KPlan",
     "shortName": "Employee 401(K) Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Accumulated Other Comprehensive (Loss) Income",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome",
     "shortName": "Accumulated Other Comprehensive (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "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": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.informatica.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Net Loss Per Share",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.informatica.com/role/NetLossPerShare",
     "shortName": "Net Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.informatica.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.informatica.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.informatica.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "30",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables",
     "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Available-For-Sale Debt Securities (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables",
     "shortName": "Available-For-Sale Debt Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.informatica.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.informatica.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Accrued Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.informatica.com/role/AccruedLiabilitiesTables",
     "shortName": "Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Borrowings (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.informatica.com/role/BorrowingsTables",
     "shortName": "Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i40a58f3637d2449da15ffa40ba79196a_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.informatica.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Derivative Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Stockholders Equity (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.informatica.com/role/StockholdersEquityTables",
     "shortName": "Stockholders Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables",
     "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.informatica.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Net Loss Per Share (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.informatica.com/role/NetLossPerShareTables",
     "shortName": "Net Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Related Party Transactions (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.informatica.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i72ff0324853845afa1330c259e845623_D20210930-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Organization and Description of Business (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
     "shortName": "Organization and Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i72ff0324853845afa1330c259e845623_D20210930-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "infa:ContractWithCustomerLiabilityDeferredRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails",
     "shortName": "Summary of Significant Accounting Policies - Long-lived Assets by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit Loss (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails",
     "shortName": "Summary of Significant Accounting Policies - Accounts Receivable, Allowance for Credit Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "id04d978250544c72a3f95572b441a561_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
     "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash, and Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Available-For-Sale Debt Securities - Narrative (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails",
     "shortName": "Available-For-Sale Debt Securities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "id09093c208de488ea423a6006049f8bd_D20221001-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails",
     "shortName": "Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "infa:NetAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.informatica.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "infa:NetAssetValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Property and Equipment - Schedule of Property, Plan and Equipment (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
     "shortName": "Property and Equipment - Schedule of Property, Plan and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Property and Equipment - Narrative (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails",
     "shortName": "Property and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ibe869bf80b344737a272e877e71d9c14_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedIncomeTaxesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Accrued Liabilities (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.informatica.com/role/AccruedLiabilitiesDetails",
     "shortName": "Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedIncomeTaxesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Borrowings - Schedule of Debt (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails",
     "shortName": "Borrowings - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Borrowings - Narrative (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.informatica.com/role/BorrowingsNarrativeDetails",
     "shortName": "Borrowings - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if1816a1676dc4ba8877ae910100a92de_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails",
     "shortName": "Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "id9315e541c0f43a8bf75635ef5909cb6_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract - Revenue by Geographic Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icb4ab8f6d1bd43af9c2c793b244abbd2_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Narrative (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "infa:CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract Costs (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails",
     "shortName": "Disaggregation of Revenue and Costs to Obtain a Contract - Capitalized Contract Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "infa:CapitalizedContractCostAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.informatica.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Leases - Lessee, Operating Lease, Liability, Maturity (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails",
     "shortName": "Leases - Lessee, Operating Lease, Liability, Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Derivative Financial Instruments - Narrative (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
     "shortName": "Derivative Financial Instruments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i03903a779ae344e28fb36ddc8c868425_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
     "shortName": "Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i03903a779ae344e28fb36ddc8c868425_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainOnDerivativeInstrumentsPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
     "shortName": "Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if4db48ac50b44c3490a5771d15e7df8f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainOnDerivativeInstrumentsPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i977c203363d149cca6c006eb3b922763_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
     "shortName": "Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i977c203363d149cca6c006eb3b922763_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Stockholders Equity - Narrative (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
     "shortName": "Stockholders Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails",
     "shortName": "Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "iae12e31adfba47a6a1eb6fd76ab7b403_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i9b60b50826da4a2ebd473a93c112f7db_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails",
     "shortName": "Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i05a4751e285c47e6a14eb7405c138794_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Stockholders Equity - Summary of Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails",
     "shortName": "Stockholders Equity - Summary of Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i4aa100b7280445bab85d3fcf92113a48_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifd94f49deffe4d309ab6555f056f7367_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifd94f49deffe4d309ab6555f056f7367_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails",
     "shortName": "Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if62eb78ebbcd4c0f9382c5f0c14719ea_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Employee 401(K) Plan (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.informatica.com/role/Employee401KPlanDetails",
     "shortName": "Employee 401(K) Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
     "shortName": "Accumulated Other Comprehensive (Loss) Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails",
     "shortName": "Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.informatica.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.informatica.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": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Income Taxes - Summary of Valuation Allowance (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails",
     "shortName": "Income Taxes - Summary of Valuation Allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ifb6ed86bd2cc449192f4216b7c85c390_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails",
     "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "icea9f1795342425d81b9548bc70a19ef_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Net Loss Per Share - Schedule of Net Loss Per Share (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails",
     "shortName": "Net Loss Per Share - Schedule of Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i1b42c834fa5c472d9b91c31d3c2fb253_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Net Loss Per Share - Schedule of Dilutive Securities (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails",
     "shortName": "Net Loss Per Share - Schedule of Dilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "ie4e75c1b9c10408e8829f100a09a8297_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Related Party Transactions - Narrative (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
     "shortName": "Related Party Transactions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i29906c7d434e494ca542d4fb40d9ab71_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "if4aa8fc76f7f447ca2b010bad35202bf_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.informatica.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i6b957e1d5d4c4c69899c929dcce104ce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "employee",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Subsequent Events (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.informatica.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "infa-20221231.htm",
      "contextRef": "i867bfe0b86c6454eada013dfb535e4b2_D20230110-20230110",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "employee",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 117,
   "tag": {
    "country_IE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IRELAND",
        "terseLabel": "Ireland"
       }
      }
     },
     "localname": "IE",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_IN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIA",
        "terseLabel": "India"
       }
      }
     },
     "localname": "IN",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r762",
      "r763",
      "r764"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r762",
      "r763",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.informatica.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r762",
      "r763",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r762",
      "r763",
      "r764"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r765"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r760"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r766"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r767"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r762",
      "r763",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r758"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r761"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "infa_A2015StockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Stock Plan",
        "label": "2015 Stock Plan [Member]",
        "terseLabel": "2015 Stock Plan"
       }
      }
     },
     "localname": "A2015StockPlanMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_A2021StockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Stock Plan",
        "label": "2021 Stock Plan [Member]",
        "terseLabel": "2021 Stock Plan"
       }
      }
     },
     "localname": "A2021StockPlanMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_AccountsReceivablePaymentTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment terms on invoiced amount in 'PYMD' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Accounts Receivable, Payment Terms",
        "terseLabel": "Accounts receivable, payment terms"
       }
      }
     },
     "localname": "AccountsReceivablePaymentTerms",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_AccruedLiabilitiesAndOtherLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities And Other Liabilities",
        "label": "Accrued Liabilities And Other Liabilities [Member]",
        "terseLabel": "Accrued Liabilities and Other Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Modification And Settlement Of Vested Stock Options",
        "label": "Adjustments To Additional Paid In Capital, Modification And Settlement Of Vested Stock Options",
        "negatedTerseLabel": "Settlement of certain vested stock options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalModificationAndSettlementOfVestedStockOptions",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Intangible Assets, Excluding Acquired Technology",
        "label": "Amortization Of Intangible Assets, Excluding Acquired Technology",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssetsExcludingAcquiredTechnology",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.informatica.com/20221231",
     "xbrltype": "stringItemType"
    },
    "infa_CapitalizedContractCostAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Cost, Additions",
        "label": "Capitalized Contract Cost, Additions",
        "terseLabel": "Additions, net"
       }
      }
     },
     "localname": "CapitalizedContractCostAdditions",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Cost, Expected Expense Recognition, Next Twelve Months, Percent",
        "label": "Capitalized Contract Cost, Expected Expense Recognition, Next Twelve Months, Percent",
        "terseLabel": "Capitalized contract costs, expected expense recognition over next twelve months (as a percent)"
       }
      }
     },
     "localname": "CapitalizedContractCostExpectedExpenseRecognitionNextTwelveMonthsPercent",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_CapitalizedContractCostsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Costs",
        "label": "Capitalized Contract Costs [Roll Forward]",
        "terseLabel": "Capitalized Contract Costs [Roll Forward]"
       }
      }
     },
     "localname": "CapitalizedContractCostsRollForward",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "infa_CloudAndSubscriptionSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cloud and Subscription Support",
        "label": "Cloud and Subscription Support [Member]",
        "terseLabel": "Cloud and subscription support",
        "verboseLabel": "Cloud Services and Subscription Support"
       }
      }
     },
     "localname": "CloudAndSubscriptionSupportMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_CommonStockClassB1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Class B-1",
        "label": "Common Stock Class B-1 [Member]",
        "terseLabel": "Class B-1 Common Stock"
       }
      }
     },
     "localname": "CommonStockClassB1Member",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/Cover",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_CommonStockClassB2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Class B-2",
        "label": "Common Stock Class B-2 [Member]",
        "terseLabel": "Class B-2 Common Stock"
       }
      }
     },
     "localname": "CommonStockClassB2Member",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_ContractWithCustomerLiabilityCustomerDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Customer Deposits",
        "label": "Contract With Customer, Liability, Customer Deposits",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCustomerDeposits",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_ContractWithCustomerLiabilityDeferredRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Deferred Revenue",
        "label": "Contract With Customer, Liability, Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityDeferredRevenue",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DebtInstrumentCovenantMaximumNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio",
        "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio",
        "terseLabel": "Debt instrument, covenant, maximum net leverage"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumNetLeverageRatio",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations",
        "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations",
        "terseLabel": "Debt instrument, covenant, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments",
        "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments",
        "terseLabel": "Debt instrument, covenant, maximum net leverage ratio, percent of principal in excess of revolving loan commitments"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Debt Default, Principal, Additional Interest Rate",
        "label": "Debt Instrument, Debt Default, Principal, Additional Interest Rate",
        "terseLabel": "Debt instrument, debt default, principal, additional interest rate"
       }
      }
     },
     "localname": "DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_DebtInstrumentOriginalIssueDiscountPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Original Issue Discount Percentage",
        "label": "Debt Instrument, Original Issue Discount Percentage",
        "terseLabel": "Debt instrument, original issue discount percentage"
       }
      }
     },
     "localname": "DebtInstrumentOriginalIssueDiscountPercentage",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount",
        "label": "Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount",
        "terseLabel": "Debt instrument, quarterly installment, percentage of original principal amount"
       }
      }
     },
     "localname": "DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_DebtIssuanceCostBreakageFeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Cost, Breakage Fee",
        "label": "Debt Issuance Cost, Breakage Fee [Member]",
        "terseLabel": "Debt Issuance Cost, Breakage Fee"
       }
      }
     },
     "localname": "DebtIssuanceCostBreakageFeeMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_DebtIssuanceCostExistingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Cost, Existing",
        "label": "Debt Issuance Cost, Existing [Member]",
        "terseLabel": "Debt Issuance Cost, Existing"
       }
      }
     },
     "localname": "DebtIssuanceCostExistingMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_DebtIssuanceCostModifiedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Cost, Modified",
        "label": "Debt Issuance Cost, Modified [Member]",
        "terseLabel": "Debt Issuance Cost, Modified"
       }
      }
     },
     "localname": "DebtIssuanceCostModifiedMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_DebtIssuanceCostsTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Costs, Type",
        "label": "Debt Issuance Costs, Type [Axis]",
        "terseLabel": "Debt Issuance Costs, Type [Axis]"
       }
      }
     },
     "localname": "DebtIssuanceCostsTypeAxis",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "infa_DebtIssuanceCostsTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Costs, Type [Domain]",
        "label": "Debt Issuance Costs, Type [Domain]",
        "terseLabel": "Debt Issuance Costs, Type [Domain]"
       }
      }
     },
     "localname": "DebtIssuanceCostsTypeDomain",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_DeferredOfferingCostsIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Offering Costs Incurred But Not yet Paid",
        "label": "Deferred Offering Costs Incurred But Not yet Paid",
        "terseLabel": "Deferred offering costs payable or accrued but not paid"
       }
      }
     },
     "localname": "DeferredOfferingCostsIncurredButNotYetPaid",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.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": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DeferredTaxAssetsUnrealizedGainsLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Unrealized Gains (Losses)",
        "label": "Deferred Tax Assets, Unrealized Gains (Losses)",
        "terseLabel": "Unrealized gains or losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedGainsLosses",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DeferredTaxAssetsValuationAllowanceRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance [Roll Forward]",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance [Roll Forward]"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowanceRollForward",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "infa_DeferredTaxLiabilitiesDeferredDistributionTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Distribution Tax",
        "label": "Deferred Tax Liabilities, Deferred Distribution Tax",
        "negatedTerseLabel": "Deferred distribution tax",
        "terseLabel": "Deferred tax liabilities, deferred distribution tax"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredDistributionTax",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails",
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution, Annual Match Amount",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Annual Match Amount",
        "terseLabel": "Defined contribution plan, employer matching contribution, annual match amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionAnnualMatchAmount",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period For Employees Hired After January 1, 2017",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period For Employees Hired After January 1, 2017",
        "terseLabel": "Defined contribution plan, employers matching contribution, vesting period for employees hired after January 1, 2017"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriodForEmployeesHiredAfterJanuary12017",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_DerivativeNumberOfInstrumentsDeDesignated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Number Of Instruments De-Designated",
        "label": "Derivative, Number Of Instruments De-Designated",
        "terseLabel": "Derivative, number of instruments de-designated"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsDeDesignated",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "infa_DollarTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dollar Term Loan",
        "label": "Dollar Term Loan [Member]",
        "terseLabel": "Dollar term loan",
        "verboseLabel": "Dollar Term Loan"
       }
      }
     },
     "localname": "DollarTermLoanMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Deferred Distribution Taxes, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Deferred Distribution Taxes, Amount",
        "terseLabel": "Deferred distribution taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeferredDistributionTaxesAmount",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount",
        "terseLabel": "Foreign Inclusions"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Withholding Taxes, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Withholding Taxes, Amount",
        "terseLabel": "Withholding taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxesAmount",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_EuroTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Euro Term Loan",
        "label": "Euro Term Loan [Member]",
        "terseLabel": "Euro Term Loan"
       }
      }
     },
     "localname": "EuroTermLoanMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_FairValueFinancialAssetsPercentageOfTotalFinancialAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Financial Assets, Percentage Of Total Financial Assets",
        "label": "Fair Value, Financial Assets, Percentage Of Total Financial Assets",
        "terseLabel": "Percentage of total assets"
       }
      }
     },
     "localname": "FairValueFinancialAssetsPercentageOfTotalFinancialAssets",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Government Corporations and Agencies Securities",
        "label": "Foreign Government Corporations and Agencies Securities [Member]",
        "terseLabel": "Non-U.S. government and agency securities"
       }
      }
     },
     "localname": "ForeignGovernmentCorporationsAndAgenciesSecuritiesMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_FormerExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Executive Officer",
        "label": "Former Executive Officer [Member]",
        "terseLabel": "Former Executive Officer"
       }
      }
     },
     "localname": "FormerExecutiveOfficerMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_LesseeOperatingLeaseExtensionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Extension Period",
        "label": "Lessee, Operating Lease, Extension Period",
        "terseLabel": "Lessee, operating lease, extension period"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExtensionPeriod",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Maximum Borrowing Capacity, Percentage Of Last Twelve Months Earnings Before Interest, Taxes, Depreciation, And Amortization",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity, Percentage Of Last Twelve Months Earnings Before Interest, Taxes, Depreciation, and Amortization",
        "terseLabel": "Line of credit facility, maximum borrowing capacity, percentage of LTM EBITDA"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfLastTwelveMonthsEarningsBeforeInterestTaxesDepreciationAndAmortization",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_MaintenanceAndProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maintenance And Professional Services",
        "label": "Maintenance And Professional Services [Member]",
        "terseLabel": "Maintenance and professional services"
       }
      }
     },
     "localname": "MaintenanceAndProfessionalServicesMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_NetAssetValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Asset Value",
        "label": "Net Asset Value",
        "terseLabel": "Net asset value"
       }
      }
     },
     "localname": "NetAssetValue",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_PaymentForSettlementOfVestedStockOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment For Settlement Of Vested Stock Options",
        "label": "Payment For Settlement Of Vested Stock Options",
        "negatedTerseLabel": "Payment for settlement of vested stock options"
       }
      }
     },
     "localname": "PaymentForSettlementOfVestedStockOptions",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_PaymentsOfUnderwritingDiscountsAndCommissions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Of Underwriting Discounts And Commissions",
        "label": "Payments Of Underwriting Discounts And Commissions",
        "terseLabel": "Payments of underwriting discounts and commissions"
       }
      }
     },
     "localname": "PaymentsOfUnderwritingDiscountsAndCommissions",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_PerformanceBasedShareOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Based Share Options",
        "label": "Performance Based Share Options [Member]",
        "terseLabel": "Performance Based"
       }
      }
     },
     "localname": "PerformanceBasedShareOptionsMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Based Share Options, Multiple On Invested Capital",
        "label": "Performance Based Share Options, Multiple On Invested Capital [Member]",
        "terseLabel": "MOIC Options"
       }
      }
     },
     "localname": "PerformanceBasedShareOptionsMultipleOnInvestedCapitalMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_PerpetualLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Perpetual License",
        "label": "Perpetual License [Member]",
        "terseLabel": "Perpetual license",
        "verboseLabel": "Perpetual license"
       }
      }
     },
     "localname": "PerpetualLicenseMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_ProductWarrantyTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Warranty, Term",
        "label": "Product Warranty, Term",
        "terseLabel": "Product warranty, term"
       }
      }
     },
     "localname": "ProductWarrantyTerm",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_ProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional Services",
        "label": "Professional Services [Member]",
        "terseLabel": "Professional services"
       }
      }
     },
     "localname": "ProfessionalServicesMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_RestrictedStockUnitsAndPerformanceStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units And Performance Stock Units",
        "label": "Restricted Stock Units And Performance Stock Units [Member]",
        "terseLabel": "Restricted Stock Units And Performance Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges",
        "label": "Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges",
        "terseLabel": "Restructuring, acquisition and other charges"
       }
      }
     },
     "localname": "RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_RevenueFromContractWithCustomerSubscriptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Subscription Term",
        "label": "Revenue From Contract With Customer, Subscription Term",
        "terseLabel": "Subscription license term"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerSubscriptionTerm",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Performance Obligation, Timing Of Satisfaction",
        "label": "Revenue, Performance Obligation, Timing Of Satisfaction [Table Text Block]",
        "terseLabel": "Schedule of Revenue, Performance Obligation, Timing of Satisfaction"
       }
      }
     },
     "localname": "RevenuePerformanceObligationTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "infa_SaleOfStockConsiderationReceivedOnTransactionGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Consideration Received on Transaction, Gross",
        "label": "Sale of Stock, Consideration Received on Transaction, Gross",
        "terseLabel": "Sale of stock, gross proceeds on transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransactionGross",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense",
        "label": "Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "infa_SecondLienTermFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Lien Term Facilities",
        "label": "Second Lien Term Facilities [Member]",
        "terseLabel": "Second Lien Term Facilities"
       }
      }
     },
     "localname": "SecondLienTermFacilitiesMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_SelfManagedSubscriptionLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self-Managed Subscription License",
        "label": "Self-Managed Subscription License [Member]",
        "terseLabel": "Self-managed subscription license",
        "verboseLabel": "On-Premise Subscription License"
       }
      }
     },
     "localname": "SelfManagedSubscriptionLicenseMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_ServiceAndPerformanceBasedShareOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service And Performance Based Share Options",
        "label": "Service And Performance Based Share Options [Member]",
        "terseLabel": "Service And Performance Based Share Options"
       }
      }
     },
     "localname": "ServiceAndPerformanceBasedShareOptionsMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_ServiceBasedAwardOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Based Award Options",
        "label": "Service Based Award Options [Member]",
        "terseLabel": "Service Based"
       }
      }
     },
     "localname": "ServiceBasedAwardOptionsMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, consecutive offering period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "infa_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Market Price, Purchase Date",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Market Price, Purchase Date",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, percentage of market price, purchase date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfMarketPricePurchaseDate",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "infa_SubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription",
        "label": "Subscription [Member]",
        "terseLabel": "Subscription",
        "verboseLabel": "Subscriptions"
       }
      }
     },
     "localname": "SubscriptionMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trademarks And Trade Names And Developed Technology Rights",
        "label": "Trademarks And Trade Names And Developed Technology Rights [Member]",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "domainItemType"
    },
    "infa_UnrealizedGainLossOnRemeasurementOfDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized Gain (Loss) On Remeasurement Of Debt",
        "label": "Unrealized Gain (Loss) On Remeasurement Of Debt",
        "negatedTerseLabel": "Unrealized loss (gain) on remeasurement of debt"
       }
      }
     },
     "localname": "UnrealizedGainLossOnRemeasurementOfDebt",
     "nsuri": "http://www.informatica.com/20221231",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r715",
      "r831",
      "r851",
      "r852",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r283",
      "r564",
      "r565",
      "r567",
      "r568",
      "r628",
      "r715",
      "r819",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r283",
      "r564",
      "r565",
      "r567",
      "r568",
      "r628",
      "r715",
      "r819",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r227",
      "r287",
      "r292",
      "r298",
      "r360",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r576",
      "r577",
      "r578",
      "r579",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative effect of accounting change"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r227",
      "r287",
      "r292",
      "r298",
      "r360",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r576",
      "r577",
      "r578",
      "r579",
      "r620"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r227",
      "r287",
      "r292",
      "r298",
      "r360",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r576",
      "r577",
      "r578",
      "r579",
      "r620"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LatinAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latin America [Member]",
        "terseLabel": "Latin America"
       }
      }
     },
     "localname": "LatinAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ManagementMember": {
     "auth_ref": [
      "r793",
      "r853"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management [Member]",
        "terseLabel": "Management"
       }
      }
     },
     "localname": "ManagementMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r484",
      "r662",
      "r690",
      "r716",
      "r717",
      "r735",
      "r746",
      "r757",
      "r824",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/LeasesNarrativeDetails",
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails",
      "http://www.informatica.com/role/SubsequentEventsDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r484",
      "r662",
      "r690",
      "r716",
      "r717",
      "r735",
      "r746",
      "r757",
      "r824",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails",
      "http://www.informatica.com/role/LeasesNarrativeDetails",
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails",
      "http://www.informatica.com/role/SubsequentEventsDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r342",
      "r664",
      "r736",
      "r755",
      "r816",
      "r817",
      "r828",
      "r867"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r342",
      "r664",
      "r736",
      "r755",
      "r816",
      "r817",
      "r828",
      "r867"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r474",
      "r484",
      "r513",
      "r514",
      "r515",
      "r638",
      "r662",
      "r690",
      "r716",
      "r717",
      "r735",
      "r746",
      "r757",
      "r814",
      "r824",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/LeasesNarrativeDetails",
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails",
      "http://www.informatica.com/role/SubsequentEventsDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r474",
      "r484",
      "r513",
      "r514",
      "r515",
      "r638",
      "r662",
      "r690",
      "r716",
      "r717",
      "r735",
      "r746",
      "r757",
      "r814",
      "r824",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/LeasesNarrativeDetails",
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails",
      "http://www.informatica.com/role/SubsequentEventsDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r343",
      "r344",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r737",
      "r756",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails",
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r343",
      "r344",
      "r699",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r737",
      "r756",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails",
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SubsidiariesMember": {
     "auth_ref": [
      "r831",
      "r851",
      "r852",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [Member]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "SubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r793",
      "r853"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r13",
      "r754"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "calculation": {
      "http://www.informatica.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 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 allowances of $4,608 and $4,644, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedTerseLabel": "Amortization of investment discount, net of premium"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r2",
      "r193",
      "r211"
     ],
     "calculation": {
      "http://www.informatica.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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.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 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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilitiesDetails",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r97",
      "r233"
     ],
     "calculation": {
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r254",
      "r264",
      "r265",
      "r566",
      "r722",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Interest Rate Swaps"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r249",
      "r250",
      "r251",
      "r254",
      "r264",
      "r265",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "terseLabel": "Net Unrealized (Loss) on Available-for-sale Debt Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r29",
      "r30",
      "r242",
      "r685",
      "r695",
      "r696"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r263",
      "r264",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r26",
      "r30",
      "r152",
      "r621",
      "r691",
      "r692",
      "r773",
      "r774",
      "r775",
      "r787",
      "r788",
      "r789"
     ],
     "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": "Total",
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r25",
      "r30",
      "r152",
      "r264",
      "r265",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r773"
     ],
     "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 Adjustment Attributable to Parent"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r8",
      "r754"
     ],
     "calculation": {
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r519",
      "r520",
      "r521",
      "r787",
      "r788",
      "r789",
      "r843"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Payment for taxes related to net share settlement of equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r131",
      "r132",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Expenses"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r525"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r517"
     ],
     "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": "Total stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r243",
      "r350",
      "r361",
      "r363",
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r243",
      "r350",
      "r361"
     ],
     "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"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "auth_ref": [
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Revaluation"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs, Net of Recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r41",
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions",
        "negatedTerseLabel": "Commissions amortized"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r36",
      "r426",
      "r600",
      "r780"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r60",
      "r85",
      "r90"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets and acquired technology",
        "verboseLabel": "Total amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r307"
     ],
     "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": "Stock options outstanding (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r70"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r70"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r191",
      "r210",
      "r237",
      "r278",
      "r327",
      "r336",
      "r340",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r564",
      "r567",
      "r589",
      "r754",
      "r820",
      "r821",
      "r855"
     ],
     "calculation": {
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r229",
      "r244",
      "r278",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r564",
      "r567",
      "r589",
      "r754",
      "r820",
      "r821",
      "r855"
     ],
     "calculation": {
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r177"
     ],
     "calculation": {
      "http://www.informatica.com/role/FairValueMeasurementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Unrealized Losses",
        "terseLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails",
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r353",
      "r371"
     ],
     "calculation": {
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r80",
      "r352",
      "r371",
      "r680"
     ],
     "calculation": {
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Available for sale debt securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails",
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r161",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Time deposits"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "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 and Consolidation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Building improvements"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r65",
      "r66",
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Purchases of property and equipment recorded in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Capitalized contract cost, amortization period"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CapitalizedContractCostImpairmentLoss": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Impairment Loss",
        "negatedTerseLabel": "Revaluation"
       }
      }
     },
     "localname": "CapitalizedContractCostImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r378"
     ],
     "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Capitalized contract cost, net, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractCapitalizedContractCostsDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "auth_ref": [
      "r802"
     ],
     "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": "Schedule of Capitalized Contract Cost"
       }
      }
     },
     "localname": "CapitalizedContractCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r697",
      "r698",
      "r754",
      "r769"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r62",
      "r231",
      "r720"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "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",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/FairValueMeasurementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Total cash equivalents and investments"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "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": "Cash and Cash Equivalents [Line Items]",
        "terseLabel": "Cash and Cash Equivalents [Line Items]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r63"
     ],
     "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, Cash Equivalents, Restricted Cash, and Investments"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r772"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "totalLabel": "Total cash, cash equivalents, restricted cash, and investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r57",
      "r62",
      "r68"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r57",
      "r180"
     ],
     "calculation": {
      "http://www.informatica.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": "Net increase in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r769"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of 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 Equivalents, at Carrying Value",
        "totalLabel": "Total cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Equivalents, at Carrying Value [Abstract]",
        "terseLabel": "Cash equivalents:"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r278",
      "r301",
      "r302",
      "r304",
      "r306",
      "r314",
      "r315",
      "r359",
      "r400",
      "r403",
      "r404",
      "r405",
      "r409",
      "r410",
      "r430",
      "r431",
      "r434",
      "r438",
      "r445",
      "r589",
      "r718",
      "r768",
      "r782",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/Cover",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperAtCarryingValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Commercial Paper, at Carrying Value",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails",
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r21",
      "r199",
      "r218"
     ],
     "calculation": {
      "http://www.informatica.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 (Note 19)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r104",
      "r394",
      "r395",
      "r701",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/Cover",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r22"
     ],
     "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, capital shares reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r787",
      "r788",
      "r843"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7"
     ],
     "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 per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "terseLabel": "Common stock, shares, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r754"
     ],
     "calculation": {
      "http://www.informatica.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"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r31",
      "r259",
      "r261",
      "r268",
      "r682",
      "r687"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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": "Total comprehensive loss, net of tax effect"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r45",
      "r267",
      "r681",
      "r686"
     ],
     "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": "Accumulated Other Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncome"
     ],
     "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, equipment, and software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r206",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk and Credit Evaluations"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r447",
      "r449",
      "r470"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r447",
      "r448",
      "r470"
     ],
     "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.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r447",
      "r448",
      "r470"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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",
        "verboseLabel": "Contract liabilities, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r447",
      "r448",
      "r470"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Long-term contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r471"
     ],
     "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": "Contract liabilities, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r743",
      "r745",
      "r868"
     ],
     "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 debt securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails",
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r776",
      "r777"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_CostOfRevenue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "terseLabel": "Cost of revenues:"
       }
      }
     },
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldAmortization": {
     "auth_ref": [
      "r778"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_CostOfRevenue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Cost, Amortization",
        "terseLabel": "Amortization of acquired technology"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r39",
      "r278",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r589",
      "r820"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "totalLabel": "Total cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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 revenues"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r102",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.",
        "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r785",
      "r837",
      "r839"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r785",
      "r837"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.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)",
        "terseLabel": "Non-U.S."
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r549",
      "r557",
      "r785"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "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)",
        "totalLabel": "Total current tax provision"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current tax provision:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r785",
      "r837",
      "r839"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "U.S. state"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r147"
     ],
     "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": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r192",
      "r195",
      "r208",
      "r283",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r601",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r783"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "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": "Debt instrument, basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r195",
      "r208",
      "r428"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "totalLabel": "Dollar term loan"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r182",
      "r184",
      "r411",
      "r601",
      "r731",
      "r732"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r19",
      "r283",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r601",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r783"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r19",
      "r116",
      "r119",
      "r120",
      "r121",
      "r181",
      "r182",
      "r184",
      "r205",
      "r283",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r601",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r783"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r181",
      "r184",
      "r825"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Less: Discount on term loan"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Debt Issuance Costs"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r354",
      "r371",
      "r375",
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "terseLabel": "Credit losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r357",
      "r373",
      "r728"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Available-for-sale debt securities in a continuous unrealized loss position for more than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r357",
      "r373",
      "r728"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r794"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "terseLabel": "Debt securities, available-for-sale, realized gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Schedule of Debt Securities, Available-for-Sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "auth_ref": [
      "r136"
     ],
     "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 benefit is reasonably possible"
       }
      }
     },
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r785",
      "r838",
      "r839"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r183",
      "r825"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: Debt issuance costs",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r785",
      "r838"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.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)",
        "terseLabel": "Non-U.S."
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r529",
      "r530"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r144",
      "r550",
      "r556",
      "r557",
      "r785"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "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)",
        "totalLabel": "Total deferred tax (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred tax benefit:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r194",
      "r207",
      "r543"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r529",
      "r530"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r785",
      "r838",
      "r839"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "U.S. state"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Disallowed interest expense"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r544"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 11.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 in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "R&amp;D capitalization"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carry forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.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": "Depreciable assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r140",
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit carry forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.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 reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Reserves and accrued costs not currently deductible"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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",
        "negatedPeriodEndLabel": "Balance at End of Period",
        "negatedPeriodStartLabel": "Balance at Beginning of Period",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r134",
      "r835"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpense": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 capitalized costs.",
        "label": "Deferred Tax Liabilities, Deferred Expense",
        "negatedTerseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r142",
      "r836"
     ],
     "calculation": {
      "http://www.informatica.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 leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Right of use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Defined contribution plan, employer matching contribution, percent of match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
        "terseLabel": "Defined contribution plan, employers matching contribution, annual vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Defined contribution plan, maximum annual contributions per employee, percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Employee 401(K) Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Employee401KPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r60",
      "r325"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.informatica.com/role/PropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r246",
      "r247",
      "r588",
      "r721"
     ],
     "calculation": {
      "http://www.informatica.com/role/FairValueMeasurementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r24",
      "r163",
      "r188",
      "r245",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r24",
      "r163",
      "r188",
      "r245",
      "r721"
     ],
     "calculation": {
      "http://www.informatica.com/role/FairValueMeasurementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r162",
      "r164",
      "r168",
      "r170",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r159",
      "r162",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r159",
      "r162",
      "r168",
      "r170",
      "r174",
      "r175",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "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": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r840",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r155",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Derivative, number of instruments held"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r154",
      "r156",
      "r157",
      "r159",
      "r160",
      "r166",
      "r168",
      "r171",
      "r173",
      "r175",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r154",
      "r156",
      "r159",
      "r160",
      "r172",
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Acquired developed and core technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r469",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r122",
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share attributable to Class A and Class B-1 common stockholders"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r299",
      "r301",
      "r304",
      "r305",
      "r306",
      "r310",
      "r579",
      "r580",
      "r683",
      "r688",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r301",
      "r304",
      "r305",
      "r306",
      "r310",
      "r579",
      "r580",
      "r683",
      "r688",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Net loss per share attributable to Class A and B-1 common stockholders"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share Attributable to Class A and Class B-1 Common Stockholders"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r590"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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, Continuing Operations",
        "terseLabel": "Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate reconciliation, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r518"
     ],
     "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": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r115",
      "r227",
      "r263",
      "r264",
      "r265",
      "r284",
      "r285",
      "r286",
      "r289",
      "r295",
      "r297",
      "r313",
      "r360",
      "r446",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r578",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r621",
      "r691",
      "r692",
      "r693"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r581",
      "r582",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r419",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r582",
      "r635",
      "r636",
      "r637",
      "r731",
      "r732",
      "r743",
      "r744",
      "r745"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r581",
      "r582",
      "r583",
      "r584",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r585"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r419",
      "r475",
      "r480",
      "r582",
      "r635",
      "r743",
      "r744",
      "r745"
     ],
     "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": "Quoted\u00a0Prices\u00a0in Active Markets for Identical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r419",
      "r475",
      "r480",
      "r582",
      "r636",
      "r731",
      "r732",
      "r743",
      "r744",
      "r745"
     ],
     "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": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r419",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r582",
      "r637",
      "r731",
      "r732",
      "r743",
      "r744",
      "r745"
     ],
     "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": "Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r419",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r635",
      "r636",
      "r637",
      "r731",
      "r732",
      "r743",
      "r744",
      "r745"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r585",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r178",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r355",
      "r356",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r374",
      "r377",
      "r427",
      "r443",
      "r574",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r728",
      "r796",
      "r797",
      "r798",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/FairValueMeasurementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "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": "Weighted Average Useful\u00a0Life (Years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r235",
      "r388"
     ],
     "calculation": {
      "http://www.informatica.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\u2028Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 6.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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 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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r665",
      "r666"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r89",
      "r666"
     ],
     "calculation": {
      "http://www.informatica.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": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r86",
      "r88"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r89",
      "r665"
     ],
     "calculation": {
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": {
     "auth_ref": [
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months",
        "terseLabel": "Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months"
       }
      }
     },
     "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r598"
     ],
     "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 Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r721",
      "r743",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign currency derivative"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r830",
      "r868"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by government not domiciled in United States of America (US).",
        "label": "Debt Security, Government, Non-US [Member]",
        "terseLabel": "Non-U.S. government securities",
        "verboseLabel": "Non-U.S. government securities"
       }
      }
     },
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "terseLabel": "Gain (loss) recognized in other income (expense), net"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOnDerivativeInstrumentsPretax": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate gain on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain on Derivative Instruments, Pretax",
        "terseLabel": "Gain on derivative instruments, pretax"
       }
      }
     },
     "localname": "GainOnDerivativeInstrumentsPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r60",
      "r109",
      "r110"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "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",
        "terseLabel": "Loss on debt refinancing"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.",
        "label": "Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost",
        "negatedTerseLabel": "Loss on debt refinancing"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r234",
      "r380",
      "r679",
      "r729",
      "r754",
      "r803",
      "r810"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r94"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r384",
      "r385",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r383"
     ],
     "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)",
        "negatedTerseLabel": "Foreign currency translation adjustment",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r60",
      "r381",
      "r382",
      "r384",
      "r729"
     ],
     "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",
        "terseLabel": "Goodwill, impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Period Increase (Decrease)",
        "negatedTerseLabel": "Reduction in goodwill"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r145",
      "r809"
     ],
     "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",
        "terseLabel": "Measurement period adjustment"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r38",
      "r278",
      "r327",
      "r335",
      "r339",
      "r341",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r589",
      "r727",
      "r820"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r159",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r60",
      "r95",
      "r99"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment or Definite-lived Intangible Assets and other Long-lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossAttributableToParent": {
     "auth_ref": [
      "r40",
      "r265"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
        "label": "Income (Loss) Attributable to Parent, before Tax",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r279",
      "r558"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "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": "U.S."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r279",
      "r558"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "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": "Non-U.S."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r390",
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r280",
      "r533",
      "r541",
      "r548",
      "r554",
      "r559",
      "r561",
      "r562",
      "r563"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r281",
      "r296",
      "r297",
      "r326",
      "r531",
      "r555",
      "r560",
      "r689"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "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)",
        "terseLabel": "Income tax expense (benefit)",
        "totalLabel": "Total provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r262",
      "r527",
      "r528",
      "r541",
      "r542",
      "r547",
      "r551"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign earnings taxed at different rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r532"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax benefit computed at statutory tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "terseLabel": "Return to provision true-up"
       }
      }
     },
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedTerseLabel": "Research and development tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "auth_ref": [
      "r833"
     ],
     "calculation": {
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
        "terseLabel": "IRS audit settlement"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r663",
      "r779"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r84",
      "r87"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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)",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r183",
      "r201",
      "r266",
      "r324",
      "r599"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r272",
      "r274",
      "r275"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r721",
      "r743",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest rate derivatives"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swaps"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r43",
      "r323"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r83",
      "r189",
      "r203",
      "r221",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Available-For-Sale Debt Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Total land and buildings"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Site improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r96"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r606"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r605"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_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 operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "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 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/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "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 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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "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": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "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 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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r611"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_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 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/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r848"
     ],
     "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": "Lessee, operating lease, remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r612"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r614",
      "r615",
      "r616",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Term of Contract",
        "terseLabel": "Lessor, operating lease, term of contract"
       }
      }
     },
     "localname": "LessorOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r278",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r565",
      "r567",
      "r568",
      "r589",
      "r726",
      "r820",
      "r855",
      "r856"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r12",
      "r196",
      "r216",
      "r754",
      "r784",
      "r799",
      "r844"
     ],
     "calculation": {
      "http://www.informatica.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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r230",
      "r278",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r565",
      "r567",
      "r568",
      "r589",
      "r754",
      "r820",
      "r855",
      "r856"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicenseAndServiceMember": {
     "auth_ref": [
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.",
        "label": "License and Service [Member]",
        "terseLabel": "Software revenue",
        "verboseLabel": "Software revenue"
       }
      }
     },
     "localname": "LicenseAndServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "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": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": {
     "auth_ref": [
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.",
        "label": "London Interbank Offered Rate (LIBOR) Swap Rate [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR) Swap Rate"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLiborSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates an ownership position in, or purchase of, a security.",
        "label": "Long [Member]",
        "terseLabel": "Long"
       }
      }
     },
     "localname": "LongMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r195",
      "r213",
      "r418",
      "r429",
      "r731",
      "r732"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long-term debt",
        "totalLabel": "Total debt, net of discount and debt issuance costs"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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": "Less: Current portion of long-term debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "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": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r107",
      "r283",
      "r826"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r107",
      "r283",
      "r422"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r107",
      "r283",
      "r422"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r107",
      "r283",
      "r422"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r107",
      "r283",
      "r422"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r107",
      "r283",
      "r422"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r238"
     ],
     "calculation": {
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Borrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r19",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnDerivativeInstrumentsPretax": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate loss on all derivative instruments charged against earnings during the period, before tax effects.",
        "label": "Loss on Derivative Instruments, Pretax",
        "negatedTerseLabel": "Loss on derivative instruments, pretax"
       }
      }
     },
     "localname": "LossOnDerivativeInstrumentsPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaintenanceMember": {
     "auth_ref": [
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.",
        "label": "Maintenance [Member]",
        "terseLabel": "Maintenance"
       }
      }
     },
     "localname": "MaintenanceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Medium-term Notes"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsAtCarryingValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Money Market Funds, at Carrying Value",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by / (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.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": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r57",
      "r58",
      "r61"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r34",
      "r61",
      "r200",
      "r219",
      "r228",
      "r257",
      "r260",
      "r265",
      "r278",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r296",
      "r297",
      "r303",
      "r327",
      "r335",
      "r339",
      "r341",
      "r359",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r580",
      "r589",
      "r727",
      "r820"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Rest of the World"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails",
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r792"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r792"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r30",
      "r32"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "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": "Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) of $548, $56, $1,359 and, $(2,472)"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.",
        "label": "Operating Expense [Member]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r327",
      "r335",
      "r339",
      "r341",
      "r727"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "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": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r847"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease, expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income.",
        "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r312",
      "r613",
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Operating lease, lease income"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r603"
     ],
     "calculation": {
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r603"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r603"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r604",
      "r607"
     ],
     "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 lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use-assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r780"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Non-cash operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r610",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating lease, weighted average discount rate, percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r609",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating lease, weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Available-for-sale debt securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]",
        "terseLabel": "Cash flow hedges:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r149",
      "r150",
      "r151"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Change in foreign currency translation adjustments, net of tax benefit (expense) of $548, $(165) and $(415), respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": {
     "auth_ref": [
      "r149",
      "r150",
      "r151"
     ],
     "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, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Change in foreign currency translation adjustment, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r249",
      "r250"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Change in unrealized loss, net of tax benefit of $56, $\u2014 and $\u2014, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r249",
      "r250",
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax",
        "terseLabel": "Change in unrealized loss, tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r28",
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "negatedTerseLabel": "Other comprehensive (loss) income, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive (loss) income, net of taxes:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "auth_ref": [
      "r252"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "totalLabel": "Cash flow hedges, net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r248",
      "r252"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "verboseLabel": "Change in unrealized gain (loss), net of tax (expense) benefit of $(1,113), $(1,162) and $7,643, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r248",
      "r252",
      "r569",
      "r570",
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "negatedTerseLabel": "Change in unrealized loss, net of tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r252",
      "r255"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTerseLabel": "Less: reclassification adjustment for amounts included in net loss, net of tax (expense) benefit of $(774), $4,457 and $5,211, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r252",
      "r255",
      "r571"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "negatedTerseLabel": "Reclassification adjustments for amounts previously included in net loss, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r258",
      "r261"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive (loss) income, net of tax effect",
        "verboseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Total other intangible assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).",
        "label": "Other Nonoperating Income (Expense) [Member]",
        "terseLabel": "Other Income (Expense), Net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedTerseLabel": "Payment of contingent consideration"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities",
        "negatedTerseLabel": "Net activity from derivatives with an other-than-insignificant financing element"
       }
      }
     },
     "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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": "Payments for share repurchases"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedTerseLabel": "Payments for dividends related to Class B-2 shares"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Payments of offering costs",
        "terseLabel": "Payments of offering costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.informatica.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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-Term Investments",
        "negatedTerseLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "PSUs"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PositionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by position taken for a security.",
        "label": "Position [Axis]",
        "terseLabel": "Position [Axis]"
       }
      }
     },
     "localname": "PositionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PositionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates position taken for a security.",
        "label": "Position [Domain]",
        "terseLabel": "Position [Domain]"
       }
      }
     },
     "localname": "PositionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par or stated value per share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r6",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r772"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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 first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance of common stock upon initial public offering, net of underwriting discounts and offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of shares upon exercise of options"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments",
        "terseLabel": "Maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.informatica.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 the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "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": "Product Warranty Liability [Line Items]",
        "terseLabel": "Product Warranty Liability [Line Items]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.",
        "label": "Product Warranty Liability [Table]",
        "terseLabel": "Product Warranty Liability [Table]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r98"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r703",
      "r704",
      "r705"
     ],
     "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": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r96",
      "r232"
     ],
     "calculation": {
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails": {
       "order": 2.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": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r98",
      "r217",
      "r684",
      "r754"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r98",
      "r703",
      "r704"
     ],
     "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": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r96"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated Useful Lives",
        "verboseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r270",
      "r364"
     ],
     "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": "Provisions for Expected Credit Loss"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "terseLabel": "Purchase obligation"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFourthAndFifthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in fourth and fifth fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Four and Five",
        "terseLabel": "Purchase obligation, to be paid, year four and five"
       }
      }
     },
     "localname": "PurchaseObligationDueInFourthAndFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "Purchase obligation, to be paid, year one"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondAndThirdYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in second and third fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Two and Three",
        "terseLabel": "Purchase obligation, to be paid, year two and three"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondAndThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
        "terseLabel": "Reclassification from AOCI, current period, before tax, attributable to parent"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r30",
      "r32"
     ],
     "calculation": {
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "negatedTerseLabel": "Net (gain) loss reclassified from accumulated other comprehensive (loss) income, net of tax benefit (expense) of $\u2014, $\u2014, $350 and $(1,124)"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r28",
      "r256",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "negatedTerseLabel": "Reclassification from AOCI, tax"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r481",
      "r624",
      "r625"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r187",
      "r624"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Payments made to related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r226",
      "r624",
      "r625",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r185"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Related party transaction, expenses from transactions with related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r481",
      "r624",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r854"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r622",
      "r623",
      "r625",
      "r626",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedTerseLabel": "Payment of debt",
        "terseLabel": "Repayments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r133",
      "r222",
      "r863"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r769",
      "r781",
      "r864",
      "r866"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash 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.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r700",
      "r770",
      "r781"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a result of restructuring activities.",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated",
        "terseLabel": "Restructuring and related cost, number of positions eliminated"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent",
        "terseLabel": "Restructuring and related cost, number of positions eliminated, period percent"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r60",
      "r392",
      "r393",
      "r815"
     ],
     "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",
        "verboseLabel": "Non-recurring charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r9",
      "r122",
      "r215",
      "r694",
      "r696",
      "r754"
     ],
     "calculation": {
      "http://www.informatica.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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r227",
      "r284",
      "r285",
      "r286",
      "r289",
      "r295",
      "r297",
      "r360",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r578",
      "r691",
      "r693"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r321",
      "r322",
      "r334",
      "r337",
      "r338",
      "r342",
      "r343",
      "r345",
      "r468",
      "r469",
      "r664"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.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": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractDisaggregationofRevenuebyTypeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractNarrativeDetails",
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContractRevenuebyGeographicLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r473",
      "r723"
     ],
     "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, Contract Liabilities, Remaining Performance Obligations from Customer Contracts, and Costs to Obtain a Contract"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r458",
      "r459",
      "r472",
      "r473"
     ],
     "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": "Disaggregation of Revenue and Costs to Obtain a Contract"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DisaggregationofRevenueandCoststoObtainaContract"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r37",
      "r220",
      "r402",
      "r403",
      "r404",
      "r408",
      "r409",
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "verboseLabel": "Maintenance and professional services revenues"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r456"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r608",
      "r753"
     ],
     "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 asset obtained in exchange for operating lease liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/LeasesNarrativeDetails"
     ],
     "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": "Sale of stock, consideration received on transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Sale of stock, number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "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": "Sale of stock, price per share (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r30",
      "r845",
      "r846"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r70"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofDilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "terseLabel": "Schedule of Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.",
        "label": "Cash, Cash Equivalents and Investments [Table Text Block]",
        "terseLabel": "Schedule of Cash, Cash Equivalents and Investments"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r19",
      "r116",
      "r119",
      "r120",
      "r121",
      "r181",
      "r182",
      "r184",
      "r205",
      "r731",
      "r733",
      "r786"
     ],
     "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 Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r162",
      "r168",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments, Gain (Loss)"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r791"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r86",
      "r88",
      "r665"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r86",
      "r88"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r729",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r785"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r92",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r98"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/PropertyandEquipmentScheduleofPropertyPlanandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r186",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.informatica.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Related Party Transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r68",
      "r190",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r33",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesLonglivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r485",
      "r487",
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r124",
      "r125",
      "r126"
     ],
     "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 Share-based Payment Arrangement, Option, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r239",
      "r240",
      "r241",
      "r314",
      "r430",
      "r431",
      "r432",
      "r434",
      "r438",
      "r443",
      "r445",
      "r735",
      "r768",
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.",
        "label": "Schedule of Subsidiary or Equity Method Investee [Table]",
        "terseLabel": "Schedule of Subsidiary or Equity Method Investee [Table]"
       }
      }
     },
     "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r750",
      "r834"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r88"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self-funded health insurance plan"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.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"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r747"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r500",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested and outstanding, ending balance (in shares)",
        "periodStartLabel": "Unvested and outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r500",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested and outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Unvested and outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r513"
     ],
     "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": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r515"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r749"
     ],
     "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": "Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value (in thousands)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r832"
     ],
     "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 and expirations (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r832"
     ],
     "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 and expirations (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r506"
     ],
     "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": "Grants in period, weighted-average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "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 Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r509"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Options vested and exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Number of options vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options vested and exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails",
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r491",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r522",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Fair value of common stock (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r748"
     ],
     "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": "Share-based compensation arrangement by share-based payment award, expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "verboseLabel": "Number of unvested options (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "terseLabel": "Nonvested options, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted- Average Remaining Contractual Term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options vested and exercisable, weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value of each share used in the determination of the company's options (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r197",
      "r198",
      "r209",
      "r771"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments",
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-term investments:"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Investments [Abstract]",
        "terseLabel": "Short-term investments:"
       }
      }
     },
     "localname": "ShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r69",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r278",
      "r301",
      "r302",
      "r304",
      "r306",
      "r314",
      "r315",
      "r359",
      "r400",
      "r403",
      "r404",
      "r405",
      "r409",
      "r410",
      "r430",
      "r431",
      "r434",
      "r438",
      "r445",
      "r589",
      "r718",
      "r768",
      "r782",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/Cover",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails",
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r23",
      "r115",
      "r227",
      "r263",
      "r264",
      "r265",
      "r284",
      "r285",
      "r286",
      "r289",
      "r295",
      "r297",
      "r313",
      "r360",
      "r446",
      "r519",
      "r520",
      "r521",
      "r552",
      "r553",
      "r578",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r621",
      "r691",
      "r692",
      "r693"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r313",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r115",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs (in shares)",
        "verboseLabel": "Stock issued during period, shares, new issues (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r6",
      "r7",
      "r115",
      "r122",
      "r497"
     ],
     "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": "Exercised (in shares)",
        "terseLabel": "Issuance of shares upon exercise of vested options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r115",
      "r122"
     ],
     "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": "Issuance of common stock upon initial public offering, net of underwriting discounts"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r23",
      "r115",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of shares upon exercise of vested options and RSUs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r6",
      "r7",
      "r115",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Repurchase of shares (in shares)",
        "terseLabel": "Stock repurchased during period, shares (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r115",
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Payments for dividends related to Class B-2 shares",
        "terseLabel": "Stock repurchased during period, value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.informatica.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r10",
      "r11",
      "r79",
      "r754",
      "r784",
      "r799",
      "r844"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r277",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r444",
      "r446",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r597",
      "r630"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r597",
      "r630"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r597",
      "r630"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r597",
      "r630"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r629",
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": {
     "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": "Subsidiary or Equity Method Investee [Line Items]",
        "terseLabel": "Subsidiary or Equity Method Investee [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "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": "Schedule of Valuation Allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward, amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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 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": "Income taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r2",
      "r193",
      "r212"
     ],
     "calculation": {
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "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.",
        "label": "Taxes Payable",
        "terseLabel": "Long-term income taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAtCarryingValue": {
     "auth_ref": [
      "r769"
     ],
     "calculation": {
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Time Deposits, at Carrying Value",
        "terseLabel": "Time deposits"
       }
      }
     },
     "localname": "TimeDepositsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r348",
      "r349",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trade names and trademark"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r355",
      "r356",
      "r427",
      "r443",
      "r574",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r796",
      "r797",
      "r798",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r724",
      "r743",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "U.S. government agency securities",
        "verboseLabel": "U.S. government and U.S. government agency securities"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails",
      "http://www.informatica.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": {
     "auth_ref": [
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Government Corporations and Agencies Securities [Member]",
        "terseLabel": "U.S. government agency securities"
       }
      }
     },
     "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsRestrictedCashandInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r526",
      "r535"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Gross unrecognized tax benefit"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails",
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r536"
     ],
     "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": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r538"
     ],
     "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",
        "negatedTerseLabel": "Reductions due to settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Accrued interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r536"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r539"
     ],
     "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": "Reductions due to lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r540"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact the income tax provision"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r316",
      "r317",
      "r319",
      "r320"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r546"
     ],
     "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",
        "negatedTerseLabel": "(Charged) Credited to Expenses / Other"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.informatica.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r300",
      "r306"
     ],
     "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)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average shares used in computing net loss per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r299",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average shares in computing net loss per share(i)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.informatica.com/role/NetLossPerShareScheduleofNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.20)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235116",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888252",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r758": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r759": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r761": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r762": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r763": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r764": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r765": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r766": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r767": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>119
<FILENAME>0001868778-23-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001868778-23-000010-xbrl.zip
M4$L#!!0    ( !>"6U;JLL75/FT% "/@-P 1    :6YF82TR,#(R,3(S,2YH
M=&WLO5MW&\>N+?R^?T6^?*]'*W5!79"Q5L[P_7@=2TIL)]GVRQI %4JB+9':
M).58_O4')5F.[3B)G5!B-\5X1!+)9C?9<P*8J OPS__]^OCHJU<R7TQFTW]]
M;?]AOO[J?W_WS_]O9^>_;S]^]-7=63D]ENGRJSMSH:74KWZ9+ ^_^KG*XN57
M;3X[_NKGV?SEY!7M[)R_Y\[LY&P^.3A<?N6,\Q^]./^V)5M"<+03/:0=2#GM
M9 >\8[*)/IF0LX3_=?"M6 S R>Q(BK(#N<(.9:H[/ML42ZW&0OQ?]=L*-5))
MS3 +) QHD9UK^L,+YHS]LH=+_7;Z#:>+;T\7.P=$)__Z^G"Y//GVFV\:+?@?
ML_G!-V]?^$8_LOOZ[<&O>7XT>7?H+[_\\H_^S/GASAC_S62Z6-*TR.7QD]?+
M3Q\]F1Y-IM+OY3?+.4T7;38_IJ7>ZWXYLV/<CG7OG61G(>6#$^GC?QS,7OWA
M>6S0.[CC[;OS3!M]<!)]XN+P0O\HL^/S;VK=KV^H\NMW/?_DEU?5%]Z_+1^<
M]!=__@4M(G[SNM_G]^]=_>B$;V]<_.;BQ<M#]3N]_(.[W%]F6KR[RZ]_<_P'
M'Z*_^NX>+&;@;/HC""^.N'Q#F9U.E_.S3]^'MR]^0)')Z]\[N?7OP?7NLR\F
MG_KD^E'L-_^]^^A).91CVOF85XOY\K>$U2=__23?'M'TX%]?RW3GQR=?*^&%
MZG?_/)8E?=7?MB/_<SIY]:^O[\RF2S7CG:=G)WKN<O'H7U\OY?7RFW/LOOGN
MO_[KO_ZYG"R/Y+O.GYU+COSSFXLG__G-Q:EY5L^^^V>=O/IJL3P[DG]]72>+
MDR,Z^W8ZFXI^@,GK;_N!,K_X<U*K3,__U-?WU)?,)^7B^J^7CZ7]Z^M)$<)F
MU7X].'"A9LMJ_IE+,F11VG_N]H]BK+$[O_)V2L?]TC+Y]MY4/]_9'?TZ<SIZ
M.*WR^O_*V==?3:J>NOJ?SOCN[-4C]_C5,[][6E_<>_7\ ;[8/_[!/+_[_/#9
MFWJ\^^#?D^=/?_#[3W\,NT^/)KLO_GV\__/#LUWW8]B_>Q >^;VC9V].7NX]
M^,$]^WG7/W]Q>_+L^$>S]^:EW7]Z+SQ[\?#L^8O^OKVC_:<'L/]3-H_<\[-G
M/Y?X_.F!??;BF7G^8-<\^_G^B[V[/]K=XWOA^8N#\.S-/;O[XEG8>W/[Q7/]
M7/7!_0D_^#$^^_G?+_<?/.O7-KLO=M_L/=B%9T]?_K+7'[O'QWO']_2ZNV?Z
M_K?O^4FO%:;/GYX</CO^ 9Z_> G[=W\XVWVCUWQS>+C_]);1QV^>/WCFGO7O
M^.;?+W9_RK\\>GION?O$O-;?9WLO#F#WX#\1':62P@ZV0#O@2MS)3&F'0K$B
M$)/'\O5W1AF;8TXI__.;#V"]2I0OX]#]R:+0T3.A^7U]9K'%^<]P?OT)G$.B
MR([*CD36,&S9[K"KO(/%%76DU64?O_ZNP[ VA+_7\\_J%N//POCL$QA+R<:U
M4G=2KG$'L.).-M34M$U R 1&[-??W7]VC0C?4GCK.<1'=/#U5Q>21$_[>OEM
MF[R6NM/HJ,?Z+=Q_#/>;3\"=@JII@:IZNH8=$&OUK^AWQ#7/H3!;8(7[UJ,G
M][X$<1/ 8E5U;7,!,9Q-"*8UMEXJ ^,?(-Y%Q+>/Y95,3^6^9@I=@<RI+'_6
M!.+.Z6(YT\L].>5%F4].NHY]*O/C]6+_>O?ICZ^>3_]]^/S-R?&S-^7-LZ<_
MA-T'S][LOKAE=G]^?*CG?[/W\]YD_^<?%==_O]Q]^NSU\SMHGO_WH2G'/TWI
M9SS=/W[^8N_-WN'>W9>_/'^Q>[9[]X?7SQ_TZ^W:9^YA>/[T\'#W^(?7>R_N
MO_SO-\_.]N[^\!\Q5N-N23L% 34M(K?#$33]::9X%[/AJ.!];[_(6%N(CO2-
MWE8/@'I2#F2I!0O.5$Q;Z/XF=&;_:?E/\BG:C*J1;*+N9F5'(ZC;0:LI;C4N
M)6^^&#J56\ F>,UD(S0O.5J?&E"JI6G2^T=^]FTN^^WW\]F)S)=GWVMVL+PU
MK?<T#3CIOO?'A;33HT>3MF9'NP;$=LW>BY?^/SD953PA[337U%6"S3O<4MI)
MPKE*)O+VRZW-F62"LYB" >@C$K4&4RQE\"X8 UO(_B)D&@/=?URTE:J5'7(N
M:W33Q(0"XDX X]DQB@C]$63WN_=21_75Z71R =CT])AE_O5'=N>0BIZ/"WA0
M19P=1\DFJAEC31 _"6*5,CE6X?*OKQ_NW?\8T[O"RX>:TL_/I>UM6DP63T[F
MFA[O3W^B^83X2![34I785UWTZAMWW+HQ?O/R'<9[+WYZJ;KD;._-LU^>O5 -
M<_?VH;[GE^</?O![+W[PNT\/PMZ#'\/S)Z@:Z=^+YT]G\.S-XZ/]!_?>*"]@
MUSTT>S__$!3#7W9?/(1GBOW^W0*[;WZ W<OW_/>_#_FX'NV_.'RAYU+>["HO
M#MX\>_&#?7[W9=B]>^ML]\7AY/GQ+NR].7BC6NKU?[]Y>*E_EKM/'SK]KF?*
M$5)-ZNQ.=)K!0K"XPUF)HG+7!VM,C5XY8OX1+CER28JKDKR7'-A7JZ;E9'KP
M2&@A#Z=%P^>=V;'2X%"FB\FKMT_=>[WL#Y41CR:+Y9I9H&KW+0MFOSQ[>J@J
M]_!H[_C'L]VG/YC=-S_JM79_473#WM/G^MKMP[VGM^SSR4>6KL_O/]@[WG_P
MHWO^]*&>\X<W>T^+JMA;BNY+NZ=Z>/>!*NF[/QTKHJ_W52FK:C[38\[VG_[P
M'[8U-=^2!E2CJDA%T([Z@*3X*K95;W6,Z>OO_F@P]__?7Q[*?&\VG5U"<'FK
M3_16RY?X=Q+KQ%NJC4D%6B0K'%M-D3BQ>J%S'MA+'M@M#U;'@^)2L8W-3JC%
M[P"YJNK8QQUUT:DT'S@17QL/HJB83K$A%P^J&C"Q8,JA>D*;WO+ 7/+ ;'FP
M0AZ0&*/9RTY.FMB"J:K; O-.4L55K=4G3;P^'CCV/@3'.>K5F\F22"5@T12K
M)\?^/P]_+QP\DL5B-O^0!#V!VF^7:=:-P_J>WWWQ\C\F*<#-:NX4FNR C6V'
M^OP?N6S!-TABN\CS7Y8%<U%)%WURA2"3870"-9;(,4?#[C/B]Y-#FHM*-ZG=
M2I4HY]-NM^9SFA[(N:P[^_60[^FL/W7K%YK7\Q\_R:+#?#&>:=<-[=,?+J$-
MN^[>V=Z#AW[WP4\O^P"5P@3/7M27^P]^T-\'3D7>:Q7CD[VSCZ%]J<+_H7GV
MHOSR_.<?S/[=QT==H.VY'^#YW</)_MWG+Y_?O:\B\*%7:,]4*"IM5+B]4<%X
M]^'9?\0;- KVCHE64V:HN-.EU$Y0 [<$DA0KQ=E]$<XFM225I2;+H.=0L-4Q
M6Y]+TQ3!Y#\;[=#DJYZ6Y<_485V>#6!$8^_-PW="?/_N0__\;GVY>_>>W_OY
MF=[SVT?/GJJ)J0!__O/S%\_>_*3W_^'KWYCAL8IPQ52Q^67W:;'/7ZCP?O#3
MH9J>?JZCH^<J\?=^?NB?O;BO9G@ >[_\IQ2TF@/)3LF1=Z#ICYQKW2FE5JB4
MBR^Q6^'N;]#YYL/IOKDTF<NTR.(3LY1]IO;;Q?F4I^+WU?G,[;?+LQ.%8S$Y
M/CGJ\Y_GSQW.S^%]?T+R'Z\754_QS8?GN+C^KQ=]^QD6L]/Y^:/S"?UOWW+F
M MF_HNTO3R3GLXZ7CR:U/VX3F7]U_H'DDU/X=Q[^WP]GSSY^\W>73WUX]I-S
MWW'Y:+&D^?*N)HWG$S0[^N&,O7S?KZ^]^YCUUT/5M7K[ZR4N7KE\?'F1;SZX
M49^\;]F'*(4,B*AC5F'.WCI@5<*V6/+Y(O:9V$>^UGZ[+B;4EV]OEJI&\^Y$
M;U_YO#O01P[.O_[I.?LNGCS6X'TZE^_>+B7X]L<G=R_??OG2Y>/^_D_>37(J
M')*OABI AD9><FJU6 U<UED^OYM><XIPU7?S+8?DH$>PBX=5+_;ZY&A2)LM=
MZ2,F7]7)<9>E?:W0NP"Y5"+U]]PYHL5BOSU9SLK+6Z\GBZ^_NSQ$(^?Q;'K^
M^JV+$_WSFT^>_]W]>O<QO@QC?[ZB)OQ-C!<]GB]^ _/;3W;^XA?C7 ,$9!^;
M-UF-)1-4J48C%47O4\%1XWP>0R] /G_V_(C;=KA0?P!-5+^OZK*&"@5*Q(Q8
MT&$M1:R!(N^)^8$YM ]<^M^X XVC5 WXU94"@!9=4X<6-<'.H7@TYW? #N\.
MV)7= >$BE1(@2@$O+8><.(LCJ5BX72,'_JIYWI^HZY%'DU=2'T[U-ASTL8-;
MBX4L%[?/=NG%;'[A?S]TS&^G\Q[+T7E:LSB<G"RNU&Q71UI'T5@G49I+8)W!
M6%#-U@5.T6H0O3[2;CADJ[,R,E&EMO?&"D/B@"HB76VFJJ&!RIT-L[+SL/AT
M3E5SE/G+Q:UI/7^PIWEG?W!77LG1[$3J4RF'T]G1[.#L<5\\/1H#1-]2+"Y#
M;<#9Y:(ALR21&J//IFZ8 0X2S=79)A@*N?GH4W6J 2K9T!II>D=)!4&DX=OF
MD!*1OV5E[R>;W\O\?'CQW4VODU=ZL]X_]'P(AI:S=[?N"_/2W[R_/WE7IK/C
MR?13I_W</.B#4WSSX:?_LW2ID'@QR5,P0=V+I\(2T*=FB85S&[YO&1(;5^<E
MSM>Y^,0"$*%512-AL<6$C(3D>=2XK".-71TTJ1CO'*')14 :H&E8%*J<"#2U
MLZ-VX.N 9H5*J7%C3-Q20!!D@I9;KC8W%PI8LX'0N)% XV/C2C7$0@5J<AFY
MBH&BB8K'5OT&.K2KA6:%#BUE:,U"<$'SBPC41^-::]$D$!/]&B9HOA2CQ7QY
M.;>X/W\B\U>3(N]!\_XJZM6#LOZI(L.&BVW8DWW(R;$T07+<BC>U!/K4LJDM
M@K^#H/U\!.W*$"2+0>W-2;8$Z!%;K!P=AV+ZOI)/+GC:(O@[")K/1]"L#$%0
M5+(*$ A8P#N#35.KE&-+?8B_?G)5\[@0U!3Y1):G=/1(GY\N9!,]J5.)$FKU
MQEH+>N+LL+0D/K,^+\6.WY->,XIK\:;H(!<5_N(J:4AL66H28N:8^W)"&;\W
MO684U^)1DW>L.1R#51_JHW"! BYPPZCZIGYR5^1H4'RW3O4"OUO3^O;EC?2J
MR5.+V7A)#HJ+N;* YG^.JR&-E:/VJNM"<BV>M4_?JRP553H-4#..G-'J;;8Q
MJ6#U,&K/NBXDU^)=B=AKON\E@Z;^4K $T81?HZ602[".99DKCI&[-.GU=WJ=
M'X52#VRRZ&^DH[?'7L&4X?I];26/S9H<$1(0]Q(4-GK%+SEBQQLP%K!V7-<S
M0J#9I$G6UE0$@B?4LY=,GJF@92RC]KS#P'4]?O@O;'F\8EQ'80]_98O@P.[;
M6OC6*D+K%31:$ZC>('$,(3038DL^GB_GLSA$]W$U,_Y??ME>,6)YUG>IS:;Z
M\.-U@[]. UWE_(_%E<W_8/8$OF!U+8(M5;U.,SYPA8QB@4;-B+\VH;TEA0DF
MIN(2YMBW4*B.;*HI4P2VF=+%8OV1D&)5T%P=':]TIGB%I""I?4MIK(898F%2
MDACU$?H75Y/=QI#B5JV3Y;GT_)XF]>'T#IU,EG0T$IAJ2.JYL3@ M5U+.;GJ
MJQ44%UIFLSDPE7)Z?'K4*V:?UQSX1'V'D4"&3OIP: N:W$'Q"6M1K1_[7AEC
MA&!C('LL2TWSI-ZC^70R/;C25=NK-"D#5;,+UY?)0DF.?,,0DF, 2R':Z\-G
M77>@15M=:8XTJ8)D2NX%*D/5U,LF)6RYJ0S]T\OW48\[%VY*O=(]3;O*\J).
MQ7Z[56?G"R(N/L%G'5E?G"Z6_5N,Q'*B\='5&MF4!)0A"P-Y2<5$#4_LA\N;
M&PZ<+0%[80^K;@^B1:K-(I1JK:?8#(U@P'&HJF_]HT"UI9*=V)0P@.%&8@3Z
M&C0;T1G",8)[\X:#UL\CKR>C:ASW0M4!2L[9%&ED<DB06AXCC]8M8->/:A)F
M-JF9%A53X[*IQ)(\>4JQV3&LGQI#)KE^H/6.IUX51Z- !$HV-PDU]O+EM:*C
MBQI#X\#WYGG_]S:#F)6IOIQ*#6"YL1#4'+(:?4Q&L%4+H851,^)&30:LD!1!
M<S@;3!;?//31Q6S1"=6BSX48RXA(<<,G U9("NRCRJ94<;$7#NUE10M'C!X3
M-31V8TBQALF %<)D2XSBQ?8F5) #4R%K7'(81;CYMCDPK7<R8(60B8F.<W8^
MI 1-B'SR$'TI@E1"VAQW>YV3 2O$AR5'Y)8-]R5(/I'K&_=2DF0K%@O7A\^Z
M[D!T36(B"[4TH!"YU_%SP,"ME&3&L$UJJ$%@_2OK0F)C8K7>Q 0"1*498%;$
MJ_ZF,D9P;UYVN'X>V6!=I6@Q$  ZQ[:&;+P37T 5HQLCC]8=S]:/*C:?P.<<
M D1 "]D$\"FPR6"\V414US\VN!:@O9JO#247PQG8-23;JL;[E&NRV<NH*[9L
MNO>_DD(Q6:T^)2:Q*@0*%PPM<1%1UUY#\#!J1MRLL<$55G1.F@LQ54HM@M,_
MJXMBJ57-!0PZ&A$I;OK8X.I($=@%6[(KP3D(B9!CTW0QHT^>[:C*2@XD+;P2
MF*K:;,B2K".&%C-91$.:]$7P"&Z#8%KSV. *2WL7\19;R$EEN W"P $I%.=K
M[>6]-P:R:QT;7*%)J8\SFA EJ^'0JSYJT3I,Q6>3:TEC*%HR5!>X_KWU"J8X
M"8$J-&BEH&!T3E.CH(ZSU$\V>Q\ZN#<O-UH_CTI4VB1V'@)#94^:8@>H(A0K
M9#%CY-&ZO?D 4/6AJ/.W^JN T3S9)$0-U56*,>+#YJ&Z_I&Q]91;C8E3DL 2
M,OA,N3'E4BR$&K"4-.HRTYON_:^DNK7F4"69DBB:"(YR1A7DQ;DHT,2%,FI&
MW*R1L=61 FK@",E%'Z.F:I4@UP2]%CUY+BZ/B!0W?61L=:00F]4AF-(@(U P
M;&RTN4A*WM9@1M"::VAIX97 %&MJQ.A"Y@K.(4:?C,06-/)7E\;4I6F $NYJ
MW*W8(LZW=M[BMV8*.7M76R$(O4#EQD!VK2-CJ\,G.87&.\C!9PC4R'IOB@LH
M^C"ZRT)GFD'M7/XQ@.5S'\_#XWNMK?]X'OZ#0_]&MB'6$'")B;*#*AF]M_J4
M_F&X<,UKN&_#2#O^;NZX%C35&T&QMIA21-%LYW90:THQ):Z--@/-:VLC-0!
M<\NNE-AKZ4%+)F<JS8K$["'X9C89T"L0W>L'U$4NW@<?Q?0E;CE#T2@%$E 5
M.\>+S:_J@1WN7/XQ6$!/>3&I$YJ?/:$C^:2_??C]_C7D;&OQ[E8M#C^/.Q\<
M^G>*DH:0K.8+J?D*MO4N9YA*QL8N91,OU\QM*3,4RGPX!_P^"_Y.CD\>(R$[
MKXH-;,[1A1H]".A35,-;#V+M14CH?XR8#ONO9'[KZ&AV7MMF_W/Z.XV''A][
ME,Z1S_0H[Q_Z=]I*M<040R&O64 OM!'1):54"C4DNMR,<7.BT2C#@A=QX(IF
MO5%U(CLL$9,F<]&$[-KEFOE-<0C7 N*U6.*[!N%O/^D[4-YU_NZR^.V+E^?X
M5(ON3[*"^O"492?.:6RP@LD7ZQQ%S\XRR' 'K'J]LW>^^8',#N9T<JBI[=$%
M$<KL=+J<GWW[XY/!#TK5OKLM&;WQH4#-!@.UV+=N0@O-D1WN<KIU8[#"Q<+!
MH.1LLMYXM8.&KF&NA4WKM6G$C]X.'NX-W@X,FB0Q1XT\%FI+".J:2J8LT?M&
M UX)O&X,5KB3@D)!"E)*R&"$,(G$(-AK\Z?J!SR!\;D8W!N\'413:[9)W4]&
MR%@Y-YML<"V(L1$'W*9\W1BL<(F[4;]3&X/!"NI]L%6.'E%O5#6>!KR8YD\P
M.%>+Y[.L(YFR*R9C+(D;)H( ZJ $8C(54N92"X[6&JX)B=79A E@L0IHZE]
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
M!'(DXFSIY:H"Q()HC#BL10V^E!2V>>E0Q=A0""0YQ.93*QB40,&B-SEJZ/
MQ)YP2Z"!*J"A$,@528V8JA4 7Q&90LZN^-A+6L81K"4<(('NZOU_1<O)*_FU
MPM7CR>+E)W7KO=?EL#>6N*.PS*DL1T(<ZQ5.%:C0$@*WE$MEZ>TYLV9ED$>P
M$FN Q!G4F-A-8'%"<:52])$]E%3TI[I#"LG&[!)L5R$,C3A;%?AI7QQ-T)RS
MM@+8E&4&@@_B(!M;<9N'#E4%#L*DAL+B:-FI',W&2P"I@B43.R\N,V(;5=OV
M#:7S%0RKK+_764I!>9=5LZ(#FWW?LA^C#X!5.69X2[MUT^X*PO#Z:9>C1XD0
MK?( ?"Z<HF0PL7EG3$DC:/<Q0+8-KGS=ZIH=<+ 6J*JO(@.UJ[K8"H+&S!2:
M8]GR9:!!<4O>KR<D$D+BZ"!E\"KMA$*PWF8*;(CLEKP##:U;\FIV';)US 9+
M92#]T^@O="H:4ZL:QK?D'7MVO<'D9>629[1D<H"4+ 8;@VVEAE"X\):\5\67
M:RU?M\+^Q<5""37GF/J$H$9J$W)((4HPWL41-)<>(%]&)S-'2E[I-2&"8"SD
M 9I09HE]*6AQ!HUK6_+>!)DY4O)ZI6J#6DC]+'BLF+/S HV1A$R+6_+>!)DY
M4O)R2;V]0BV0'6!@E,R1)#OR/IH,6_(.$#.-BR*MRSH'(0;.!&3ZGDC$0L);
MS 8J]89"(,BAFI1S!NO!%X?!^93%D>8+06A+H*'*K:$0*!%B*,YSK)IK<N_!
M'6KOS4/>:KZYU>M#E3Q#(9 '00K&I9 K-.5-)G*":*UXX;SU0)NUUFB%H2N0
MD1  P6:(Z'(0-"7;F*1O'-U.2 U5^VQ9_/X:DER#1])_8D$T][*V57($2*VQ
MW:XA&1IQMBKP$RQNXHI'"]52 E=;+B8+N.PTNGM)=<OB@:K 09C44%A,!;E9
MR[40 /K*T47,:#&)S]5MI>C5$>>APC"7Q?(Q+4?'&HW=SE5#MA'4'LI[!1/O
M4RZVY+9ES0W1H2.F<#:.6V8G"0&D+V?.A;U&\HBA^)BW%!X2:[8*]%,*%$V3
M%B@Y0FC"')+Q;+R-M39?<$OAFZ% 1^R%D5-*F%VH-0,DR*'YF#A$WYOR93C?
MQ60O=S%MN3P\1?$7F/3!+B;[^;N8[,IV,4434BV^>/8&:JQ<505DKLX)IL"\
MI=VZ:7?5F^?60CN7P-36@J_!@,;KG$TH+H(&<6G)T_ WO'\_G^GW79Y]?Z0.
M_]:T]@5!)_T<M\^>GIW(A[@^HFF]TCBTPDW<P0;-9!6(5B!*X)K[$PXQ,1D>
MP2JV82&S.H407:K)<:BF)2B2R5@(:##5/@3A1E#X]XN0N7TZT;..II1DX-:G
M;K)SZ$",02G1%FNM)^8XA@G)X:&S.MLQ%"L$"U !P:1(MHD7R+GU7%%&T.GZ
MB[W:P^.3^>S5A; 9B0VU1B#@;<ULP5EBK]D[40+ Y&H=P2+4X:*TPF6G&')2
M.T*?&D3L(]XV)K3-6ZQ)1E"R\B]YNA':$^1@DW?>.\-0- [E9FJPWDAD%=N;
MIN6N':D5QB>QJAJ:.CXRT BY%FB9^T"032UL8CYTB=;BUBAC%5;-BA)24]C
MF4*AB<J)/O&71<1LF&VM#;'5V5@U*:2B5L6:.(E+Z%K@G(M+)?F:1U!D[XL0
MNS,[/CE=ROS=02,Q+(*"[)!\%H"<A&-Q4,D+JB/T=@1KR@<,TRKK$@2;_7G"
M6\&S)_&*6;0!(EA3TPBJKBWFRV\?]Y5*%XCTA[N3Z>3X]'A5X[]?Q(3[I_/I
M9'DZ%SWP_N1U_^L*7.OZ"Z>Y6@*  Q] M4XT'*4OMNJ]_4*).(*2O0.$]8KR
M!Q .>DI2C9-M94D^U2I4<D3CTX:YXFM':H7;(<@';A&9I&C\=!1BL1QLR[7H
M=38M)W\DM)##V=$8$P<R:E4"7*-82+F1\T[OIDANXD(=04&?@4.UPNV-'FRH
M666-$\!L,,2:])<+C4EUSP@TSCO?IL)F*8\FKZ0^G.K].)CPD=Q:+&2YN'VV
M2R]F\SM'M/BHEL'=/O^L6->G4@ZGLZ/9P=GCR<'A5>"W?EE2<^T%XH+K95PU
M5^00,:;B'+5*6/SP7>C0,;Z:1N<NF6:#_HQJK9 I>K3"3GVLZLDV HTR(MA6
MN.BXN3YBABP:#ALA*EI8DP.3;8HY;KIKO7.Z6,Z.9?Y8CFBIIUL<3DXVTJUZ
M<H#>8ZL>09S)"37O<RBB^!<NFP[TTSE5.:;YRSYJ>OY@CXXW-+%/T=HJ$I$,
MF)9R(*,J%Q321'TMX69&T&M#^&I:SS1;@#!': F<9:24&-AZVU"J&\$<X6A
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
M3DDP52NJOR3X,/RHNV7M>+SMZE2"U]2M9:?YO/$02'(TO4R!JL5.YVBVO-T
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
MCJD X@ @7$^Y0VG!L6L$P?<\D;TI&(VF!2GF&& $]CT@"-=4&:IW)Z3D<A4
M<A2C5,2*)ON6TX"7U6YJV+Z2*5J*A""L*7IVX(C)V]A2CBT$";WNW*A@WH0
M?#7+(E*A6BW5WL,LV\C(D#7(EO/HBN/;@7?]8*QNW==YQ=B J27.$*%Q;14\
M>$P)F_@T(H'S647W'LM":%X.;VDTDE=R-#OIQWY>S;U1RA]3K5 E)S4E*+EF
M-*6),2FY8$P=4^']P0.\G@E6-CZ6OHA"Q2P%0Z;FC-4'5X-!+",:Y1X\P.LI
M4.E1K;;&5B0#VIC9)# E^U2S1QY3#OI9 #^1HZ/)]$#QW:7Y2^F543?8/Z>2
MD)FM\5(AF4B^U<I$'C53;6\+MV^0?UX;NFMQSD7_LQ)BC![ 0L)J*$>JR;#I
MJV(VS3FO#=WU]*M"2YBSBF87P!;F6L"Z(!$-]98:F^:9'\A4YG2DZ-ZJQY/I
M9+&<GU>6WF#W7"A5S8WL^>P MLS9<S/)M\AJOK9NFGM>+\1K\=&:$5EDX>(S
M@>D#BZ5O3*N,XDOUO&D^>KT0KT="1Q]*J\Z[:( A9#!.%.9"$*QM9K@CBY^Q
MWER!W( *#>AL%!]L,M 4G4(92;(/H<-E:4,J#5T[5NN/H-;$4 A=8T#0)(=,
M**$HP"$TR2CCM+V/=B3^.)TL%Q^"^^OS([% !YA<$S2]9J5QE4,QP<<&O9EC
MLF,:9Q@>8NNW0T!?@XU%G6D$R(YK;JZT5%.(G (.?]KEG:ZY]S^G^KGNS(Y/
M9E-]N/A0W]PJY?3X]$B/K4_G-%U<=+:Y55^<+I;]W2.9F8GJ+3'7F"$Q:!+"
MZD<IM& X1Y6I<1/QVI/EC].YT-'DC=2+HMK]_9?MBD:"G!'?Q!3O;$"H&NG4
MOJ19*;VT4. 1(/=WFT;=H<7A_:/9+V\/7-4D^ US +Z2)BXBL38-S0$%N0D+
MZ//6^!%42/ERO"XYIH[@?0[)]ZJ1_Q2XL=-[*(U/KX3-3 Z+\<Z;X*!D0SZI
M,_058R3$5+9L'@>;A\*G3,U9_;\4<I":NDI#!*&R<2$E,2/*5@8;UM:?M%"+
M'"M3;.RA8A\)2HDI89\#SYJT;#+*UZZ&!X WUR!86U];#U(95?CTKD[0^MK
M/*89M8&*C*VS^?W-'@&RL&;9R5<H4C+%'#%Q<8DLV<UV-INH54:GO =@ Q2M
MYR@@:@/JC+.DZ'U,U,35F/S6!D9F Z-D(;5FN:+O78:A%.':L$2L"8HR,8]@
MSFBP8?9J^AZ8UEI0OP!B(.?"Q:?BU7NP9?%C*#PZ G5^)<CY:HW+IGD/!H@:
MBW6A) _L6T"3AH_<0"7%S7( V?C67$DI9 >:H6/43(ZJ)FVN]X\*PZ?15BV,
M4C%?"9LCQ>83&2:?@ UF]9*6J0:RJ::Z9?-(V#P4/E$OQ!YSBR%$,%0Y,$$!
M:Y/I%0['M,ERH.[HLQ:^WIDMEOOM"1W)WRZD-_@HO_X<SGI3,IMH<N_-@BEC
M\50LFZR^-,,8*G)M NG_SG;)K1FL8"BC5. 0#4EE"+V;JN\]VYT'6RLD-_S>
M48,%]TJ:2]F0O?>N-VX4 ,_92BHF:\#V@8'J\/$:J+>Z633RE)O5],$XS) A
M<LLIHC$-&U,A/WP:;5.(L2?$JV.SH]"JR<*8<^\.EDF<[W.BQ>5D?=RR>1QL
M'@J?4FF9C#UO_]+K<S-53X:CZ>5+J(41[:H=;%A;_\;:&#S[8E+3E _ZTHHJ
M)O@FD4(2>+MX:QPH#S3H;,GW^YLPBJLD!@HXAIA5R!=H3=A3C(U&55=E&[M&
MJ<36;P.>U.5:AQ#U7W4U,P84*0W1\KN>AUL;&(T-C)*%CFM?5> QL@$7?(;*
MT0;K*/:9M3&Q<* >;SO[,3C24RN:&-M2(A$  CDVW*1%=M!JWFK?[>S'33"#
M:DB3O0J]L1\$TW)JV;#X0JBAP)XO#+0X9/8/%MQ?!V8LKF[EB]/HW!<"VE8U
M0U>UZ$V+21JYX#+:X>,U4&]ULV@47*-L.?X_]K[\J6UD6_A?4>7>^[Z9*LNC
M?4G>FRH22"[S!DB 3![\DFJI6R"P+5_)AL!?_YUSNEN+;99DPN)$4S4$;"W=
MI\^^>H[%/<?Q$IS+E?I6Y%FQ%UG6\T>CWMY82YO[0; Y=),PX[Z( I9ZD9NP
M5,2V)WCD^((!3O?8O![8_%SP*6"V%:26ET09\^(T9$YF,Q'[H8A#K'19HX:3
MSU:L/7W/R<C.PE0DEF!IY'EN%@5N[/JAER2V&_@96Z-3?J9"IT>^F\>ZA,!?
MLDQ$B<<\YD1,,/B9QCCD)7+==4*^7G:MI2;V]#00.]Q.><*](,%D2S!A ]37
M>"*$G<79.O7>[VE@;;'0C;A(6,!CG_L>9RP)(A\P)+0"X=FI':T1%CY3CM='
M/YX=TG,_8H'O1G9@!Y[+PL1+4BMC,>.,VQ[G/=(_"M+WT8\GG@^#K>QY[,5Q
MXGM6Z,2>0,J(6>J".AZL05L$B6:'[,O&?'9:E+"T[JENPK?5+$_?%//)K+QZ
MT/33[U>/F0%G<OV 1Z'/O- 5\,-/_-!..,_\M1@'<=>Y$%$"V2-?&/TQ+_.*
MYRD2W)J<D(W]MFP[L$0:>F$<LL2Q69* 3+&RR&)KT)8"SN9-*7@.ZG=97F5%
MB2WI5[/G-3F3((Q2'D>^X&[L.2**O,")H\"V1<PMYSDW><%YS&] .!>CG*,
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
M>[7^[_I\MKMHUH0!\V(4O9$O0%%,O-B,+(^9863!F0HK=*WPR1C-FH!UZPI
M>DU@!8:S<W8$#&[[<Q:[H1N'KIG&Z.,$M1%$,; >.Q&A8#;ZXIY.5UP3R*ZP
MPQT_"J/, <;M"F \J96!9.2.&=@VMUQNA[&5]&"]':P[ ,[:<W0%?-_;.?F,
M0T1=Y@9F["=@V]BQ;3*>1::=Q5:4\"RPGM"V61/ GJ]P<%BN8P,G,+/8RTPO
ML"P3!R*881"X41ID(O-[!GL7@_57,5CFB]2W16HRBUG ">(8K)[ ,6-+,,=G
M,7#<I_/(K0EDMP&J2YP@\+ S81*8P@5-P+,BWV2QDYD^@-2-$A:+^.D<\^L"
M6&<5RD:>L"(!2H!G@:[L.1'P6,L)S02;IT91ZD6,]Y"]&[(?%U$V#H5KVZDP
MN0";SO.$8R86:%P!L(4H\'EFQUX/V#L NZQL)2E8  %@:<Q=&_"5A69D!ZDI
M$HN'F1UPUWTZ-\2:@!6M@R46&UEADMD 6-*X/'3M,,<.S2SR.-A?29CR'E_O
M &S:U6*O3^Q=D%U^YF*?=C/U?0%:K,\!L+YE!BR(_""VF;!Z#GL7QGH T"^+
MLHM;01RE5F@R#QBK9Z?H\8D QBR.(C]CH-_VZM8]9%>ZR NPS3 8KIG)P\!%
M)BO,1'C<=#U?L"R*/,_NU:U[Z+%;BX 5(DD"C"A%#D\ 8R,.2D'LFQY/0Q=8
M@PN,M@?L74K!DLO0"VS;C81OVIZ'Z5 A@#6*0]/-[# )L9J[U[7N!NO>4LB>
M@=SBMF=:O@4J;&QY)DM!?$7 &N(T\*PT[G6M._TO2R&?S(N$<-W(S/P@ V'E
M>YA@$I@,/HO#E/'0?KH$DS4!Z_:R6RO./!Z":#+3+$(WK ,&EQ<+0-XXX=@3
M/$A[)G"W=WN%&Q:4K CS3$&E8L!= ^2N@+0<(,Y\QTG<WK]]'P5VR44@8N"C
MS,K,S'' EDT<8<:NFYINP!*'AW%J\Z '[.V 79'%ZZ:6YV<6V*\1 T80"0<,
M!,LQ?>ZE0OB1L.RL!^N=8FM9>XWCE,>@2IF)$X#V:EF)&=L\,R/FN+;+>)1F
MO5EPMTMKA>_%BYP@<V+3$NB$]2T?,!8L+]N-_=@56<:MITOG7Q/ KBB52MPD
MXJ## E?%XA,L0TMB/S13RQ8AF R9WRM:]Q%<2_AJN4'(A)^8B8L<-@&DC>(L
M-@/0LGC@<I\%/8>]3SAF$; >LU//C0&P5LI-+[1"3"5PT2?KI,RR L_I?85W
M86S7\7)]XNQM?!;"B9(8@]PILS%' XP#UPM-0&/+MGDB/+MW%=X%6'L%QOJ>
M$SFVXYL^*5LIEOJ%D6L&H1NS+/,3+V0]8&\'[,=5.D$<6'X2N(X9!2X(+X]C
M8#9AIN 6]J^THM3NLS3NXK&7*S#6 >G%_4"85H;U/5X,RE8"-BUW$Y\FV82B
M!^P]A-?Y$BN(1>2D/#53%U0#+_2P*!7K*)V$1\ )F.7WZM9=/-9:E:0A7 OL
M 32\XAAS[Q/+3 2P6Y_%@1VZ')..>LC>0]]:"B%:*2A</DJNS F &<!O$0.3
M-K =;H.%RP&?>\C>Y2M8BAPD3A*Y+O#8E&&3"N ,9IPR#PN /<L%;+9ZK>!>
M,>]EK<#A/'(R *</@ U=!L8M<TS;LRW0&"( =^\RO-L%LXBO/B)LEMBFZSF(
MKQDWDR %269'0B1A&F1^;]#>PSQ8TF+]($HPG]CD"7!58 2(KTD$JFSJ1MQR
MF-/SU_OX8I< :SNAB'W/,EGH@7D A&_BS%;3%YG(@CBRLZ378N_ABUTV#VR6
M>=R*3>%CWB9+0>L*(Q]802) @>5@B/6ZUMT8NQB4L=W4BUSNF-S&6HX06 (+
M@ACX F-9E+A9G/8<]CX.F.4,[E3$PDUCT_==@&SDQF9L9X'I,%\(UV:NG?60
MO8>NM63/QB'@:@P2R^,9& C,<LW$8Y$I8N[RT&=>%O2ZUCT\,$NR*TR=1,1.
M8B8)J%Q>R+&%G2M,1[@92Q+72KW>.K@[4V,I78M'?N1YJ1G[+,9."\R,(L%-
MWTF2P 7^ZO?AV7L%#UHL-O4 9S]S$3,N[!! ::.7P(M-%@>^Z0<\% &/L\QZ
MNMXU:P+9[>M5PHMS/XKB$+TN0B#..MAGQ3$CQ_?2*.$!\_J UUTX^V5E+6(&
ME@'6(J>^[6).06Q&28#)&GX<"8\'@,8]9.\1/UB";.)G$4; 30:@Q.BW9T:^
M:YMN[ >NRR/DM3UD[^'<6H)L$(2">]0FR.(F=EHS(Y>!0 OMP+;M( G[RN3[
M2+"=Q?"W[<9"!*YE.JX' DQ8P&:Q$82P@S@*.0[(Z@%[CP#"LBH+"D' ;; 1
M/"Q'3'W7C#BV@DBSQ.6)<(*DEU]W9VZM &P4VE8&BE;(PP@KOC&;.\Q,&\P#
M+_6B,'#ZVH-[,-FEVB[NN@Z+ *8XA05,VX29# ,*3BH F;EO)T_8WG)= 'NU
M*A,F2.+(3UTSMD+J4>"9L>>"\ +6X/J)YR5QMFZ=O+[Y/([_[]1*QW]-V*=X
MOC<^^G)\=@[OW/)VWAVYNV?[9P!+?]?YZ!V//_JPENN=Z[?Y\>;K_/^N=[R]
M#Y^=.'43)^&FRX4#V@# DD7,,A,[M3R6A0'#]HNW]O*2GU3%O$Q%)?\\%6#%
MX0 +GE_\_M_P0\X0X: ,LS3,K"017AC[L1TGCI/!#U?$8)U\IA?4]U2S*SR^
M<3XQ3T5^<CI[Z3G#T)_.7EWF?';ZTK:L?[WH7(I#*4PVRD\F+\_FU2S/KN#[
M:LHF^H*T&!7ERW]8]-^KK)C,S(R-\]'5R_]WF(]%9>R*2V._&+/)_QM4;%*9
ME2CS3%Y8Y=<"W@FOIS\OU9+@.8!"0B\1%(!_O:)U<)$6)<'IY7P"X,"K8#GL
MV:S%."U%]C\O_G'WN80O?C]DR4@816:\P=D?DUGUW[\Q."P$KCZSY9-CY0D<
M7E+,9L7X93"=P?9G]!QU04*(90(D1FQ:B9?ZEU<\KZ8C=O4RG]!^Z*97W<<A
M'ER(<I:G;*3.G+8JOVY09&A)-)D!/LZX?K/Z>DA?_3;CR]_%T3"V;O[:&MKU
M=[_1LTM]@8*^*_?+#=@5@NE_7K@O%C8^*Z9XF<&+.4)%X\*4<9Y/3EY:ADW/
M:%[R&T'B9E#C PDM6I20PFF)\OZ$L%'F;'03RD4+*!>N0+D7OW_<W3[<VC0.
M#C<.MPZZ2+*:6I]@C0=;;S[N;Q]N;QT8&[N;QM;_O?GWQNZ[+>/-WL[.]L'!
M]M[NC0OO(N)#PCN^UU8^,>#$DY-9,1D8F\,W0\.Q?"^^Y_+7C"Q==^A$[KW(
M\JL>"S>ZSO=_+*[6?R FLI)-W,EOX%JC*D8YOYW=?,4K[\69%'H@0K=X5?CD
MK.KMWOZ.@?U()\5D=SZ&AZ2&&F^UC](Q3P6+,SO$@9R.Y_@\LI/8]Z(D#2UF
MQV+E3&MCPG"L&1?YR\TBG8_5E+$72@UZ(A7S3^?XZNA3&NQ<_S'"UKO'FZ/\
MZ/"OT>[FCG]\.#K?^_015,T-_VA\=+ESG7J[SM$%?_>7Q__]Q^C8&5TD9\7U
MSOBC#2HZ7/O'Z2Y<OW,] I7T ]P/JB8\[_ALXWKW^L0]'D76SF;J?LX$=]/8
MB4%9C[ T"#.J;,[-S+9\-[)QX"!H1;9E_B]ICLTI_-[SKYY_/2'_>D3Y_<L.
M*\^-O8GX=7UQ_C8,<X9!</.WWXJ;<3"T"'SWQLV[L,*9?D&\,.C?H>5TA=-(
M9,M@*J;?25K=:<O91(8/+Z@V)I,Y&^V+:5'.7AA948[9#)[^9?8RR[\(;L[*
M^7H*LK=Y\NYCL./LGN\=;GS9.]RQCS_MYKN;&R#$SOV=Z[?G\$[WZ!,(,A!J
M1X?;ZIZ_X%W^Y/BPN#YR/O@[FUMP[5^C(V<;!!P.N3B_WOF$^^.GQ^]VKO<^
M_76Z,XHN_SS<6'((>H[@-"T\Q/8.H169D0A!'F:^90<^LV(O>?'[?_TC#KW@
MU8W2\&[F]O5H+ G]@3!YB><1)F_L[G[<^-/8WWJ_MW]HO/^X?_!Q8_?0.-PS
MP# [!.O+L%UC;]^P_5_XK\;>6^/PWUM&RV:K[;6--X?XM1V[7@=&MVNE3VJO
MO2U*8W8JC"ROX R,*\%*0TRXX(^AB+ZG4:Y;<L!KE\ Y?&*.X9VG>)O)V96)
M:S/%9"T)_ILUUR\[U]N?;2&LS(TRT_4\;GIQ@I45=FI:W/:\)'%MV\T>E"&_
MF9<EG-=;0I(C.(?[GME/>5P93DO!#D^VH*9$ ?!5S,GB<6+%5B)L'O@O?M\4
M*<U6_J]_V('URK47N>S P).XMR7RI%QD;[_7%GMM\8FUQ<,2UI=C8.%FC3%C
MHVJM5<;Q;GYTMG&Y._Y@'YW!_>_@FD]R5MKNX?$YK,'>&6]].;K^L*@RXM"<
M?&=SPSG>_"L'EF8!V_HB9Z6=V[OC?=COQZNCP[=GNV]7JHQ>%+F>C57^S,5*
MW\PV8U\PT^',<_T Q) ;*)71^^%5QL/]C=V#;=(-?UZUL:8W8TJ*'$U DN)L
M^:=QTQ>SXIZR8\%?ZSYUJ.--,1[G587[?YN#/ -<!W'^D'KSUF26SZ[P9?)=
M:\G(_HX3]_SR<^ Y:8HS=[(P"$&Y2K@9Q79L^CRU0L8=3_CIB]\M@*!GQ6[P
MW?2G^W.0>T3"7_0>Y=ZC_(PB8OCJ^,GC7P_..??%25ZAV)KMPC<_'?=,O<]A
M G!TT]"TPC0U/4=@DW>6FDD6)(X7!IRGX8O?MR=2<P8V86Q/TN$WAL-LY^%0
M:A&C5G/97[:^L'1&>(#Y0F5]_@:KC&HJTCS+!3?RB9'/*B,]924L<(TC'SUO
M_H%X<Z^1? >L]Z*A%]XO=>[KO@O\^WEPOGJQ]UO0USF&EKGP0]K0=YI/#^T1
MDM(>)%=13E6NZ<&,S<2;8CZ9E5=O"M[U7,,.TI<57C$MBPM\SIKZK:63Z.AP
M^_+HTU\@_7>LH[/4V=W\\.7XW1]G._"NX_'VY<YXY\O1IR-W]WIKP4DT/=TY
M>WUZ_.F/\<[U?H[YWKN;;\^/X'K8U_CH;./JZ/KMZ?%9ZN[\M=))9'E!$@KL
M;AZXH%^(Q#?C.'3@A^^Y";,L.%5T?8_8)2O%W_ 2?07+_9EIX)!]V>:P6=!S
M4J*#-78</#9R;R\5>V2>Q0,1F;X(L#NG:YDLL3/3\H,H2!WF6E;ZXO? -NTX
MQF.[%;V_G8'?Z@)=;=LY(*X>SUVV.@+P"[%@HRB-8G8J2N-L7N85SU-R(!;9
M?6V*X9-O)&_+%=I/><(F^37]O6 \/#@G6U=DV![N#P^&QM9X.BJN1+D^I]]E
MI\KIN^K4'TFYOW/5'>7^T9SC#R[9-C@O156I?_Z$!=AK*=7^CD,'6VPY7IB*
MR#;]**.BN=", EN861@FF1?%+&;)B]\=L*", \$P+&J\+N8C<<%*OAZY!8^%
M26_@U[WRL+A<3]7_;X55KCYGD>MZ?I"8PD\ CW@,BGOD.*9O>P#CQ/53+WCQ
M^[[@ET7!#835<K[*8YT4*1)[Y7NPU4 6_Z"FW-_B"]>?W0A-+5!.0]>.<3":
M9<9>$)IV:F-5LNM[6?SB]S= U "\2<X63_/1#O-] :<U.LZGTBK_R4[J_!H[
MSJ5Q% 6F2+ E-?.9F5BN;XK(]]TPB9CM9R]^CSTK<->#8?_RD(F(B#BE8#\E
MLJ3^9SMU'8NEL9G$#B!+'&=@@KK<=#POL"S,S'$M,$%]:Q%5?GU(@OZS ./C
M_6DQ^5GS$DXN/UM>G *(4C@*;->/PZFC(!!FXK,$ !F$/H.3<2/?]('FGIJ2
M[U6O#Z2LF/3  $$[FJ,1:ESG4T >+@8&FW!C)D9BBB=O3.CHVU<R(%1U:2?X
M]E__B!P[?%49TQ(NSJ=L9(@O(IW/\@L,TX%M):J;@W#/)2QRTSI^_^^D_.T'
MC:;T,<0UBR$N9] ]%D.YH=,!D'F9SW)1*7X@2L&-Z;RLYAB5GQ5@I4J/H.W\
MDOR*? .K4S;2V<L?E*+BH6UY#Q"?=*-O>^IMBW7LH1-$#[!8W_VV$.VMD/6'
MEGT_&#SG8.J=J5.V?VN3G\-\)IOE"):>&NF(5=4/%&;[V] I&:DJ!U?CI!CU
M@*D!LZM2I@AKQ)?TE$U.X(.)<7F:PR<-\_Y.0:W'A\BCUZDHV7=E.PD1Y5I:
M23((N_=NV]EY]\$Z.OO@'IW]!>_]*S_>/!WM?MH!JPC+3W:\O<WC?'>Y#,4[
M.CNZ/-[<SW<W>;[["?;XZ8_SO7<?;;C'W3G$CG(GWNYXV]U]"VM<SC!(PL3R
M1<3-+ U<$RM/S,C%J3U1[&"',-MWP,YZ@WS.V# P1Q^0]F!6I.<#XY\@IFUC
MRDKC@HWF LL6C.KTQTY$>'*T5RQ6<M@>Y^^!\TN)!YF7IA8/;1,@#CB/5:6)
MRVW3]C/+9JD=!!EF[>Z^W>@1^>'Y]Y:2AC*'?#'V@+)RC<,.CXWK'Y9Z /LB
MB()$F*Z//8 #-P)<#YGIN#R(W("GS/- ;P.C$'M2'A7EN>3NACZ6N[-N[A.4
M5ST[)8KG$PSZOW2LH>,3C3R>!VY[PC'50!C)E9&>"MCG&!OTY-(N;@H:C+PR
MF'$I1B/S?%)<PNH$JXH))K=7U1S]<JPRN,CRB<QWWY^#5>!9OK:P6X8Y&-M#
MXPA^4;6<#Q\*^@3+_E]<]8%:]#:M>2T)Z&^YD:W//A=>X%B)F7@XV"EU,('2
MPZ;M:>+Y7@#*CPW:>;$<K_M^&1Y4MW$W:JKN,,9=CIE5C4#7D;PFQ0SLGO_,
M<W19S0HCPZ+/DDK-J]4N+!>SP^J_J QXF=PTWT*ZPZ^Q#-CX!2]"/[ECO6I?
M0!_9KWY]9 +]JQC-)S-64NUI6?U\A&E_3KPLR8(T,'V&=D<4QV8<<6SJD?I.
MZF:9(_CS(LP?D"XO3P7ECBX0YR_VK\8IR#>D2&ZPT:@FRS:])D)= ,_LDNA7
MD2:';R<G=.FT%*D@_Y'M&-3XIC)^@>>!3FA4\_04C,L"*\IT??SLE,T6UW[)
MJF6N0C>K/?PJ VV_.'*/"6B6\'UR!CO Z^E2N E7H9Z#S3 J6@0MDE4S([8,
MSJZJX<.S"M4J2+;@0+MOQF;SGY!C.)]Y8CDL<YB98?8-F'#<C'"D!0#6Y]R*
M4V&Y+WX'/O[\6,;C$;JQ6QAUSY ;^-5"Q_UI(;M.J-[_%^+&'OPJAF,UM["D
M E$VN_F699/VJ5FA:=B&N:J[O?QY6C;6^8DPDU*P<Y-EL/*7;'0)-/_BMWZ$
MP8\TPN#'$=LHSD"2C?/9#&2?&(%$*XL)NH]&5X:X$.65L8TDR%+*#-ED,R8[
MK2Q(]>89;2V\;>'"2^=R3HAQ8!X:OV#GF?"5XSK#V@3.J?Y[BO7?#RWBY7IK
MR2VJ7Q]!+K<@B8!48OJGD\OG7S['3N*+) A,R\5)M"X.3\V2R+1=)PML.THC
MS-3JY?*=<GG%[(D?@T>5"VZU$>Q*&"Q-@4<!WP<J1K)%G]IDY:<&((VY\HMJ
M#,P-WE)J]1@H?0Q;OT(S!)X&NCL"\,0X*8O+V:G^=@A6B:"ED0N/=)D*^99R
M$=RT0.4NT)?=><&-R]/7H26BKKUAJ?I*Y6.4/;YL)S$=;6"UK:KACYG5 W@=
MA\'W3VD)A[%[OX2VKUJM/[2"[]_-P+:'@?-54XN>=VO )P] ->W?RC= PR=%
M>;4B_D07$76GZJ*U#D7MOMMR=Z^QGGOC^GCSY&IW\^0+/O_X<.=JY]WQZ=Z[
M;6MG#,]\=[08BK*.#E-W%^NY-W?/]S:WK;W-M["7/T8[U]N7Q^,M[^CLP]4Q
MJ ['W2;IUSMG'YV=R\_,2KGMBM1T09TW/5]P,XY"#\Y&!-SS0*?'VKH_5_/>
M'Z<#YFH\7W0R/O=MW8]Z-Y:/<4WV]S7'YKWZ&UE;S_K\=E<I7C_#&3[G;=WO
MZ YNTCW79I]/WPI;:@@$R=?S"MY<53]B%^Q'T@F^K)C]'04L23/',L$00^<!
MMTW&;&Y&490XCA<D"4ONUP7[GER7TK(,2Z'S5Q2(?.4]Z\ BME:;G#V#^$H&
MH>'XCL#X1D*Q9Q3?S"BN5C$*7S 6>K$ITH";GN"QR2)@&2F<.7<#3.?Y&D;Q
M+=-VGXW'+;O%M84%H[?EX)3=> %%"4"QPV2<66',*^D6@QW*J44KFM(7);UK
M=(4OO\SAU>AOFXA+]+F5XB*O2%&<L$D*6T5+#ML$XL75C$TX*SE6JA87.5]=
MJJ9<7.XO[->5+J[[^E&?]1%^E=.TE8NAU#FL'$'?(9O-!';GP/,!"&+77595
MH*9@SH*&GL@R08$*U%_P0[PLQ_C%!,X'V6$)'-XH@%.WSJW1&RDF5Z=X>);7
MJB0\8&7"X+GFWI>1N*+$CE]L?VA\'![@M.+0\;'N\%?<9[,I5:28C( ;M] C
MR\NQ#/A,X>4,+P*,HGQ++K<VY_E,+6SXM=&#>T8M[Q='>$"1LIUFY09NM"@W
MFM-].V(G/]3(OF\..EWM')[[.YO;USMG1]>[9Q^\SX'%G("#:& !SH?*0M^,
M'4N8"0>!P9/$=ISXSN%[CQ@*6FO&E1E5D] %-/JU=<<WRJ<V[VNX$+4>D@E8
MQ9( DZT19 *VO$VE;64CRN:"C]*B+(7NB4ABLRPQD:M 'G.1%_-J=*59S*JW
M_@S2AL)E"-P"I+^$3P,V?<BM@R 670?@422E!647,) G5U4N9<P$\WU Z)@)
M0X4 508QJ:2HPB0 ^(I2!^NWBU4M+18;6915.YN@%-AY;3)KEJ"4E#8FJN0$
MSQK:UJ9I SK^#(>Z*NY:G8K1J(Z0_K*B@N'&P.*O+SL9TKO%PV=8'.!J?TAC
MZF\E0G[Y;'G<8YD=F19W,M.S'&8F<9::@0NP383E!_'=\NY^*/^$^(TE2>SD
M!' 8D1QQ6\Q4G>G-["*5]:D553 !_A"'H>R!#(4#/&F5'($[_IA/A.%:<DBD
M+!<88:)OHMQ^F.Z[?.?_J_2@5Q"*!>CC_YG+D1<#0W*]0@JF=%14R+.F< *T
M?";K9.^[DZ4%4@84JL&2A\YN+M\:4+H4FX+%]24'"A(@[_ZI:/<M)3#!P^>3
M7%+NO.(ONJ0<N7X@4F9Y0MB>ZUDX'M7Q$I:$=FHS-_J\3:0<N-8+X"8IO&)4
M_<\+,UJFY_>D\+\=%6QAE.!D/C9Y06F >/L+ R$*M\8_%W%?[6T>77^V(]NQ
MN&^9*=5C6RPUXXA%9A:GPHE G4U#Y\7OUC#2A*T/\7=I-R?Y: 1_#8T#1+ 5
MV'X[K:C^! M"=V#P'/4!2JKAQFDQ0HL0'NW_"TVT<=&@<C&?D9FO @ZM-S!X
M'F7;BR]MM8VIS#V0W!6J&V,@M 03<T#;T!F)#?4.C4-*+62C5&<@\D+H8B*I
M]S&X&8AP#.J<-(SQ';"+&<LG]6N0^FYE"EFA-",2IZ!03$$]NF]^S;HD;VW0
MSM^*I 3&=678/O$7=X#   !=XH\N[[B1=1!#JQ:X!W.8%88NMQCWO,C+F"NB
M,..IG;+4=NR$N(=K.;;?YA[;NV]7%$(0,A%SDZB]UV#:_?B)]7/QD^O=S1/O
M<Q2+V$JLU+0#CNTPF6U&F0A,W['=*&#<<CW^XG?'C0>QYP^LV%KB*U)4K2 1
MD'ZZ+T2'TI%%?!V:<-_SX\0-,M>*0+9$S /V8(F0L<!UPS3NT>0AT>3PP_5G
M'H0NL[+$=)TT,+U(6#ACQ#$#X;.41ZXC'/'B=\\;6%X\\!WW&[#DM6DO:#7-
MR=S,5^_JKY:P]/RD+.83;BI6F=%_KQYTT,CFWIN/.UN[AP?&]NZ;O?WW>_L;
MAUN;QNLC8W_K[=;^UNZ;K1],4CS"P.FJF3 D^.LK>#:(GTDJ#N%%KT> ,3\7
M86*'6N=SQ,)(>+$P62R$Z6'WZ3B(0C-EF8L]QN/(!2-8 .^:(K6@.[B9-TBN
M%N6GR?'W:@JZCT"MZCT8*L;V]C;)?[C:L"WS?XU?MF=B7,'O \.VX7]G@"6=
MR-!M[U=T(J!: &IBWCHI5!M+?58TL]B@R(%*J>X6;]3:YZ9*O :E\#VH%U?&
M@78PU966&Y/)'$RK'2$H/ #/(K8NM<]*J8:DN,+>4$"@<BAN>_(E*,>=NM7%
MRA*,9BT4K>+F:T](:T;QI  +<4:>%H9N3ED1:E"IF R[P(TW[U_9C5>"E88,
MM6V*5&#+5ZG'N[8T];YU6.2:97C'T3"VOBJY>:&:\;;>HFKC:BMP)=@,<P3,
MK4U#OVW@R!WM:G_VVDOGMMI+7+OD\/<H^?L.]9KQ, [Z>LTUJ]?4A#"T'G!V
MT=WM=TD-/-QX_>>6L??6>+.W>XCJX/?N;KWJMO7AZ>[0CK^MO>VM4SV'@76_
MYM9?DQ+XC#NUW0L9;^,2[QFV\;I_KN2R396F0H!-]3<&ISUJPM]]N.+??L\2
MQ$%)^QHV:+MX,JB%KV!^MW0_?X##6<%N2MSGXZ9IKLVI!3<<V%>3E7)5?(>3
M4X\P\7I*8NJ/;OGH C"-P1(T[*&AT_G_)NE]OP/L2>]>Y_?=2._[,<V>].YQ
M=+$FO8VAL9]7Y\9;AN'$OTM_O>A[Y$-TK%[VK>/9.8XFP-=#X^.D%%4QP@2\
M@QG+,G)KWF"%]]+P&9\HCC#LQ>$:GIVOJ-$98HQBBE 5O2Q<LQ/\?M37R\)'
M/;M(49\[-/X4)VR$- C$@X#K1>":'60O M?S[%Q;$:$W-';@V<8!R\3LRMC,
M*\R6GI>]/%RWXPR\YR,/^Q-:.B%/AQO^;KRAEW&/?&S?C[!Z&?>H9Q<J&>>#
MC),%3)C;MM_)C949L5O_F>>SJP%\-Z*<NE:F&]PZFV'"&V:BR4D^QOMYF9ZR
M2N;;RGM;.6N]X%PO''E.@K.G[_N?G><J^@Z&QCX>H8!E7+1FN/:R]7F?GP6T
MY_>R=2W/3@?S0Y2M$W9"&=X@4-& G,L4;128&ZV>!&_K!@]OB@F778WPFGU1
MS4>RP\3>5,CU]$)TS9#A^Q%R+T0?\^PB'9D,-X;&!VS:D<\H%9Y($SX8Z;];
MKB%C(RGF,ZU48T)!;].NUY''3B]WU_+L=.@R&K;DZ4'3'0BI]F ^G8[H;ZPJ
MQ_DXO31=KR..>Y-T+<_.CG1<)1X:;ZAH$7L]$E6"_&0GI5!T^@EK'3=D]T5&
M_=4F^D^LML0;&OK^?E&97M ^-C;87A\B7=/3\S0M@VJ,E7+4IQ4IDQ(6>!\D
M7<,#_8[DV(O6QST]'<Z)7P^-/6H+U>JTT,O%-3M*V^O#JNMY>K&E"?'-L*6:
M8F"5E=1Y[FU1PONP:V*95SQ7G6RI$=S[4EQ@+Y#M2355+6Y[&;I&A_^=2;=/
M-7H( JU+F_MDH[4[N%XNKNWIU07.%LI%V;&U&AA;=3_7/=U$'8W(-[J%E_$.
MFZ>CKT?THG#-SOM9B<*>6K_F].J::'O8(M$WK4$)O>Q<L_/L9>>:GIYCU072
MSE"GTEX9>Y<3D):G^91ZE:D6XJ_%1( 8Q;@(?4_"M,E!4BE%-^;Q]B)VS="B
M%[%K>WHZ6<%VAS7Y$FFBVP?(NNH0ZR$..Y3]K$%KEB%3-?9@>\+%%/NT_GT=
MN9?*CXT"O51>V]/3I=JVAYT2\DF:3T'LMO(4W@K5H_E E!=@V_;B==W.]UF)
MU_Z,EL[(MK4S]Z]>\JW9N=E>7]ZRIJ>G<W]PFO+6E],\R6>@E*Y(N34.TE/!
MYZ->]*W= 7]'\NPMR\<]/9T+9 ?#UOR4@_EXS,JK7DZNV5':WC-J+-N?T7*O
M0^O%[P< )S;K<U[7\.AL+[R-O!YHR([O#@-O^A,.V7&_SY =&TZNG[+SDTW9
MN8GDOC?N+L\PP9DN!^^WWFQO_&GL[AUN&?M;[S;V-[=WWQEO]_8_P:_FGWM[
M_XM_'QQN'&[)^8OWFF?N:/:NR3)\1)JT:)AY7NEY=OLTN!O+K5IS]V9X 0Z'
M<ZQ7\@+ZPWZ%\Y75YV7[\U]I!"/+)Q7V%+ID)3='17&.+M&J*<;$@7:YG$$^
M%FRBQ^C)O%?#"3?TA+K6P+N-=(:?VK'K#G#0.!O+^72_O.A>].+7@7*\JJ?9
M6RN>5H_.:Q[K+3RV?0D^]/(T3T_;N\@G%]BMVJCF"0X,G:'Y6^;5N73\SB=J
MMC.^CY3QFZ!Q(B:B9*,1SBO$B ^.$,SFJ%(8E!-<(;"+>:D_S&IC&S^7G2%P
MBKLH*>L?WCLTM@&#BK$P4NS&-#"NBCG\.@$."\\#7G;;X20B97.<QG@JKO1I
M&I=%R2LY$9O5&#%F5P.-#^HC'&6X^%EU6LQ'?/%3\07SG*O%CZ<CP.?%#Q&X
MZ&*?B:6OTE7/SI&O\*5K9T![8K;TQK(X6[42FB4ZGHY6O341HQS.9NES 9)B
MO.J&:2DPWWOY\P(Y()SE,EWA^_/)7+2^022>B!.FAJ#CWW!0\FP0%ZCXH\J!
M/S"X6)1C^A@@#=IIU>2:PY,!-R>$4_(8F HN8O^OF3BY&AAT#G@WP9*^OA6)
M%:+H\>G -A1#R2<T5GU@)/,9C3?'F>@C6..,YJ@/V@]AV#[AY;V8)\KNCDO
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
M#4+(<[EDNL733)\:7"V-;I4N"J %PP!.DDOC355_C8L)' A802D<]"@S)=;
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
MLDV5MQGE IES/<&"6>UA!\3NMN(0HKAD76UAI_28MS2UL8- S_4 9PPFW3*
MM51F!ZX7RD!D'%!2/I\J=$Z?I4<!UAN[Z,B+;T,Z5.2R1^3H8G<M/'.%I1V5
MLTP((ZS^V7.@=KE*J052,6S7$N6"&510+\H1=G(_J%4Y+Z;;:>3K'OI8W(U'
MUO,]%SG6"<U&RA7DO$KWS7P63O.2QK2YK<'X[;&VO&Y_BD4OO$HDBKE'9N\C
M.P?.9&?0"[T#$OT>=0U $H+HF7KU-? #V'-WU,$<+,@:^@V]@])%Z?6&V)1
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
MW?OR!B$N =;<XHK)J_HZ[^ +.P&4/-SE8((/4ONGR-+XT.[+#R</W%&:+Z7
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
M\G(#2H=L\@KA5#W[+CV(PN_K69F'!4OV%-6BX^PX'*(05F;2AGB<AHU;<NZ
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
M/8J]6\I(19A,[&L:1;X3'<;";V:W],3BN^_Z0Y]'/NO=3R#>4D>0SB-^-;_
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
M;. .) %7!!\LN-]*P3TV/1F_5Z0*Z[U#OP>&'5+BH"662O4>Z2KC7T:W+%5
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
M6YE'1^7'1\:>C18E4@A0-@7YO ",+T,@)%U^S&(J3*Q45"9:,J."H'->G3-
MJ%MJA[)/&]#<5^S"#!;@CXHSSIU8X=YDX[B$G9[51"FWZS4*68$IC)H':E<E
MG"V>LMOT+5\PQ4K.EM.I+Q"5_!H2%?;(KMLA@O#LBAMV SN27-]W2BI5<9%/
MM\.31RX@A/X)D./2FAM[<D:1B#3*#[$TT9JT/?R6 ^)N"C4-[D\5NUM^L&T>
M56AY31 !]WMX;VLX1555B%\4M^\5C7Y:4XF7T88'AR+..X^BI'4G7CCC**D)
M<]/YKX2)"*?&EAM7EZ R".Z\03<?@"'PH.QH#-! LBFKF49-O"+GS90Z(&W]
M6;>MIXN1D7X5SK\0F%W@5R^Q05['#7)*V^;15Z]>OC[]ZG$LE0\ZS;&BJ%3&
M79'>"/4F-H*^K878%O5U.V&HE4!MVA<71*G%:KK,6\,<%;C>11-F[H"%JR9.
M?7R4*,<328X>6CXF21*2D3Z:&Y.ONZUR7I-[09N:7Y_QQ,H:L!'=K.'^CFCV
M&/3( ;<N8'/SMN1^:R)ML&YF)7<0F1$5BN9KA&EC(3!/11T%O- ?S2\G(F"[
M#A*'K>C84<*+LM_+'>WN^\-72P*?<FWNEG%V=\[[G_7TJN3*XC'+N7.]:8U-
MFR#O\)@=9/\X\:W.@Z,(38!7(_&NZ>FUP4:W%@(G9V#&?(JH,V%T =UW7(E>
ME$'(2H3GB#'>?88M8AEU.^4U<?RE>01C?\*8H(]92.2%]@ES'KG'LS@[U5;G
M!^I.R1[0E>B&2_T [3!KZHN&B\W,]1%=%?FD ;PW-0P]G=<P$D@V:*"E#!#-
M^"2Y;MIK[<<OHX#P,8@=R6)QU3RI^SLWJG&6[);VZR1$F)ZGSE_MAB]3R%IK
M[&.* .X*O222T>6,\9PI*7Q_4K (QN;=&;ADRPWJ-OJ\_N"AZ)-)&>*QQ8N1
MCIC2[.> R\SSG+GME3I=93UO<Z8*8@Z4A/,\:3A@.Z^X>XE0E<0AHO=Z=FK<
M=8RKCQRJ.J;*5/6QZ,I66@$N"FSQ 1$\7U0]&-PF;J"/?0#'C&>KG"72NAC\
M$EU!(8D96@7ZU@AHQT*O>)FU4;))CT7:$B'90N+-[+A>FVL'2QJ!<U&O&ZX>
M%P$XZ2&NG&:#\&W8(.FLYE#+D!9B\H ]&\JADRY+ PB,/R$=E9=ZRO0 B>9U
M)CYR_WX[-X_Y_/3(?="54DMKDEQ(/4\&')7D Z8R%(W0/H9_0 4Y6FW/G1DF
M;EY<)>RZZH$S;^K,:*#\83!X>B(L(M;EE#J%V"-K\M;61<M'$AHMTI-%U_;Z
M^LKT3MB:[]$:O;+RH*:)N"35$9XM_+[LKILKYKG*+UE<;BRW'1,AX2TK2N6+
MC4$HQ:?CC@ LNR:I<2VQ\+Y&NJM&^GQ?(]W72.\1Y29K=W;BB<S3O*H6&4;,
M"KF<(V4'CIR2T\W;1W6AAZ":02;00E',"NMH$D]M\,67B5>^$.:C"H*5YWEG
M1Z+7,GH#0=I3,@,N<%4N8%+8+<.,D-LI%-"<YQF^8Q:UMZX29U"\*2[')5::
MSD<=8DZZQ7(*66@N#';QM>F[.Y1/8TXR'FTL&]R)-]DKC 3?H%)@-,=%80SF
MR%O0X)C_C5)01^@U<TE4-]>5?TQ%J)G,! Y'CXQ(A9BEE%7)3U.*' [VGQOD
M%R2CE,S>"#8GI='3,]0DM/VC_9/X)7&J4FH'?;6;I7+[:B"0HJDKN/UXFO%!
M29(U-,<A""YG?$>B\)8HKBH&;<L&&00-M!)/4][(HK\XK3I4_;)0;WQV9D3%
M=6\+SG[T&3_5"76QIS5CPY?6K#MOJ56N&0SX4H,1/MR-@[I?E:3QH'NLI)0&
M88G-*\=<M6E>)1SW&@H5]8(=\XV3Z3(.?]D]FH%0]L2'D &6X1Q7('8,' F0
M@99L/YB.'OJJPCK+Z<QA0D->_1IF9CWAV.P:*=%^)/Y+4JSGTGPD(1V)M=(+
MV&Z).B'73;O%WSZGJ29JQWTU*'3J[QP;BM$?J).Z^T9)A?'E:8Q,E8/16,K(
M&)G6_>>39.N-T<G'#831P28D@L6'8KKIQRTQ8<U%+/O# LTD+?2=(LV+PIBZ
M28':&='$G&^A63N;@H?*+4M1%_Y;CLV"!_W^]?<G,-'$*1NW*@7\G5)RZ)\]
M$:W5XR5H]9D,9]/'^7#K@B-8]D7"79M$@I-&#FB,<BU]<P+=MF(^! E4W0-I
M;/%6R!V)?R.MI%HR6B1BC5<C342__T976#A-%I-YU5Q=UTR%[16.X8KS#)$M
MD0NS_';N<2CMM GA[#0J5C"#8J)[\,M9-GE=3ML&R=W)R;\5LO*7IKF -C<G
MJ<*8D79F+^GH,HR.!1H/=#CY7@FE-RP54+1D,YRSPEH1MWD =G>>,A^* G]X
MF1P_.7Z&H0__?<ZKA!.01-<*,FP>92;C-"0*K=F-T7]%&IT)+>+@@F)H#_%T
M-&L)"":^ V?KFF!@:K;)YTKH+3I0^9H6V'KR]$D8EFWWORR+%,Y'DO5J^1J4
M-]FLJ-)MQ&&1E3NY:^9+N7C">,M56X(QKBW7P9?1>S &[>F3@QG<VJC$?C@8
M]^M>%;,%'FCWJ%_S2RE*+GVEWELD#TW[U_.?X]F?CEYM]\,G"^2F2>J/*>.M
M1JZ;B7&?\@D1+2TX\AB6XEXD' :HL=?3;2*GI3G=Y'?"$#LKNV4)GFE%%;S@
M]V:NOT*T9 </3%@8RJNNKTI>/_@^"CNLFEK+:Z@+J2H$P6XLRJI@Q!>SV*AW
MRBDEE[#*EXU)%;'1Z)W0"0LK:7"1#5=,IOZM=CN^ L(O!_6^8;@PQ+#*!7/I
M8J18[2AI9O8V+C6SXV9-I\=T!4!_KZ&,](29Y$=:1@I?B65&DQ/+9,YIP5/E
MBN=P CYK$&-X%L?K7Q@/W;*EC$Y'@K=51-,0QH0$, CE+7JF61L]1PP9_4"<
MVW[.7H_JQ./]%.^>ONCJ>P[$UG.>A*2/?-=8L:)9C.B"1#-LLPJQF4A0EY B
MO[SQX9)GRR:+37B>1($GJAKZ@Y0:BJ-*DGZ!\* D&^FTBL,2FQ6T)Y=%L;;8
MBI\^L@+T(RVFFAH3K=#HE74'>L72(OJZ#V6M_<S39@H!MU]+GF9^PTIAQJA-
M^U=$$U$&JF&G<JU4.#^S+0@6@R!"Z+83_3FR@3K&Y'RK'=?EQD3>6&WL X@!
M!C90V2]DL34BFS)3?;8QP>;QR^ZJF2>!2'S[C8ZIVPN6B"('\::Q)4Z\N)SH
MK5("<\=JZT"Y*B\ @1/ZZE2DN6*W^PVW5G,ZO84YG2@.RPKD!O)GJ)_XY;-A
MA9WRMH"/-,1UFVBB!*>ZJ%984[<84IL:EP)(A"+):0AFCES/7STQC.@>KIQX
M)D?%)#^0*G0[@$(+07JPNXMR)8JUXB6O<:3ZNF'&Q'?R-Q(3IJF&''IBQF)F
MN6G3N)[9\:?$Q<A3XD!-@UF*1SD#G:;IJ_K91M> *5T,*G$DX5ZT%RH>AG1H
M8\E+96%4'$VPAN&56^D]'ZX=>Y9X?[\Y[:&IOZ&O#=,_7.'%G#< #_GZ*#TD
M.5)V'DDG?/#%#,!KGM(<0K+,DSE=N",L83[6<>G5KJ^UN$U[B]3<[[Z:^?6^
MFKFO9MXWSTK.)>ZG$@\>V2_PM$8+P:!7E(C0V"C_I:C6.9,F3RMHJ"82=G@O
MEHS;W_+@I[=;9'Z>,CS8M#MS<I&EVT"5<5$Y(G40@G0FU;%GSY],BB5.EX+5
M5!S/=/K);ZQ/70'H%U5S'FQ:O/HC&.&OWH0'^.HQ921%R(AA+_CJJ7SU+?F$
M,(\_@%/EVX._9Y-Y6;'FD[[>T9,LOB+BD:4EUU.44]W4!RT,-@'RI@N0V--!
MF;[!'XYC8WX8H#\\?>[IC\=<1;P*P5>7##7V(KM(7+)T=\ER7$2U+4/I4@N9
MYG,$K\_X1)0ZB:L_WTKNE1*O^G7NX%OWM$6QVO[9M-*6(LD*>5N65Z#Q:'F\
MZ40LVVX]^5<8SC7WK&(\J9Q*;O>'-0LAQJ8"N.Y1UD#6,KEGQM6LN@,?'4T0
ME#0"S_$53:_XQ&Q.W6PS2;X'7T2 LGEXJE9H3F:BEE@2?'U:./'WQ$DT.;^R
MWNF.)2S3Y"K%W[DI"8]9P^_FEPK6K_^!L*-1IA#0HZO+)/P4K+ LB78"[A?
M&:R"(SGAO2>IOVF^<MK:5R.6QJL;6;2%1>CR!M<$!8.T 166I8'BY\.S0RFQ
M2)Z+:P;!!WH(C7WH(/DQ^&*55!4N-F'*FW;K13/^&1R\#DTYD4I&JN:S9E2C
M0BY#'_>:1U43G&WMIJ $*#;_G#><B6_FIEDGU\$D;E=LJ%C TYJI(^,YQX+Q
MZ1CG1ZZH>S/.Z;2L:=BNP!@SDP(Q;8^9"G20VL>P!J? 8,L0C?9GQYJ'H9R3
MARW;M'E,6EKI&.JUYSV4U,EI?,'1,??+@*I1UNH@/Y'2EK4-)NDN:X_H3?NB
MN2*)0!WUS0KCWF'UBIR;!+TRU7ZBKUD?6=1ZC2D76GM0>&Y30D75>4OW"#DR
ME.ZMIP2<DIRA\E*Q5>/0=H36RBTA<F-B3TIV\^CBF9.-AI90%&^;MN0]Y =7
M=H]_?)9X!?)*$D@ Y+;Z:@J.DEV[^\HD"#H?7IU39;36>\T.)@]G7:Q9"O\9
MC8##+_]$D?VB/"_7?=PUP[(4]"M?2;Q)[K^RS*6Y-*8>&B>;X?O(#Y0=RV^&
M__(V*&J&II&W&K^QL2J)W9P0O\6&52U'.F<.)\22<$6@(<"XJ*@ZN$9N=Y%J
M6)<,<Q9M>:?-1WC"<TP+U9V:,*HR3I1';"^+X.-9>U%I'8# D>2PQUA@3E_A
M H<\NSSP@TUN,WPC3 *C=Y*4#25JBN)]4A**?29S7K;('E_5FG;@4[<J?!&'
MA\92&^.X".'J'^% I<R%L/H37##^A?O1JK'S,(S,K NN1L3:L"M YHAS2_04
M\[RL..N:K]:R'SL[ *Y#;V/L@!"!TM]9<),8 .X\Z5TF<Z?%=#:"(9L38FQ^
M\MU;NO3;>.FW]D'ZQ-%W* 0V5Y_.=G8/4&;OR!!VE@A\7VS%R:@+RA0G[3F4
M\:3^1SX?[)/FSPH346LN+1E__Y4$6Z.R8?7U8A+.PXBWO";A[*Y&/3B"G5A1
M+LZGX!6OY#*0FFO;M00?BK.Q6VUE9(#1;P1HU/N2S8@-,CZ#-;$D5EU;)JZ=
M:EWDRS%V*11W#U"UU1$_G/S59*S18<:(3V"C6"U^'-HJ-#[:6ZO/S@8#&CF7
M)/0<H4T#\2U_V9[*78B/RF;P-I1LH#9Z_G,<C7\VBA*4Q43T!%PNIZDK\S8V
M*?6!8?QQ"YT0A'8NI.K?#(JQ2T9'!>LN\JG:\\;WS\113K#;K4<B]"7JAYKT
MVFCZ\%9XKZTZF#RE$[.3Y[R("^@R@@-LD$T]5N"+($ JW\,,>"6B7'K$N-]U
M? =9VHNQ?_:C!%*NF8S6"Q4PJ:N1+X6GPX2L69!75.X/)Z<]BC-YF4:;DR]
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
M8ZS3TV A3>O:/U%SL[_0"_1(:GYRZ/LJ)\HC))/2C7#;>?*[38^'%$([(&3
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
M4+F-X1*.GD@^N1V6(RGTA#< %D:<OLQ2N[/;C++SE)(=G2GA7%&2'E09NQ4
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
MW$>GD__=#L/GTBRO >U\9QF!7BA O&-&V0-!@V48G 3X& $Y#MHPA:S3[Q9
M7I1?@-/*T*A:.@;+J+^L(: M@DGTF^_7M.L1&0Z)D8 -?.+NL!5J^$*YY6NZ
M:M]M@E= QP/1P,OM-6ES26!63O6O256RI]S,G@?A\HH\4/O$WYK@ MR$,T?@
M$+/7X6S0EBY\GA.K^BMQ*9Y]\<4?I535U^OUQ3^I]^'B+ZMVU?!G(C(& U5H
M3RUUHZ8O.M4X_/J[2\F@AP\ %VN'M/N(,>4(*X.720F/48FBCF3(J0:#=@MV
MC^(<P3:Z7F6%]&A/&E6T%I(OT3_9*_;<T.S=M*1C<7<AIZUUDZ@^:[FGGCD\
M:HR&7)MSWUKCUV:N12-,2'R2M_U$#QBA\+)'*-Y9NA^54(C)*Q;-CN$ZR3,"
M32/GU\1]R3.6W4%%E[UN4+J+^ <R^>&7-)>)V\KXN=1YC1W2"4[Z%[7PR.$G
MA*?I9QQ\[VG8,II',R@N"2#L>Q#YIJM97RBYN-:O/9*2SQ&[<NRS9%R98U0P
M%HOC= I^=]'TW#6&#1MCW"=6"_$_3'59PA%SX,$DYR]-?AS-/IV]8BP$I]#Y
M-7!^B('F#[/A'MIP3-5]BNLEFY)9Z__;4G#8!FOY@LZZX&]7L^]W]0T_W MQ
M*>9[Q U\3[V=YX"50OE@^6H!CR?N;G!T/PVAC7D-A'+:*36.HL$<DAK+?4.@
M";&"]A[QSKSJ^3:#.N!LX-B:.7BH&X7B*<4D^)YH0X&AZI5'P+;\IE)ZL,R_
M<>%L=&IX:3I_!WC*N7#]:.XC+F/C:R)?2U$ T8,S;^@Q/);G#_)89H]YRX<Y
M2>"9\TO-3Z@L=G8JV-$?XPM!1#'AEK!%$(!VFMQ?0L)B6^_F-ZC.T.:\)7C
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
M<*OLQ,(T<L]@?=UHS!Y3F2HA2;%-SP"3EEBL\02W#1LI2(C-K%O-/24M\?U
M485DQA;-%>7YPZ/!O"-1YO:& D=*I!_'#UM_3L>#MWC 5AKG2X?6_W+8P =0
M+?EA5!2)<\[$,;2X%!?<[_3H3O3%RH 1.>,,MF.$/YSH92N;<.W&@)UM%F_I
M)M+ZX,X_[_S[S6G[R%/IEKL[&MY4<P=;2T96/:$C6L;6<,W?\/36"5\+46Q\
M??D=,VXND$+B)$"CI.&V_<TKC+W*PN81MJ/6!"Z'@6;IA3SA1T]>?7/YXLG'
MR,K0B8'F$GF-L-A ,%3@G99/("&@__8HAIVQ^,444L5[J-DL+O:#DD+)3^%X
M4JS+'2BT+=<>#N_^P$9\*;4 YJ($365:U;T3!%JV^/5))J<H[79R=VR)X$FS
MO& UI7!&\(H^ X3#MG#]<B]_)1\=36'E&H&D-Y5/KA*!.N'HJ!S)IP"\<CT;
M'!HE+C??N:(*@ K2"9^JPR$FRP\ XL01X'14SPW1Y X0S7#2&"UNMUU13S)I
M49#5(O8FGFO!V;]27F+Z?J34R!:A=AI:.PU%#!@NK=>B"P0,U/$IHC?'BX]R
M:!=6!^'?Q6Y5S=.!7 >=%.'Z^B+2/@^"F_U&?*HD07[4!!3V:UBX#%= O")C
MM"QN(K[T.ASFUQW[KGJ9QJ$4*F?G%99$F?"T<9V%I/C6S2+9E(,P+W_;A1?L
M>LL0$X/#1!43-IR+[)/OWPYI+EMI:Y$LE&V?H!BQ@XGM":E*2CA?[9DBNM#/
M!:^.H"VW86.:L[X(7OZJJSG?2U^@6%8-+(E>-\A22T\2'-O@F8=GD0;(CM\Z
MTLJC^DOF1OST40;89,X?< IP<D/A4,%:[PWY9=<OF9CBB>*@8";-XU4[)9[U
MMF $E:Z2GO(QX,TLBA9&$.5CW/F$;#9<ST>05#,*9:0SQA,&E#CBA^_?41J
MQ_;K>B!_0LJ[E56TTUYDU235L@1PJ]Q9->_H8, 3LQ"#<%@1C)9J>W'C\0#>
M"CUR/,XL@^$&UU)<W^V#3:FK<$Z%1;SW*#/-DB YT,[?S82*7=-.F#[(DPPW
MZ!^E1#[1LW:+1#P$^,"550U/)260U-FUD!IG2*4&&,2Z5BMGM/WQM$4N)3SJ
M=<;6@CUO1P>I/2@RCX^&,4@^I6"P(UZ$<TV*S/FUT<J,X)C9MZ+!S,N5<IS$
MBT9UZ^2:1O1H@_1T]B)M7T[N'_\T]MPST37ABM&Q!RTDI^EPGED^JJ6%3G<H
MH./8LRIZ]Q3ZBF#+Q$#0KP0H[+_OV#J8DK,A[V+$EJ85R!G!!NEUJ%1/UL3?
MN9>SV9^:O5M9]SNBR3'9*8\,"<GMNFL@##D9(?C<./#Q/@42MJITQG>]@64<
M/T.(YF_:9=3 \;IZX6B?A^%*NB#X]I6]9._N4'P26S9FDHLO7T4'@9).NO^
M& TV!N#LJP.OJO=^AAQ<J[T+"P4I)A-%0%:D^QC;;9]UVRE.PD"N3#;/51PN
MFE*EJ/AYJY3G__@3DV](1D'R4R-\A3SNKBL_\60$S>-V%#P\7>(8]UZ?RZQ3
M9=8_GLNLYS+KAY:[<T*D9$-4QL=K^,R8BD0XHYB&FDMC:24N$P@R6/I\ON\Y
M!\_HL8Q[RY*XO9VY2Z+X4RI$1IEY;)D&_P;VE*037??%JA[$XEZ28[LFP/JN
M"UYR>+"*&P27")])EB4S>@\$J'\ 3C! 30F.T_2*QXJA>7>L3>RHE@HP9@D
M+6PV,H%@,56ZB[M@J:2A0SW"_+H9.+;P2,M]OZ%E5^LMK@Z^UTK0N;8*6=MM
M*40Z#WV)[;X?]C7+ KUA !:OE,\^^4RIJA L68L['78SD>63!Z,2'D%:51J,
M>%BO-PUS=IA$"-=J!_IG[*9[T$,>:6,>,K@D:+@4T-@R8BMFFYC15N%UG$JA
M+O-%-AL\AL%#;K":)7&!UGQ98 [8OFRIS3F;/ *(#89M_863=!5NO]F87N'T
M/'3$F:TN/0-(5OK$FMG17*JB,J=6[7L]8B65A12&.X+>>EP>J4GE"PYP"IJR
MU4$;$*UQC./']QLX>AP;>W9NES]C<MO!8XM_VO9,LQ,\O1;X]WIXI(F^NVDV
MCL3O7C@QV)MPELQ=&P0!(-SM\QL-/_^P*!\0HW[+'-Z=);.D,L)7;7[2%DRE
M>I+EK9!^FL,531 3#\W>?/W"Y>A]&TB$.:8=VTI YUH+XYC$U+IP44BWT*FT
M9;WPJ0D)OMS;Q96<B*"G;0<3^J&/AM3Z[4GX@'QJMK1V&%R_"=&1B!S&T0$6
M9:V94&YEB)GUOUY>ODZR0C:^OJL)W01^1!E0[3X23B,6"I-XGS 5=7\PP9:4
M=D'5*B<OD+0=IS2@$S"!PCQJ?[8864^S1N?*?M0I>YED8G[F.@-L)KQMW]7:
MG3%:>N3O4OK27.-FP=T* NPXE7VIN.^!T388C1_WBVN>PYSO0W%OORUOZ>>_
M&E7J>PZ67^Q&/-LW4=B5X%+KK=2%D$>60P/9G%ME-$'5N@?+Q_325\H!L/^2
ME@BSI<0MZ ^?<%@<C+]#C^.LP:JF+!6]E![)[W6NGDIX]?9&;:JAP:8LJ:K;
M[@[1DLZ,KMV=MCN1SXZ[!)7$?++%-,#;@;CX$&V#)5?OL_"X\EP"0]!O=BHT
M>V5$?G&W;F8ADJ "[%QTGD3*#QF^J#"@.D[9$Z/+;=4VMC(IB=FQ#QDETQ-Y
M;Y3;3$\WO):(.7X[;D/YJAWF^UC<NL0B;;%VO[%7?Y$D);^+6^&5;061AY1*
M#T$P5T/#0&4,:[CD=PVGG#/Z;SXM6.'Y1@5;ETB0H ,R6CHFC.>29,^GWFV]
MVC-&LP84ILKD1\(ZV4$I$1PW[%U:HX[1*!#.@"3(6F;MJGN#V EZ0_PX= V5
M+<&D1ZMA@I_7:'':I;):I/KL911W>IG4,XUU]_(# NIB=@JY:T0H]*BF/NIE
MXZ4@\WN:L]D;[Y*X <0TV@;;#ZJ32B9%8]:'.&I8J^,N:-6[#^:_N]Y(("]T
MQ9PP6?(32K<A8'3!K< 6D>55):$?:B$[:M,#CD76*NL6\U@M*'O0B;BY,7)?
M=]T">%W&[]'-*S,_R<41*.WJGQJ/25LTJL9,#?0,%O,L* \AR/Y G" Z,UY^
M]R:&:^&5X$"[CC3>"4/3O.-9#/N,G,8&"&I:?M\UVF9 7WW[OK[@!W)T3K\%
MH]JLPX\TO"AMIKW6DSP.!2DE^OS+UZ_&>KZ F\-(F)[O??-23ITR-(2/G:&M
M(RY]8@)1D625P.-S">O5::ZG9F(GP;KM;FZZU4+*BO; S5 :@N-W4?/;+A4A
MLMROQG52VGF^2XH)V 4=1""^5MLE:E/>KB5F<N9;AG"YI_EZ)-#U/4)1__85
MQ3^=*XKGBN*'=@Y*,@#[B1$X4ER\:5;;C/"KGM\@;N#$I%2E<M1GSK53X@1T
M/)$3I/ 1T/P>5%2_\WDJ@G0LL$$**KD$@+TR_/ XY#CX&@[!_)DJ&EN/,NB9
M:%&BBFP33.?'G+JDK/%2>0XR(B/W[+)2PFFR3JHJHC,2+^'F/Y(2=6 K!5>(
MU.'&?0I #O^W>ADO-\&$[?8L;OK&,GKTU;<&$9Q]].2_7[YYJXT1"3GE!74:
MH0%V_&@)7=+?7KZ^O(S$R-_M:>#XD&8^2@$"2V\@9E'%280T(H2M)IDGOPI_
MOV'INX0CV6B7J9<,#H]V)B;SF2Z/5?M.F=QT>.*(O'(?#>/Q\LVK)Q\ST4J,
M@B+-Y Z::841P=@%9V/'@/H-F@K;>9/P5TDFVN$HD3R1B]JUT$A+R"C4@#:,
MO"5'*M(,/IW]U<'O4 ) TP:H?E3 L81HPPWM0;J,)#C_0M;*)"D<SYO;<S+
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
M.>$[7?)\6?%).=A$<DES>QB=?2^D?N("5+/_K]FP>_5FARK6=?AJ..KF\WH
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
MGYG,.C9=\WJXF2U7W=TIE0M%.:/YB=SOH4F[-];,]\'*1;+A_)Z9G+>GLZ]
MST$?N@Y'\':8C$2WC*X7<T\T)HT=WE:_YJU,]T5^P=_H57GA"#$:, X&Z[W=
MKRBO<R7L'15=EQ?5-.>-+&/6:E@8$XJ87\I?1EZV)LP%K!F#,"6SVQLF'1*
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
M38)_2KV:I2X]\!@7OX<C. %%X]4:^M#!=WK=?X&NM$Y,UHB)I^*H.'IU07R
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
MU<%4[00)?-[?]L;G^,I1,6>O[!JADN6AJ& MJP#!U@14%TSX457%P&L5=G)
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
MH&O,[)(^[4'V=#J.JG+PWR_2?)3LX#'O]?=[_]^XO_O';/P"W(IZU4?AX3J
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
MN="P?=J;P5TP''J<2!Q9_??EPCZ_"$B1U+!7S7:VP-C \\V;46*W]WX%(6<
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
M<X#1=!3#D;3_Q0@;.#LJP[IV-6 )&T?%*U+_2<\D]9]@(?5?.;'].RNT&*X
M.U/WY>)L@&:4EIB6RT_;<U _MM8^GK4G6Q#YX?;DQ\4=.9):>\94YQ'5$=4=
M_JK5W9UR863'E8C710@KK([-NIKNV[\/LM=OVV?J'O6 ;]&4Y=KO[%[[DD[#
M9-TJ-_0[MQ3EG:X+BX4T@1TRC,5ZL='8<I*NW>L[F$Z2BGSPFXS%O)#3F_MH
M5$P 2N/'MM)5S6;^2#@ ZBN+]8\L3;&5#6\9/>N :IH=P.RN-<_5KA>4M,:_
M./EH](\7T<@9]<.A-S8& ^9X@1N8P<"RQO"/S0+?#_[3=UY4#TVR:O*S\)9=
M#S(6?K\.Q[#>FS"^#Q_R%Z_;\ *,<E9.T OZ,/,-=O"_95Y$XX>=4_,F&R=P
M&[%A*C)^;D!JL0R_!=,)E9F+-LG8^!\O?G@:/>_%VV\H<;#RS?L4NVIBP9OP
M[2K*V!5C[IK"O95RYWTZG859E(NJ/K]$.8AZ[7]9F.7:S[!1(^TG-F33 <N$
M@+)-7;,,R^+U(. '\RFAQ)>YA[0S/LY-5,#&#3=8YI>5+9963[>_4(;#-GK]
M0^=G3Y@V3N,XO<?L;'[8:5AD"?Z8%1,=_Z<5\)T9#)^.<@UF"F=TP4:ZEI99
MW5!*NXH2^%Y:PEQ&N:ZQ/X<,3GIX"BD-A$_^ZF871X[8'CG-2OQSO0.V*0YG
M.;NI?G@SBO)9'#[<1 E?-G_H37LXY)+%.SWB(3Z>"[^>(02@-"G(-\N/>_RC
M!25*?.9Z/==RUWYL],RUGSTVK&GU+,/9:MC'/W/M]2^]G,EZ&PTK;4P+ZHN4
M0*NO+$_>3(*EKVYHB:J5Y<>4G-T(%G\C:8^"?4&N:R#2-VX&\>16P5>S]'[Q
M0K>#;6OE,7N-Q.9,+'=_!^EF._M9R%0N-=]/PN2V3G#8PQ16'QK:"ACWP0Z-
MR_ZFE\ME;/9YK]P,,51C-C%H[*2)R(EOE+G!1JW<C@.9_%=)# 6M_E_+03[,
MHMDC51#V&$_PZ,8=;A->[B>60$G3E>]ZNMD_YQHT1*_G1*^>X^E];\LZJB=!
MKQ<6NV6J5LOLJ&X#"AF35Y49*\HPUN)H>&&IV*:AV\$1:\Q35-(CP6*!;O6I
M6X:2V%SU.T3A[ :3DSDI+JD-A"@<FZ?CXC[,6.UHH*P5O.SU/=WM&XHI7*0\
M/Z/I>%\/G"T+;Q&@Z@&Z;8<0N@V=[VWH8QAA/$>8#"_I'N2:@1X$7?N,DK)]
M&'!<7W>\KHH$@:-<8#A=A,[DD/B<I6.6YU&:X.V'97?1<!>7GI,A>M/$JPWU
M5U,3',/7^P[UIE82G*YM9G<#R\D<&0>]5RAA.YO.[QL\B'JVZFC9A6%-;NT9
M7-O[-IP^[I8-F]6PP^Q04SX'0/N>;G9N"TJ *@MHEQSM?<-X,F??68<ZBL/N
M\6-L0[/K[M-]3SRR['D;HB(GF;IKN' D;*DM'RD%^@AQE,0+%\ +CN/HAON\
MR+U3YH4MO)+G6Q+B>4TO+[LJQ()^5.4B'SV[MZ4;8?G7C(4Y&VF#!\WY42M2
M[24_$'NF!N^,(^S(4&8\$WC"M ?,X6./Y68/>4XW?"Y& G'2&*E*'7YJ&/AW
MED6P<[!J>#W#P4+-M'ZLYPL_+$<"Z=K])!I.X/=9QG+,D]=<_T?,+2_:J]YT
M'E9OHQ1S_R"P\G$VSSK_6NW.B:6??RHS+6_D*JVB5:0MW_5Z5DU95X"HZZW
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
M.J):1R?@?/G$^5OE(DC[=+TL5HZ+$I"RMQ&.$N8XCHYEA60Q77B#WDC!&8+
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
M'(,-N])MA,8"$-1!46Y.U4'1I Z*E]Q!<<?4QL>YB0H =MA:[^IRT)]9AIP
MM(73_2)J(VL_A45XPET%_<#<LJN@%]C[Z-#E[Z?S&<V5YDISI;GN9Z[^"785
M5*Q=('7O6[M9U+V/NO<=?.NH>Q]U[SNJA*-F:M2][Z 2CG9M;]W[3)/:]]'[
MZ'UJM^\[\9P2:9'-;Y[(Z]]%Z0D:@\:@,4YCC".4-UD0Y=?X_1O3[NW,9;IA
M*<IRD ^S:(;^N35-/.L-.:.\S?Z^TFG5B%WY<9-["N7OOGC;.2V$Z. \Z6!?
M==N)#DZ+#O;5*8;HX+3H@.0!T0'2P;X*XA =G!0=./NJOT=T<%ITL*\*F2K2
MP1%LP8I813ZS;,:*,HRU.!JR)'].'=@3*S-\^FU>SQ&5O_W@6Z;UAK!1$!OB
M&$*%4-DPHY9041 5XA454>E:OII0.7,)IHJ7VG(.[*-.Q\5]F#$M$^$[SW=3
M/Z,X@2)DV-^R[K :E2=V:#DZ?2BW]4$3E.I!N:7;B*!4#\HM/<$$I7I0;NF\
M(2C5@W)+?RQ!J1Z4I,&>#91;1M,>H "8"NY+OQI$5L:Z=@[MS_P81E@Y*4R&
MC#>YG&7IF.5YE";88H5E=]&0/2?Z^]1L.-2O6T58'+)X*@G+EHUT");]PK)E
M*7^"9;^PD#--25BZ6N8(%B7C:@D6)2]TY.7<4;]+Z>+<02KNZ9L53$-)NP*9
MB A+PI*P)"P)2\*2L"0L"4O"DK"\,%_GP:_&PS0OL*W*#J[()V:.L<@QIB0L
ME,U$L! L! O!0K#0D7\1L!"W$"Q']U<><&=_S=(\Y_&B44$^R1=O/4K6.QLH
MMZSE15 2E 0E04E0$I07 R6I/6<#)7$E04F^R&WW_-.,96$!\]38GS,L#4O-
MQ&@,&H/&H&9B;[^PG/'>KYAC/F)W+$YG4Y;LP'!X*B>RM:^^8FJJ4"<#2U=O
M&L&BI-N&8#D(+%M6YB%8]@J+N:]>A03+LV#95TL8@N59L.RK8Q/!<JI"3)F"
M8(?O\AS&+.>WLFF8?6=HOKJ<Z'F;8K:4A(4JLB@)"U5D41(6XA8E82%N41(6
MBIY7$A;2Q B6HT?/*W(G^Y4E+ MC?BL+1],HB?("(PON=M#?Z%0HCVPT*J)"
M=F8542%>41$5XA4542%>41$5XA5"A5!1'I7+=9.]FZ8PQ;_@$I8F6&DJ2HHP
MN8T&,=/"/&?%!96<,H]8 9Q,-00+P4*P/!\6ZL5"L! LF\)"3C,E82&G&<&R
M%Z>9V-U@Q56-_][J5GK\#?_"\B(KAT69P1)T+1S^449YA%<UG?O0TF+",FTX
M";/;1FW@,S81_.T'WS*M-V2^(6P(&\*&L"%L"!O"AK A; B;4\'FO(LEB<8M
MZ5+)I,OQHWEDZU02%DJG41$6G_QH*L+BN02+BK!TK3Q!L!P$%A)B2L)"?C0E
M83FB@GS>K5L^),-TRK2K.,WS5]HX2Z?532Q-GG,#DYMP!N635:R>? 1CS>DC
MN67!.D)2.22O[%>$XLFCN&6Y54)2.22?92 G/)7#D_JXG N2#B%Y)DAVM:X>
M!,GS=DQ^2 J6L;S0(GY)OAQ_)+DC"15"99^Z+V%#V! VA UA0]@0-H0-^2J[
MW,=DA.CEE,"\\CH[/$[44',RB/0)$<40<0@10H00(:EU4HB8!D&B&B0F04*0
MG+]_Z[<TS[4TT49L4&@9&T=)F RC2^KZ=O0+.QE3"!O"AK A;"X"FRM_<S6&
M$"%N(6P(&\+F EU=GWB=RBOIZ'HE(Q!U+6'%!7F]R ZC&");IM 1*H0*H4*H
M*( *G2FJ(;)EBA*AHJ!^3]@< ILM4\'((?9T@&&S&,J C=.,R:N75H1_[J(D
MY>DG(FZ9AJ1&2ND.+36GCV27,AJ$HK(H=HCI(A251;'#O8105!?%#B&O!*.J
M,&[9XXZ05 [)+HDSA**J*#[+V:A8!923<D-^J.^^5<Z==C5@"1M'Q:O+\4-N
M6:B.K&!*V2$(%>*52T6%K/GJ8D,<HR(J=+JHB$K7[@R$RD6<+N?ME?R=%95+
M<E>%*$_?)*"2O?Q@B_YQ;<=Z,B5M7)/BX%:D1T7)X6AGB5^(> Z0OD5"A^B&
M#BNBFRWI1J'8#B*<TR$<U6+TB'9.AW8Z5:0BPB'"(2VG7K(T1%5OKK[I<JI8
M351/TDZ#_N:[9<.6C-)R$+/V=FTP"KV07GC1+^1,^KH(X5N5#17^J4:;AMEM
ME/#1 O[,#D2):52RA(]S$Q4@KH8MZ>*ME"Y?69BG21AKWS*6C!;23U9/NE^=
M#5$R8DEQ8QN]_N[7\:A,_%QFPTF8P\9KL[ H6);DVCC-M+3,M%F6CLIAD6N3
M\([!7^,XO6<C[8\RS."+\8,6)G!L5,LN^+*U8A(6VCWC,4C#0BM2((.DB)*2
M];1_,ZUXF.$9  _G+(ZU4,O+05Z$\ T88I9FV,M82\?\_7DZ+N[#C%43T0 (
MC&O*Y8NS._@]UZ($7LJT.,P+;0KOFN#S+!Q.JIGJ_/LC-L7_58M;'%P,"K^,
M69Y'?$7U&_!KMRQA&9_X!+9/=)KB[QW#:$7]+CX*[E/C"U$&OU2?5W-[8&'6
MVX1(CD_9_Z\&_/TD3&[%EG]A=PQ /1$R_PI4-LRB&2>O3$R] 6F4##.@8R#N
M$-#69BP#0BO"6X9P%2EL5/T0T@^B*O',@618#E]F2#P1K!JFK(W@BT#Y45((
MXI)$G;![3N_U3)!8AG%:CFHJU!MS <;)R^FLR1(UL0X>@,.BO$#&'98Y:%(X
M%QP/)X>BM/G2^AL][3/+9JPH8462F^J5/;ETD!.-/1NQ(>[SJ%HL9ZI)-.8\
M'[;7.4U'+%Y/[1(JU^[U'8!SEN9\]C<9B\,BNF-O[J-1,0&LC1]?M!X4.N2-
M,7\D'(!B6A;K'VFHI;A0EK5(TS)ZEGLXVK0#F-VUYEO:]8*CL/'O))L?M+?L
M>@#4\?TZ',/4;\+X/GS(7[QN<QZPG7R!$_0"Y+X--N._0"+1^&'SE7^+IB )
M?@?J^I*"9'W.'@@(@*!2T<S^!FX?(&_@6S"=4)FY:).,C?_QXH=HY(SZX= ;
M&X,!<[S #<Q@8%EC^,=F@>\'__%>O/V&.@ORT'MX(9 6* 3AVU4@GY34?Y_"
M40:+.BWIWUC 4"Y@+M/NF@<!H [B?);"5$?:?82Z!(BU^L#(TOMBTM,^2!$M
M-(,EL5],H@PD.FP?* NID-%2E^#O%W)Z+N=!YH(*E;#XF@L\^(L,X,[AS7D9
M\P'&63IM/#-AX6@(M_1"A]6,<U;@B0!4*^<%*PVGJ$W]%5;G0#C\HXPR>+1@
MPTD"^WW[\*3^4<G7G@%"\4T#5/&7G0N+#4-86O;2TV.B3P!XR$']6>)\(GPT
MGWA-H.)J$(-.4G+*A>5Q]1:5APGG#="7^!@;:DQ+3*%53#%GG9177&O_'1[.
MRQG>(#C+5JSZ;RP* /)WU+R)X,_3\#M^= >*^A3%,\X<YQ7"?4C>%^Y8G,[P
M0U2-[KE6I8U96)29O(*P!$ %IFYH9OR-89RGC=>*M^ +N(X4QO)Q6/IWQK<S
MS6[#I.)5>&*41;BM);YJ4?IL0BNF?W3*___8@_;/$BZ6<)W2/K(BBX9BU;^G
MR?6O[]Y]UGX1-<Q!P?P(D..FG@@;?$CF"C87]TR;RA4T:%O"/;\MHSJ/1E-.
MM.-Z\?![J"-YE:"+BPLE7K21++[#'@ZJ/9PV]C"I]G ^C)P!3FC"XAF,IK&[
M,$:NY/.HQ^$,5#,R_  WFBF2,5P]<$=!":SN\N%X#'=X3J"-$72\ TU+9+[Y
MJ+,8-E279 V<E1?P G8;#?%0BO!"G=\LP2M >_OW0?;Z[89'D<":&X06;$J
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
M.H#[!.<M7 C\;0@<C4:6.Q"-M7&AMAB!%$ZN@7YK2X+,N2YGR'/#"29)<B&
M/"-' N8<HRQ ( O4[]22=AU5K5]JY^N[)>?KX:3PC0;_U2?H0D+J*O]P5^W*
M]EM*]8)RA>>LWU*06K4N:O.DD)S3-!&VTD;!A9^_?OZ,]M&@98=;43.C.595
M!85K75;#JH265=@,N=P'\32\*KKC%HE<%F5)1)6::Q -"1!5#C?I"-@X3)H%
M;5C,EC2TZ@Q_1$%SVG6@1%YSQ21RPBV=LETU126.Z*:V/8O:I-H&JGQ#;4/S
M;H*[6E4WJ<S>=<)XV_ZM-[\H)/TM_L9UO9&T1TKC;B(S\05!S"6DK@GJPHHT
ME?HA"$U8QRL-!(@?*4U\%\ OXEK>R1))(6@$(WZ%K8ACN1B,+!;4*!\4-0H,
M\>)"ZSD*=T!,;?UW!*=L1E3^ 67JZBREGV!%NT@+WJSLS&%/D=4KEA5Y?JDK
M)W37W]35^V3!K%_8("NQH(;E<EXWN-X13H4X:%>%$]O1*"1QA97/Q%>%4BY-
M_(^4>I)V_E="6^05=)"ON"T@8?>K*B+A-W^%.<()\-"HZW35>.%C=90JSP(,
M Y-,0;-!OT7M&7EDKJTUX=XL?2.OE\/'^SV=EEFHO4^S6<KO)[^4HB36NRD
M! )9UW[[[3V_<X2W_ 6\>)V6/\@\?)0*,>YG)BM:B/(XW.?7JK<UPL1Y+!67
M364A(-RECBK.KDR\TA_AVWWG"'8KQU]P$;,R2YL[LWD)LI>.Y;;'6CG,HY7*
MSE!&_*L$-<IT&O*AILLP:=YRT!O:VKY<[!0OXM1Y*Y</QI,M0MBH1P9*2ET.
M%?^\6JY4!0I1)&XN!M<)6UGO\%^?/Z;9+6S$>UZ4YY]A\EW7?N^]ZVTJD?YG
M;96]]A+KHH.+%?N6Q59S^JWZ;JV#(AW@)14'M!9)C-=#E&9 05<A;'%5CZE]
M9CVT7K=<M:EZYVZKBEF;U?$Z<=WJR2HU[>I]W,;*>.'$!7;Q.>)1SLM.BM")
M 8/E)(C4O\J$B0LPZ.)_ #< *<5(<#DH=;&@ B *=#G_6(6>1$F$5\%& 2MI
M_T%%@*5C?:X,9 QC5_@U27P%K])A45F$'];6!%R_G#Z5JSM4N;J+CWGH4\P#
MQ3PH9XQZO$A[*$M^KBA(W+CRW(>M:+%U16$WJ@A_)TL;EP4\\Y?04EJU@6-6
M%%4XI- ?YJ];5>J1Y/M^Y?N9*4)+5T;I.1+N-%W&*N*^Q5C2?A1RWS?JU>,H
M'\*^2;U'B\:H;W"GU$@XTUBCTOB2NH.#Q'%#.>8:N*[E2"HXU88E0;! @P.D
M"XH7T,1:@>S/(?>2CH%[ZIB'5_S/@+$]U[[:KVNJZ^+.L$D)XF&8)&E1#=Z'
MLY6'@?8, QA>AM36U9AE9>&F7$!;532/Q&WJC5H(%Y4PDQ<N&&#&AMQ?."]U
M++=)%G#FKNNQQL+A9/Y.41*9^[>U*]&/@'_!OA8=",0W[V"ADCV&H7"WBQWG
M[ZX'J_SD &18<+$#^V;+5@:OEB;:J 8M=G0DKVWBLEE;W;-&*7(9J#57;+6K
M^XDPC UX@6L65Q;YJIG!?92S5]PHA3''XM4\O%SZ;%,@=;%6,2%NE4=7:525
MS)]_X^NG7[X OZ&+AM>+Y].6MH))&(]Q]B"P[9/QMZQBZYQ[.="W6OE81>%@
M-+:&8R#V*5=*^48ER++XRS"]8R >,?+\R9.,^[FJMA(1=RH(JP$PN7!FUX/M
M4Z0J%?Y\9(>!S$LH9>^2WW@0_:>YZ#R?HK)-M^RPL>SF.0'R92WY\F28JE8T
MKQ\L@X3FIQ8Z". R,0V+IGBOW;7S+@JBV4F[OG5C2+C(1--R*G-X%I]OI_A(
M69QF$< !DT!+%8]AFI]W(,:XQU2O Y_8>,QXH(M@N^86I"+<*&XU>6H4Y&T%
MN-22GXKQVE[/"?H77]^6)DN3Y66.G8.4.;:\798YED-<X_=AA3::Y.2?,G'8
M\+\=M1KR9ZD=8V0A:+Z?N0#>X:UYL\ZESZVVK!F:VW.]O13)/2>TO_&[YNHJ
M+$I5)CZG3?\-]29^AS4U+#Y.^W_8_3>O;;[O.6W\83?>OG9IXX^Q\1_3C F)
M\P@ !ZI,!BB\V,9.W=YGN[=HN[X6?]O/MJX)JE]U0U]W+U\(M_I)!'XL&&5W
M7.-]D<2/4FYHL[W<717BI44?M!319JNU=#?HZU8_V'$EXA4R3>526$2XIT:X
MIN/I@;?K@N]$MD2V^Y6W@:7;WJ[[:A#9$MGNEVS]ONX%/I$MD>TID:VI^_U
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
M+F20P6L!-FKS]!J9P&]4"W)P@4KGPF.0@B2NI?<PG%7VU %#ZA[Q?N+#8MY
MHQX"[ZT#EH#0+H1ZMGI*+.)^6C'E"'ZXYWV*VLV]>=<BO!)R7UU#ML%U8A2A
M4*SOZ?)543;B9T0D_"3\KV5>BUZYGFKZ38( +EL^CJO5-97 U>L!.96C[00O
MFORM8NY28"Z3GO8ME:XI(6_GT,H+2ZY-X2+,E;CU:J?H],XE+ZK.M?3E*FQU
MM%1MH5H"?+6/>BW0?"<VW+:>]J$*'\);)IH!:N_BE,D^PT],1%X*\%*'M[.<
M;]!TP#EA-7>+& 5Y+,'75W]+R^%_.>>9E%\K9#?!)E/P=:2BG2&?GFB\E8Y*
MT3(K;!P.4Q8NG6]< Q 1%/4!BC$-\R[(_-.*22J9)5Y !\5^#HJ?)#NTSHE&
MD(((<CA"N-ZZ$^';JOFAF*D9>T'L+]PJT[GALY+\]85RZ39943^2\DK]F729
M_9/H.[B.#Q^GSPJ*TU-P/K3/B$JQ0<&>HUUUW9KTVCZ2K>&'4&S;7)MY=+Q>
MPUPD[UPB*F=^VJ[96^G!X):=S9 2-];5YU#C4E/%66B\-6X88W>RG,6Q]*C
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
M?I=V>C;X70]^YXPVKH5E6A  L8W*%N4<:&<E8-BG?S 6 HOX);B-^9V=+0_
M2SQECA%X[XDC_;)%29$YDHVSFQ$M-^ZFY4;?RX5XVQF=/2U;3.3<K4:0+5^0
M'3V=5T2$Q-@13 &%FD=%A$2K,4HV$!?1:8&CJLZB(J)8&Z>TR8WQ/C5.XTW2
M0QH4KQ?%<^J(UR).I8! <AS-"4D4D,Q%RUNF':8L0<;O/$%0177DSN9$XT1>
M"X[_2JP=G9)&8U@Q$V8B(CN5]]JX2%:HH)2K\*Q8A-V>.THK4*27-Z)MV:)M
M07(@X8$)D^KL.8M:BH]&EF*4 B.#9\9R'5"TM%"TM#C9I'R<QE.R21I* ^/U
MPGA>0W%*&NT%P,%&&"NE@0K" .(-XI)X(K5+,"9M2? &P7B;TNJ27V6=.#[N
MCQ)5T[*4D7+F;E9=^$#DV](B.8TD6X4D.SC>S5(L2[/C?1R?]<L[3Z'Q@C@
M42" $FR!B2N4X^Y48AQ(HB1!;:)D6S"R)'/KQD6WV^)/^:EPOK2(3X/SE>'\
MRQCGY/#XA+W#G+O@! -6L>1*8088:#2P&&-CA=:(A(1S)%!;*+@5.-]LA\LZ
MP?O*#T>#3F8H3S6CC1-EA=K)9*Y39=-AOV<7";#0^>P=^.H'_49VW4IV/9O7
M4:0)TCMJ@*#)(>PU!I(K"%"PT$2+RP="4V_9W(MH@\RMQFNR2=K&S7#;*!YW
M!.^LXI&B-I1  ASW E#()%#8:J"MX!!#QR462?$0:),<GIOM*5EOY";UHBA[
M5B4NBLM41I.33)IDDI7&:HIY_ZNK>Z/=GGM63?VA;T36$D76_@*?"($\<,Z
MYU "2AP!$@4'C/6&A4"IM<F]RV&;B?F4[R:/9+L!O+PH30/@-0%X5N<(C&N/
MM0"6IX1TJ3V( E@!IH-T0@FI6=(YA&A3V&20;*+6<33N?]7U>IC:4\3W0#^
MJZ$'3:;(RK6/\?R_3-/_*@WF*+P9^NRR;:37\J37P;SZ$21S(9Y! &)FHO0*
M&IA &>"&*<DQLLKCG2=<M 6Y<PUUX^W8,  O2_MH +P^ ,^K'\1:I#%@A'E
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
ML]ER6[/ESI^]4T9S[3$%SF$/J, !2*05@)!"QC%REHIO;+D5A3RWQ:W56N)
M;Z8S_W P>'6G2^/;WG"8'__-#K^^04=[S^#!U\1, !&V*E!@;$AM)A $RD $
M=#QP((ZF(Z+?4I_7O+V:D-PV[K&@I+/.&\"T9(#*D#*XA  V2.6$<E 2M_.$
MTC9D\\?*9JLVC;S;[+UX</SFRSL,C;6*2A!ECP84"07B\GL@J4;&,**ILK>5
M<:O;4HV,VY9]Y11#C F;\EX@H#I H!&*1RD+C#@J67S_%G*M"1$O)T3\<"D+
M?TRQNDF\J1$EMQ,E<U%@8A&!/.[!U&J2\J"!MH0!##VRD@<>ERB)@J9MRD/#
MY(\I @TFEX_)N3"OQ08ZX8&6B"3>+@>,QA8PQ9E#@3B5:HPW"Y,_0V7K'P O
M(<B+@PE&"1,$4XFI6=,@@W1(!LPL1; )S]T;%I]]7]7^^@R?G/]S<7#NSD_W
M_C@_C.,Y>OMG]V#O;W3Z]I_NR?D!.CA^#P^^_I'#<TX)3[C#P"!6EN-HIUS\
MX3Q2ABHLR \%>0D/QFG'N-66.H&E,LY#:CFF1 5'FE2!![2+O%7:$XF D%
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
MRI2E!,>36GLB) \BY9,ZWMB(6R7;7L_;B,($IS62(!K_$J0*36"TM@ KXX)
MTL2#;.<)@NVHE&T044[#?;64M@/:,>92"Y5$.H"QQ,H&X8DT\75O46->;1F\
MY\PKS3DC6%" "5. :A&2"RA5W0C"$7+$8;[S!*LVYG<NN6G@O6'P5IA*&Z3S
MV&D:!;WT3GAM3-1="8D ;RR3+8/WG&6"0_;:>X HA:E") !#)0)QB:G"2 B3
MBNHX:2.\K KLGZW.>MUD,J_[8?0II?8-"K#=G>/NI^*3$ 0;9;2A*-HHA'MC
MJ:68F:"X#]ZIQF+9*IG7F;=8@@M!,AD @8& */=2(7%<SOB+5T)8HK3;>2*Y
M:#,^3YYUIYJXS2X4;F3"=6:.(#IP"8D7F%K,I3.>FJ@6&9=:L</&S-DRF3!G
MYABG%$+* J^Y!913#I2&'A M,4?64ID(,H7@;47OS#O5R(0'(!.,]8[C: KC
M$*@*RD@9=Y#DJ;NG,X0VMM&6R80YV\C%/\82"R!QT3922 *MH8@B@EI(#(X'
M 8JV$8LR84OTA":><SWT#W0G%=/IGO6YIO9RT \19T5WN'C)CQWKK\EE_,F]
M1%H;P@(E7E)$F;?*,@]%\A=YC04-C<6T59+PR[S%I )2/E &HN8;+28<?U,!
M&Z"XH(ACAN+*)R]1M)B8W" W4>,%7@:^G29Q T#)%154&ZDI1)Q$' NL#39-
M#MVVX7O.^E&:8ZB9!T*D_!3# U#.!\"U4<0&#CV!$=]<M!&Z<WY*@^\-PW?*
MR( "(2>LIXQH%5%LI29Q#A0RRC:6S);A>S[_S%IBO). >))XM8.-YS<TP'*F
M,(%!,QL2OGD;D2;,LQUAGH).MXSQW,4P^1F=-];KJ-((Q4A49C%S,LHY1J6Q
M NJDZC8FRS:)O*-%I4L<&<N, T$%!:C5T5IQE@$ON3=4*"-4HIEK,\BB4G-G
MHZ5QZ3X J9"(YSU!V@6CJ=!<(Q]582>B&BP,A:0Q=+9,*LP;.I(1#YD%T!H"
M:' $&.PUL$P+BX+ 46@DJ4 I;4/&&JG02(4.]X12P8,REM 0+61AO!*2N6@I
M(0&;\IQMDPISYE$T>[G&7 #/E8BZ J1%=T2!H8]J(H$<9JE <.I:?V<#Z4&'
M>C:,%>5I?SA*3(F#Y;&C+(?O:)5\)0]NA-OD!]A KI7;'.T/\ !?.D])$BI'
MX46_[W)7@R(V/#ZV]_SE('XY,[S&WPM:Z_BYW8M^G+."M;DYSY=UGA\<[\ZW
MBHE+2[2,![IAG +J% 22* V@UCS:=H1X+5)-&FL3>>>BM,WC!/C)\;YTSH\&
M[QN&]R\S>$><*>., @)J Z)0=\ XK8&#WCHC-.2ISXE$;<R7I;TW<-\4N"^=
M/J.!^V;!_7#V>->2"B\Y!@JRE*Z *%#:&2 D(DRHH#&*]CJC;<H:-HWML&(:
M-HU[8=-8AJAKI-DMI-FS>6.%I%;'$GK@F)& <LF YE( )8)'/$HTY%-RQD8E
M9C2)5QO)GM%H+AN&]5E#Q5E%+?$:2"@"H"%PH"%S@"-*=4J]LS2DAHR4W9FJ
ML$'[AJ%]Z60:#=HW"^US=HI EE K&" <*T %Q$ +K0'$ 3F$XTY@$>VD+<4F
MG>W;%&RY-VX-&['7)%W>,[-&(P W20#NSYLVSN%HK\HD^X0#U'(%5 @&4".9
M<<XQIW6*P_ VQ$ON/MTD6VVEC%@ZTT8C(S9,1LR:1"*N(V.2@W@XJ&02,6!L
MH,F9&Z D2#B78C>L+9HL[49$K()XHQ$1FR4BYNPH"*GPW$E :9 IG<, 184%
MCG'C$2$H_K_SA,DV(0T/Q[9'@AH>CHWAX6@$XR8)QH-Y^RIN$6(10T!HIJ-T
MU 88A#@0T$@#@XT3+7)[T@VC;VT<RAO)R]'@?</P/F<K*:.13^5KU%- M==
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
MQ+QJ4W'G'C\_:\CF7LBU^W.\#PV]]OUFC8V9.,I@="/:EBC:%O0GI0%*K(0
M\5RS@ KD@#$6 B(-%89QK$U!64=X&]X]N:1AW7T H%]Z=ED#^M6"?D&34JL)
MUT#P%('5F@%%A(D_ O68*8:)R$Q6#+<16U9)6@/Z;0;]TK/0&M"O%/3S52\^
M8$FL =!!&8T8I(&RS (>!;F."VHP4JE#$&T3O*R0[(:1U]UG/<R:[9O]GNU?
M^%88]"\J*Z??6T*$YJ>2>:NS;HKE>=D?-E)OB5)O0?=2B2#DV&* ;(BJCF$!
M&$8U@)I@%BAB+KB=)YBU^=T["*V%L;,AZ-U6XZ;!_(HP/VO>."\"-B$ P:Q+
MF)= 0H1 -&NP8 9I@>W.$Z;:"C:DW WF5VG;-)A?#>87U/0'';Q@0$L% 44X
M6C?"28"PL1 *A$SJ?XIA6\AEA6@VS+A9:_!FO:;,R _\<-3J9# UE3/KL%3V
M>Q_CE"?NPT*$58O0B+'EB;$%'4^]AHIK1X#6T@ JH$G9)01(S!ECV$==-*HN
MJHV7YJ+94M_K \3PTBV/!L-KP?"L^1%X%,2*Q1VK:30_6/QA@I> !2*-T9K9
M@%)T!:-E]2QN,+PI&%ZZ)=%@>!T8GC,GH"&,0,.!X(@"ZH0#DI!X#GL1!.$&
M<TZB.='&;)/.X<T.B-R+S5#F=?T\I2F_W*_54$Q[PR2R="&UH-UHP )3P0@P
ME$E H8YF P\"Z."#$A 1#MW.$R';\:29DU*_-HGH6XO;%5@*#6Y7A]NYOJ%0
M1X50"N#BZ@!JH ?&&Q0-!,4-)3)(J*.!0%)Q_'SA; /<[07N"LR#!K@K ^Z<
M52 11181 ;BV";C! )UH^:2T"A+G$(7)LJ>J3>E\=^][ 6X31JAPFH)PK0A/
MY\VH-?"AT],]VS0?61<;L.[TAFD)_/"H]^QSBHU>=89GR;%Q%/;BDC3%Z$N1
M6G9!B8<0)DCC0> J2BV<W!B:I%YI@CC+&7&:+JT8O?%(;IK.L01C81B?,OYV
M1TPWZL@=@3UK1U"&31 LKIM5T?YW42=13 6 A:<J:.)0,#M/"&Q+.5^X=7-M
MI('TID%Z"69$ ^E-@/2<A2&8-Y!* KBS.E6:4Z 0,P!JZ(CS<94)B9 6[;B)
M-@/23<RA0G F9"B3E%J_E(&'7]NMGF\ZJJ^GNB(MP&&_UY_.OFQ\(TN77 M:
MJCL7N-!! >%QE%R6)<GE&5#64$TY19S8G2>RK=2R<JX;O^:F('GY-1,-DM>'
MY%FS FO$C>("6)5Z,6ME@#&!@, $M0'Z@ U-'=7;I&DVLAU0W@S;H@'U^D ]
M9UA8C356Q"8W@8B&A5% ,1F/9\4=QARS*)8SJ"F<SVAJ(A?W'[DP/N+#5^;%
M2']NN*KN(=WI&M$V*?/:'8T&'7,UTJ;KC_M_Z8'O-3Z3)8JV!>W5E5&:(^N
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
MD'[42E*=7KSX[!]\D@\C-^S:2=%()Z]_W)JA!GU[>-7;/.^.$_?<+1[G[O#
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
M$M>)R)YV/AZPG8,/*L$=/1:@>*YYB#Z %L%"L(3X&#C&/DFL8&U%IIP9NVO
MJQFVV0Q#X4],)Q:3)2LZ,7>=V+FN$QQSR3368(E/CIS'"HP6'#+<Q%**=-0K
M:T2T,9M2Q%=T8OEUHJG=A(HZS%T=_KRN#LXKYB2V@#B*P) 08#$AD.Q)'"/2
MZ0?)BJ"RK=6]0\-SD8AF9]46X(9==<!J)P=^Y'?=TO$^OV>:$/.#D\3>"9KW
M4,YEG? ^DP?2Q"VD&2[IE'UD>C.YLE'<:Z/X.L7=Y,CEO8*"%WF:+9,>E-$&
M1) NN1'1,I;,2(Q5F^D9C(:;!9,6G"DHZEG4LTF.>E'/N:EGS0FG+$1*9<C3
M-',!!HZ@:"#Y&%V0%C$4 DGJF;QP).]3GE[4LZCG4U;/ATM!%_6<FWK6@A1I
M\S,(,0G6H]P,P>"<]$"@G+2<4H8]S]WQB&[K&>:3%Z*>5?CB614#N_#&[Q!D
MP.2JEKF0N#&<#5O5K<CZ-H26<3GF8/JGZ6&T^H-Q&+7&@\S3ZEF9<?"MV.V;
MODL?EBXJ_:#J"[YZ-0A1O^V+.[S]_>QUC]*'=\*7UIO!D>G?I$.WNK-KP:[K
MUWC^NYRN"I;3\H-1-Z^^Y\.0YY5^#K]]Z?KQ8=(\]'^N!HXNP/S^)\:F!W4R
MOOE/:@A?R?@3M$KF&&JB.ET=M-)5MN!:&.G2UWSU$_EC7A@G([(V,*FYQMH2
MD@2;T*"5TA\PHBL7?W4X_-ZB^R" '0;S"4RN[7EN>E_,Z6CEV=6%DE;)^755
M+3YN\0!SOXUN/)WYFKK-<YO EC:*P; J4'J>M"@,\V^ERS&-N9;6X3!OKG_[
M.79R96TO2U<.+F[D?3G1^E_/S-JT=?$S67L@&:L]##F5[=N=E[MO=M;WMC?6
M6]N=C9NU:;&7N;';>;O[Q_;F^M[69NOM7OIG9ZNS][:U^S+]W^[&__OW[A^;
M6V_>5JW^Y6^MK==_;N_MMQIZ,__8[K?&AX.3]!Y^],_:14XN9>U?=OAL[6=;
MQ?E2FIQ:J7;3[W);;=_I3GKF>!2>7WSSF^^.CGOF]'FW7UU9]4>_77T[/F6$
M;WYBDY?/U4;K5:54%ISS+,3Y!Y]KT6JE1==,D?/7]*I$-[^,5O'-?_J#M^6K
M7+)?>M<?OT:Y*-?Z -=*V*^]:[G6<JT_NE:96$"7A%MJ%5.R)->Z3,\U7:NX
MW7,]SZ-?<V\(F^RH4V-\/RVWT;5?O6O\[<:A/9<JH8>3*WTX$U+>SC3+9P]:
MZ\D./CH:]%MOQP/WZ<)LF<%%L%7.;W$=4QS1[$8#666L;LU8,PH3]P/?>N;0
M?%%O *0O !=0'Q^HI(":?G4X^'*]-/():/5ZNIK\Z$VO]<IT/73[K0USW!V;
MW@S7P?5+F1YF;)65]Z16GG,G1R>]*BA>U<JVKB2:6I-,4^L?N5[VGXM;C M
M^#RR_8#YQ[LCM!EBUW7'K>L9I;+D[_! )V6IU2Y[..CY,!Q]"T_^[Z0[/FW$
M*I_N_F!\'_?G4C7$;7.(CQ'_MX=F&$:-0/E7T2D0_T0SJ[[U#8:X*4 V@(B/
MB1<-6/1E#98U^"C7X!Q_=:YGN.:&S0O3,WV76QEN!A>.;/+U*&ZW",+Z1G]B
MR9L,W>[!W%C?.:K$X5J)9_2:1:9]/KC&/$7:6,$YCXB+**F0'[;S$_WYR=1)
MM*]R0R8BM'LR'HU-/S^R9:GHW+FHZ#S:>;?/.T<O#W<W7QQUSO;1_MF+P]T]
MW]O]_7UO]]W+CSMG.U_WCUY_V>]>5'0.4&=SF[S_^/KK^_1Y.WL[J$/^^KC[
M^\Z7G:/.I\[F:[;_\<5A9_,3[FQ<J^C\^!KM?'Q_U-E\F:[9?=TY>TW3>[#]
ML_73??(ZO>]A=^?W+93N%?WW;+O>CI!;8E6T&"@C#AB/'JQP#AQ6(5CI1.1Q
M98T@U,:XWKMB[F;E(^YF]H#B\M!U]+?3EE\MHV]4H?P]9;1>)C\K#;T<Q)D$
M;XIRSE0YKW=EM"X@*?*<>$\Q,&(D*"P<!(N\C%AXFANYDG9:7D4W2Q?(A1AH
M6E'#J-.>1,&P\Y:AB"BWGBD=,#/%0&N:S-3:-^K(O%2,@8N* W.$@&4Z .+:
M>NRSY+"5-<;:B!>=*?99L<]F;)_-2D*GV6=%&^^FC==-,"8PIBIPP(SIW$L_
M.:]*2Z 12RL-9T17VEB$L1A@BS' TJ8LI"-2*V&8#U:9B)20@EFLC'2A&&!-
M$YG=VD@CPY7QF.6V; J81@R,XQZ4QU$[P9#3J!A@Q0 K!MC#&&"SDM"?!<AB
M]VOP<!:&@Z*9=XV-U7N4$6R2XXHT!.Z2:AK'P,KDP#IL ^+<,X]#5BM%,/FM
MR&:1S2*;LY5-$SQ"T@B/K&7"69-D%"6/-7UG/5*DY!6:HIVU#F6**2(BT8""
M1, XXF"8H("IYIJF%>QS7P[2Q@RWE:B/?"KJ6=2SJ.>]U--SJ730CC"6C$YL
ME"2>)I-%!\*CLJBH9U/4L]:AC&+JDDY&B I38 XG5YW)Y+0'*IR.@7-I5M9X
MFZ+Z!/*BG$4YBW+>K^^C)L$'8B-W@3%'I?:.8"R"-^F]@V$W2^<-[1Z+ACZT
MAKKK&JHQE8@3##KA#PPK!<H0!IP[XM+VIQB6*VN*L[90C9\:6/2LZ-D]+$'$
MO):*)"\LR9DDAD:=3 AB&<.&"UPLP::HV*?K*H8Y-XH'"=PJ"4P+#48J"H)'
MGXN;0U FCUHGFK4UK??Z+M;@SP^ +-.LGMN!L#$Y8IY/_$\&\N0.FKF/[DE_
MG+OHND/3/P@SG8YZO:]Q\W+A-ZW7*GQ_[]E3/[K_Y9Q/5Q MB!9$"Z(%T8)H
M0;0@6A MB!9$"Z(%T8=$]"YIBBBP)RX20_(X(^04BM%RSZ+$TE'I9I*F*#&\
M.\3P=JYF(LX.T,[Z!RE#\+EZD-HH@ 5"P"@B )N@$F:(":I6UB2[3Q:B4/IQ
M4%H@*HCWPB(GF5%,!<L,#=(AP9BQM%!Z$93^=)W2.!*!591@L4J43C0&X[R%
M8&) 41L7G5L.2C^% ?>WHVG%%,C]B'TUY3[T1]7HJGN$R:<\JR8+U:]9D],7
MQ+*<YBO8%&P*-@6;@DW!IF!3L%D&;.[@3V+'-54N8JD($U@;'[%FSF-,C8C(
MW&*"^55_<MWG$;?5A.6]P?=!)WG.R7;_?,I)=;R_,J0W+MG1;T)R/T?=<7@;
MAI^[+KQ*]S[P;X(;'/2K=_G+]$Y"J2B;K>M:.YEE$_#44 &:6P4,:PQI42C
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
MM_*-/4Y%G+E'DZ#:2$B].@?JQ>F?HQRJV;T :_T;5D4,9RB&7Z?.([4$1:?
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
M<1 0*CCE810*P\3.RV@89/<%=M +IUXX;:F=VJM-3R675LQ7EJ9!EH41"8-
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
M\:!A4G :[1_!!&Y\SD:#XJNR3[F[Q?2\A%.N?K!X5Y2:U%?3D RB.^"-V_3
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
M74NUS]=ML83ZTE3P=V,]/!,'QCN@FW67F5I<<:,UE# 6-^Z!Q_;TAGG+:[&
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
MIB$EAH@-%'$F#=(Y;SJ"NVF\UUQ(O_6:4+%--=F@E.GZQ,-:=)<K9:)0DK'
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
MU6#-:I>]8_O][NP:LO#=)3L?5>3A$2/^>B6G9P0SC9'EFHG?/G0NIO:DOJ>
MYZ9,TNY%%T;P+0:@"?W!C8<S[O.T+WW*_NCT(MP[S]EOX-O=?**EGK2ED_9[
M%]S@>M96F;5);'\9=LU%F$D9VWT"/%OA(O7]OO=^+SQ';O4Z _=*@WNQ^1@O
M*:]"R*A]Q"%)[WC"S#$?G:1&2QJ)9G+5M+1YEW\N #:B-)G1_,OV6\\CN^*[
M_?\JN^+;\5\?S@__:EX<__6>@2^/F^=GK>,C\/G_RF-IMS]E'Y^^.S^^GL^N
M:)Y]^NV@S,S8\_1@[ST]_.W?9\V+]U^/Z9]PS3_;S6^[[/BOYOE_O[T?958,
M#HX.K@[W#JY.N E&!,.0 <DB+KE'EC**HM!2*Q!N$&4Q!<E>8"VF&IEJ9%H5
MF;P?7@S;.1_BMQZPX DISH[$OR*@5#RR7VM$NB\B7<\ADB5$6@U@)#7)?:\L
M*1LK&R.X4,D)8@&1-JF,=0U&+QR,_OZ,T"A[Z#4:?2\:->?Y$?&14X,IDM8
M&BGBD,..(,FTU\:;2%3<>LWI AS]HT:B'ZZW+P^)-@"(5MNCK1VU!P+1/"T2
MA"D;%/ @GNMG:9^0TS$A%8WBEF+!&%U7U;OG7?CB1Y?.NBL<]K-7\)/<>.Z,
M]TE'SB4S/@K#*(-5YY.RJHXD;3Y _;$823*YZ)FC%EE-,?AM3B,KI49)AZ@T
MB=(R7]33D@\.)-55.7]2G5XU!K/9!;B>CX[/DQ#&A ^)"$!-GO-\$Y 0&3#R
M0@09K0J.NDTLXEEK^7J"&S]:S>O@QD/4>2&XD4_."A4IPDIXQ#EVR#EOD,:4
M,4T$%A1OO2:+O;M6#V[42ORSF.HZ+O D.CQODE.*T@<"M)LP@[C7!EDJ*6)1
M.Y6PB F;-96QW;RJVIL:%KB[CU?=-WP*DH+50F&N5?(LUW0UAL=$!4Z 0IK[
M.K?D&4#3\6)$($18"?F8EHY!(DZ!8SAI,,*>!)V",R#QHL^7%GB#0I9UB>WG
MI-1U2.!IE7R>?SC.*(U4(9_RT5^L$@)&Z9#"+H9@M&:1;6)%[EK+UQ,2^-%J
M7H<$'J+."R&!((/VB1($3F%"X">"]38L(8\#"<%I3 7=>DWHHC/QG!,>7J06
M;X 2US&!)U'B>9OL>52!4H9PD&"3-04EMD0@[X+ GAK+LA)O7(/=%YXK\*9[
M<1%[16FS2WL9>W5VP-+PI,6:J"2LPX9+P"1A<3 T66-MQ'CEGEIU+.#'09)?
MC 4HK)0VA" F<6ZY)0FRU!O$N'8\22LCXUNOF=A6:RN'7^\Y_&Q*7<<"GE;)
M%W(47>3,"X^(\1QQF11RRD:D"-64):H2UG5ZP//2\GNE!_Q@-:]C 0]1YX58
M #>,11 >TH2"&T&<1L81CC!/6!(NJ8Q@L_EBNG&='K!A2KP!.ER' IY$A^=-
MLF3.@^8FE$"HB+MDD E$("IL,C%&C[DL>+<TBVD^/U5^P%QUD+)?9BY:_[0U
M(7,;JKJ;5-T.9<.Z2=7AE!\'ZZ?+4BNL<IQ@9!5XKYQB@9QV'#F1A",D,:G"
MUFN"R38Q[ 6T1*D[2M40^L(AM*XO\CC0.<^(,07^ZYE$7L>8&[,"B#IKD2(
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
M0RX)BGSTP40A ]6^5N<7J\Y&"!*\IU(ZS\%$&XL% S@G.#(6K:P]HDW5Y(4
M38B8AQ 4HB9BQ!G72(,"H\0DC]9RERQ9FT=4:_+&:3*5F/D0J<:!$VFUU4E%
MDT@2$>STRI7Z:TU^<DV>M\G2FAABXL@ZS!!W.;;AF$.1B""L$3H0M8F:7&<Q
MW:+*;[H7%[%7'(V\M)>Q]WPB&P\);+S@IM3 G)P-S%EG.:<Z&:,T8<80[#&-
M[K&I4^T)/01UWT^W+_UZ>'3 3EBPR7CBD0JY0#9/"CPA:5'4#./D-2QNMH%=
MJ>L6\VO19IKK#2O% U6"1^DU4Y%Z+L$;TB:9QXYKU/3I^Q7Y>DZ14Y2YLQ'P
M):Y!D2/&2 <#KT1,5J4D90J;N#54:_)Z(I0A*6<8#5$[KK2R5O@D/ W*,)&\
MJNWR1JMS<]XN4Y%B(#8A0:-$7(F$#$@8J<2UI2Z VRMJN_Q2M5E;@XF,)O#<
M%4 ;[:7 A"H'!IJ I:[M\L8J\KQ=)DQK(:U'VA...!8&:>8DHB9O-B1.,*]3
M-IY?6*-W611&G2_!_WSB&W7JQDW8:XSAQ#,FN>38!JT"Q3(DK!DXQIK63&J#
M ?B/Q0@'",\GIR52W.=F@^ 866#&R%NG''6*"XVW7E.RK2C?H+!RO4&T%FU6
MADL;F*(&*VX$LU@9HY(1(3%.DZN9U,8J\CR3PIPRQ41$F((.<X!B9$QQ4BB!
MSQLMM;K>ZGVYFFR)X\Q(H\ 1XM('T&2,J<9&).<,>VQ-KNWRP]1Y(<*A1# L
M,HETD KQI!C89>D180$KACW!.9>]MLLO4YMC(M0KFB@Q@LO$+(U$*O@;4Y9[
M7Y^1VUQ%GK?+QF*I*7>(:QD1"#,B;9)"B4;GO!<X4+:)=KE.W+A%E?_8^;C3
M.,T-]SI%A?A<>GKAO=/8\=<_8?3C!4>>&152,'",DK3<46XP-=(I@:UFWF!=
MLZP-!N?CQ>A'U-1'FO>!#1&($^N0L]P@21R+6@?F,3A-S&P+HS8H^ESO(ZU)
MFRW%,2E.G.')1*TX^$_.N*!9_K-F61NKR/,L2SCI*?<,H-$ U;+2(N<)0QC0
M.3&>K+;K8UFU)F^:)COLJ=,RGU*1G*CH+%84.T(YC1%TN[;+&ZW."]$/ZW$*
MEBO$/6>(<^>1ED0A0T.(V!,AL:SM\DO59BT3#I%K)JGBDD>7J%5"JX2-%^'1
MM;FVR]^OR/-V&>RM%(00E'0NHB@(19HX@;!(WG)&&-CK3;3+=7['+:K<[';0
M?+3CYPMSO.#PLS 2.XJ#TUQSGX)./"=ZY'I>Q#!2'V/99!3VBV$.(BC%V2<"
M5S<AKHE&UK. C%;42,F .(-"L&W#Y09%H.N]I/44V^%*<>.QPMSQ&(SQR42J
M$\8L,*(>NRYUS::^7X\7LV4QB)$Z)!W6B*? $7B]\-<8773,<W"/-G$OJ=;D
M]<0K3;")!6Z-]]R88%S4. I'H_,\J;ILUF:K\T*4@[@4O,$<46,( HHED"-2
M(>\,8=XH+#"KS?(+568CHG,1<^*CYD%YG8MT:,)D-)H8_=A;B;59_GX]GC?+
M-F$12/0H"!N 7D>*-$L,"2853<FKR-,FFN7GE.+!3>'-SS3\,D_=="@WW&UX
MT+1&G*A:U7?\2^P/<B2D__#,B;L;1;TD(,348Z)E9!C04&!L"7/4@H,B/#&>
MU3D5FXR&[Q>+@09C25"$(:]S(CKA!CD%K,9213  )794;[T6 F\#/JXIY+N:
MQCRC;9V?"P+ IS$$QR!$8ARSZ *VTCDBHK22>U)#P&9#P'RQ,LS!-;5*HR!I
M3JN2%!D0*%*8 K\504D!C@WG9ELH4D- #0%;+6ICI,332+3@TAN#<4[,\\
MO%>BWG+8; A8J#Q*@O-&:0X0X&P^V$^0-M&@8+3%0H.(O=]Z#81@VTA10T -
M 5NMJ(5,3"5O!$" ((9A+<$;8)Q;QZRI(R(;J_WS!( :FAA+ EE+P =07"#C
M*4=&NB1,E(3SM:=C/J[VUPDAMRCYNVX/_MII^&&O5QQZ 4& WN54C&>4#O*E
MS@993LU\5,DZ&T@$M0W&."NTIIY)' B3*Y?\V!LOBMU^/P[Z-<S>"V8_+^9U
M^$0="]HA<+=R46CED"/1Y4UA<)R!-H,9W7JMZQX-+TXG<R8 II;RI QW26D?
M7/16$&U$Y'KEX_Z+.EE3HO7HZOPF$=/."$D#PID(<<THTHH8Y()R6FCFI5M?
MI;-:83=-896)U <KF72,>^7A3S"J5B@B-55\Y;-FM1%]H&(NUA+5,9BLB4PG
MB7([.J1S![,@L6)2\JBDKHWH2]1),*(2"V!*(7EN$M$2<\%$I%QC$LS*VPZU
M$7TL79TWHKGH;S[-B62P'G&I$@*A121XTL1XH0G;R")7SRG3@M+L*/^ Q I;
M*,]R'_P1(Z7/M0GWBH_\S#%Z7=DA)3+7^T!/=O1D% DFFB@B$F(V.L29DD@S
M;9'( 6*GN>0Y93UG@\B'%S)[3OM -:+]I(BVKF27&M&>^!!.A6@V:D<,MP@<
MQQQTU> O!@K8AB5QSAG#M?LIDUMJ1/M)$6U=N3LUHCWQ.:01HDGI&/8!Y? D
M>-5<(NN"05YXG^O;!4%(SM4AVUBP&M%J1'OQB+:N5*05$:T.$:[A,%8%9D(%
MY8)+R'(7<^'LB)P3!&&L",!;=(3&.O5H?<'#)U7AWUO6M=I%F9E7=R3KK#!!
M4V)C()O0';IVG)7;C5LFZ]AV6<\0[VM<IB0\OPZ?5)9SJO;=4JRGN9[F#9[F
MY[3U4R>.?D_BZ$UYHP\NW?A<?827Y FL/_EU[ T<ILF;(V)S78<Z'B=CMO(.
M.%78,&(0Y9$@[H-'VD6)"',&FX2Y"[G@^S;CZPIT/*-P1@U(SP"0UI_Y>Q]
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
M5YF7#2K7\K.K<_*$>Q&TEBJW] '_#0LME)!18$:EK=5YL]5YH1\[X# A2B'
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
MPS)%A:4Q&FE+%.*PU,C2I)&!U>?& !GU8%BR.QF6RGOAL):2,! DZ4W@0L6
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
MMX[+"2B_]/O5RV7DG#X#G%=F^/;EYKB!AQODZ CRZ,ZCMS?*MZ9\2,/W@+<
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
M2X$R6Z3>L* $6 ;FX79!Y7%<-]5].KM@J+H5=5BB7D^;!23:A#VU2 &) .I
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
MTV+6'_LD>KO>'I"5JNFP7U\^I5(KCF,_GU )8]='KNX<EDH^KA[ZOD]ZR+K
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
MG4,QN @()!AR,>;*6V.M8T1$OS($JBR@Y1!(5A;0FB#0N^ZP5P'0Z@"H,0]
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
MZ\ ^&<+ZM4#[A&$/5BR3MO9C[1PT8S<\7"6))+7#7& ;(SQ%,D((I:VF7)-
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
M"VE<'*>$([4A(FQS;U$C'')64*0,TS$&:\'(+B3V+N:21:5%M]@-LZ6[4^7
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
MSG5$.BB&A/'8:268R7F:%->YGD\(V?B.!^L,I_Q5D'2L,1)E:^#PHEL!T.H
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
MYA.FS.?B"/C3@Z4];,>#=*W&IZ(2^YU)CL1!FB1._'N$L._ (?A/-L)?-Y?
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
M<#0)S&(*J&FM#"C:Q U5B;+<@)[5&7^R65P!9P6<KQ@XF956@ODH.&,<FV
M/&4FV5-!,.]LQ0&TKJ Y%QGTE!M#%$5<,0!-B2VR,6ID)?<2*QXLSEW.ZQ*;
M"C0KT*Q \_$$($[Z2 -X=!Y TV)'DU Q@77BC+3!54'8M0;.66M36R>24@8I
MH3CXZ#XAFT1$4FFM4V),>/#155VI)S,YK@%P%L';?Q:==W>F^_Z^< -?LBV-
M>$S_7J.W#5ZN<>M]<>H;JX"WE;@QV[=-.-M6:L5<_X>ML]BO->-%[4/WS'9N
M 3*Y%(XMV)&+EWQQ^:F>*S]=67H=WQ9BB4>XO5,(YR_7GT@M-=(;4\>VC<IS
MM=_Q[6&(H=;JU,Y[\=S"AHK?SF.G#XN<.W%W!R>Q-RH8'-1LT06J/O5.^4JM
MVRG:@X/J*39E48SK;-MV/,CI282/;-_:HOO'6=3OO:ITV\C95;7>]X;P8_NZ
MH<[#5VND2IK#,QBD+^R/;&6T.D-;&""E,@=A)H(9GSSF7%(MK;<V)J69L1+S
MA0=DA>:8Z2=U.NP/6NGRQC9@>%N^]'D93-&;[AG<[S++1K_H6]^"/V%B]HRW
M?Y:'J5>GY]H.:J!7^_VI@[=^K77_ M3^MWL18:_5P;J#2Q>?/[/] ?S8B8-!
M/K2SGWLQ%F=VM8O6X*3X"(SS//IB%!ZT.7S\W/;*14_%!]*H!CA^\R>V\SE>
MU_[6:_VA.X4OUP;=FCT_;\,NSWJV%_\[;/7*&]6+:XQGI06/UV[#.$/^"@RK
M!K,Q@*_ !3O]TNR8W+@/]N1UY7$Q8%OKPW/ Y_-7[5D>;^W<7A9W=9>P36,M
MC_XR7SU?HH"<[5I>F.O9[M=.8CODST\/S?;@JMW!C4>"EWTOAM:@5F[>SQG2
MP!0>#&'68 R?NX-6L13%X/)*WYS"\LY3#Y]O,)J=8@;.VS%\SO?MY7?AZBV8
MC.*=7O2Q6!/;/ZD5%@I<UK9K!<*4'\FCMZ[[=6I%MFN[Q?2-^W&7^G+<EKS8
M==EZ+Q8%GO<B%@^]8'_"@*;WY. $=F7YZ<F:A67VV>T@OEGB'+,<PL3W0;"[
M8X%IPZX!28KM=OZW%P<WWLKS O9P^7LG]HN%R7ODI%ASN,[GGCWKUX9Y2\,3
MP?SW"ST!RV3;E_T6K.:_KZ]8@YL7DPL;Y3SVLM,$2P#+DN_3 APX+X!U)#OE
M/4IU!")UTCHO%O^_0]B8L5>.K@<^W2"+QX?ID2^^#US93GT;=%AK$>1/8_S(
M]"X_,MT2KOSX#04QTTP@6I.(,H)QRJD(FC@CN'9>84M,3,=[>3=C@@FZ/OFX
MZ7W^Z6$&AFUP.=^  +T#R/G?/"/]L:+;[^QZ/SP;%L)TD"<CKW0OGH A Y,
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
M"&>$BB2(P#WWTFACO*$F>!\)YCX61#"6=CHE1FR=G?9/ ;=:Q_NW@2*U?L6
M+F.O6U'%D"HN_5[N_1) 1J @L_M!.(FL\B&W2%4,?HM<RWNRBU__@"<)@>IL
M)YZMHC@QE332EH%*H(U'UCE0$D,(H"IH(Y.>]6R3DS%HZ0+U/KN9#4V<$NF4
MU\(S,]3O*N9]C0,V(,=9\'"BC&DP![$"G0^8-YK$E8DTA=R*;(X.N&+>J<\V
M41J9E@D). <0US8AG9Q%/$8PI+#FBH>EU>/NF+!^Q NCRET18QA$+KK7/)FS
M=4 3G-R@I_CPQ+?(W<TZYB]H4V3L]8>I1\,@WAV.]3)Z/]&Q5C0*:.4GR9E_
M.:9CV^UATZ+^<FZ9'T].X2;V]*XKG+?@&\?=T]K/'$$>]%6*[5AR<;<'5^MT
M?Y;1G]#JP>O=7K_LX3>V[E'COG9@?T:X>-;L8(6MD[+CT^#I_P%WS'_"/8H<
ML/-6D?<U6/.P14+QX9PO,,OZBBW+>Y-WYK1==CZVL)).ZQ@^:H^/S^ ?()&\
M=Z%X@+7UNTT-;\>:S[ED\S0*$BWC"FP<I8D5DBA!)>BY?N;JIO7!6OJ5X3D9
MNS9_U=>W]W#>Z]QYC&L/RH97#.4,#D1,'@"N!<<4\(J(R7;F( 7%[N_WXC[8
M<2OC67E3M=*8LSAV&?S/4=Y,[L!Q7]IP_06!P\WCVC?@]ZOD24#S(ET30.RL
M?3J>G5GT'._!#<M#!9#+[^<L,'M\4;.A>W(Z"&''<EM:5]MR MM2^T=^:PE8
M4Q3;M/3/$LNN7@#,FM74!(V%QA"QI$'SD)@.#BP<T(L(%T$9/;4E4J@O?]A^
M#/EY(CQCT1^_U\MC3W).U!\7UQ_Y8B_R2VNYY4SC+&_?5BKUG[6K4'X%)M,H
M0EO-^A[A27 .=BGG,:,+BT@[3Y"4)FDEG&(1K!C&E[$4RP)/ZJH\1)6A.^M&
M1L5YZ_0 :+H@P-/8RU*HH*LP2-"X+U_+A!2I)J"@.<9U)$Y)4)"=8T: V<7C
M-/E:>4'N8;IRHW2U\>ND56:-?"DZ%=VB)^!X_ULXZ^6VBA^=@M:/]G!N?>M(
M0M'K/%_<<60]-\B 'FTC-M3F["B"1Y.T!FTI^QFG"MP"5>JT9G-:3]'R,JLR
MO7C5W'(YZSQG &CM6CVWR"R58,*R$LSP*)BU@ P#D%NKG[/70\U=7,'ED P&
MB:*G,0[!]H]N[F*5=? K?6KPSA!F"Q#]O_^E@>Y^GWRMXDWR.Z#K6J=[EK,Y
MLT(W['=U O_TLDY6-O'LG+1CJ<X]A/99 ;P6%PP/&G86>J:+\1B^>MKK7O?L
MA*?/7<A*!7 _"X&8$KPYO/<]=PJQ[WLM5Z9*E>F5\Y'VW-NWQZW+<K]+<R@O
M]&2X@7^< 2G%_CRD^';/>@^G^4YEMXU71KR-X78'X^P#X>3G&Z@<-F-G+EKI
M=<_V#XH].3UH 4_]YPP,(2!<.*:";HO.F\7[-UBVW,0,M&4?VY(<LP'CX?*]
M>"-<<H,G2\X??CK;/MFHRU4K17H@?!UNWFZEBZQ>7>M$I9TV_%J64X/[=R)0
M6;;.$C!<P1(ETG PP@=WWLPE,=F>^EKVDX>EA-)C7PBYX<>&%Q]NTO"A 9M.
M!ABUT/+OO N''8\_O C<GE($ D66,F],$@[4I)\ RH6?(!;TWAE4>UTE(M<B
M"(QN<4JW>,R>G "$%BT-AY?(L+,\:,-8\[%WFLO0/!PSL,AI_F-X\9/K#J(U
M0%.@WY:M_6,@XFZT%T4%C=2V2IJ^EG+/8$B^B>UU,P?XEBF5'XVHW_MW0=[
MTAIL+LCW_LU\=#B*7O?GP! KH&ZBD7IEC<$'2FMLN79^T/('(,P]L/! 6I?#
MIS(!' _\/@6E%!CT96NH\PRN4<MW;N6BP:$+J0">?,B/@KW:#<3+ #<4;"41
MQCAP-H%6= (0,E#8^F>NWPHMV[NHW4B][O^_ZV^5&S>VQ%QUF'6],U"[+FXO
M<WGH\X.]!0NN/)#2E[9<*C(M?WH=.1]]I3!B<Y?U&Y1>O%0LY.:K _DR^IS+
M(_ZUW'P=3'0[+##*'YYI"T:O KKB8S/-,4D2&X9MT(:G/ % @R# 7DBAC B/
M2B/^TYYDI:RTJ;_&/#PEAD_=WJ>S7/6Y.4B0KTSLR=)A^[QQ^7W/"4F#(P99
M&G-P$&MD8Q8+BFGJB!5>L:55+I>5PLN$W9L;,A&<)OG+;UH#Y:D5?'95TG!3
MZQJ QBB W]O,_T[4?@#MJR$ NAH"4 T!J(8 S.L0@ >+^T:* 874"FPP:G7P
M/!EC*"CZ\#5XV5&5D\0?//R7UX!G#*:4FGUMK33AGTC)T\F%-[8"O@R=<>4$
MG)M^OAP+&43IA[HRJ'6' P?:<)Q<:1(-3:Y_+'TK7Q^82H,O+OUSDK=C!0R"
M6FXTDC]SY[U#"\R 0K$\O3@IE8$[3;+1NV07PW(A_TO#8KC,UJU'*<Q'?]"*
M/Z_,S>YQS*[63AY3=U,[SKZ.K$?WS_)\HO[HUX9&9CM/+2J66@?UMG72+H+7
MF\?Y_KE"LU0N8;?J6YM_+A5Q[];IU<7+QB=%-D1M,/6^-(!.>]UV7E8148?O
M]T&]+%S"+="/\PLG9PX('>X+.P;?+\T,(,RC>%IKM\ ("]D,&^["E:D[P;PJ
M'VRPAL%3725F9A>N+Q:5S^KF7MUXCH%YEY_P7S<.;'A4.?:V=OK0WM_:EYL$
M4F0N7/62*=S(5W;J<$Y4JS '<_N _.J5TQ>V 12I>$7!I5^Z9MN@<X2+H4<Z
MAI7:]Y-ARL'0$BU\JWF-8.Z ]9DWN*2Y]D7>JY,QPKS:Z^YQ2>=#9?:N?2FR
M74.$W0 K"IZGGUI#0SOG212C+&YOQ8V..H.N(%=&[F 1$W<G3UN<9=@BX0Q+
M$WGVNWEJ+944["N:F+56*E[V3228&C3\Y5;2@Q@UMM;:[6XQ]F)RX'.C7.9T
M%I;\<!;6QGEC?9O4+W?.&\TU7+_<_K6GF C>)XJ4UQAQHR@R+@A$(TXA"8Z%
M53D]8F5\;&CIW06ATB[B"E<6US!$>>5HZ<4.(,&-R6TE([I;$\2[/P<8?./3
MP 6=(@H0<F^Z3-NWN>_LN)U9J_#"/(A7Q824$C1"+5K07&-O)B_<:TTSFDS:
MA8-AP.YK&5;@(0M5^H.WSB![H#T*X8)$BJ6 N&<*.9$D EW%:F*Y]#A,.8]H
M++OE;68/E5-\BOAB.6[GK)/''%X.VIJ5^E$9,ZK9 2W,,+-P.*V0W!X3=)5(
M=T-<@QZ4NVF5-1:%.(F]SH><)T2!%#1[]JDW:D43O2 3>A9IK82L</6XXWK]
MQ9H5JA]WU6JM#XR4XMPLSF(QF6ZQD\?/#/)*7W0FUKW=H.]JPTIO3$DIHD^_
MT9=SV4TWT:=,?\Q:ZD"E>L;4E]$5/- 0\?8DDT=.UNEUS\O?Z4<ZQ1_%'S&@
M-7@8NQ]K&[]BS[? P/B2E9?J3-_#F7XN MWKV:B\[NQ:'>U[.-JO5Z9^C@5E
MOT(NLFGF3+!LF126S#^KHU[ HUZ[2FW?A(-M'?=;?M"2^?9DVKDXW,GJ%"6O
M-<WO'=-!,R?GS,4AS]MLR_=RPK="=]5)O^.3'@N@SO%IO\S@TJ=^])DFF99C
MFO $*AL=/3IYQNDSG)>9ZKRV;M;HGUY/O!@XHF_/U+VY)_3A/9F.%2>.M)J7
M"5"S):RZJ*5Q26/'.%=,6:IHU$I%18+QA!<)JQ-'/SU3R>C 4W+C4$LORJ*,
MSWQ<>&HP-^IRM]DXVOKQ%?[?P3L4[M5<XUN?Z[S^8^-7X[)^L;O>;NW"-7<N
M1N=&-=IUNBW@FF+W\.LA/!>IK^_SG<O]7SO-#5:__ NN^=<1W/_P?R\WQ\=G
M6A-)@'-&,F"!>)().1<<DE%0K'7D4:>E5<J6%1E/AGW<_,RIQ=Q;3K:KP.(>
ML B)^90 (I@ M A..ZVMP$H(@ZUEL@*+]P$6HT,ND\CMEWU1E&X0C\HA+65
MC$JGD@^&DUQ2+)>Y?*YANQ58+#I8:$TYDXZ2Z )/09@HI+9,:\.49+K2+-X'
M6(Q-I(R1B$2)1Y32W'D3?CAA)1*.<IDB5]CZI56U3/E=R5_O$BM>$!\6=9CN
ME(^\4%!X=S?@QUE:] 7A<!@Y&01.AF'.(LJY\!6#KXZ#HTH3Z$K6PL$B84("
MI<DQI)/%R,,IT^2X$#J"TL17M/A(.#C+-5[4,3KZ]*^*'R,'_*";>>YV><Z
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
MHU,<"T^85J9LJ(1?L*)UXS]GH/UL'H.6?%:,']W*<>/F@3V>'&R]'61-K5\
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
MZ%<Q4F8UMXIAMH4UO=;OGW7*Z/ 3*7PZU_#M:XV9<*]KC$XVZC9^G41?A')
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
M&3*/3_O_\R_[//+L)O&^$*%.;MJYV?BT];6^UMS\<ZVVV?ASY?X^]F^VS 8
M[;=:<ZOVYU;CV]:_-]?7FAOKM4^;C;7&GYMK_ZY]:\(+]8U&\]LDEAO!J5(T
M. ?:M%+)&.>XD!I^:LD\L]$*J0B9^^S;26I\EO^=0IL  @>4O58-IM/>B<GC
MA[-+*0ENB;+2QV!5XI1HH56HM/<Y5@ :A]_)GJ')>8TU:)RY>%<QARRV#!E%
M&$O,4.Q4UMXYG:R]+X-VV([]?D%.8\KFE8+9:P$$M&S94=\?M&*F-?A^NQ5[
ME0'P<@; ,ZO[7#+A4Z",2LP!!C7'-!KOO.6"D(0K=7]NN7VK><3VN.11Q>B1
MX1H#M^. <N(B\@3[2)PC),JE5;-R5Y+J4QQ%LTD60XF,3!"%>0(B\U8;&S43
M(E,=L95?:(YI[;)^N,WV$J'"2Q,1<3HBT X$<BP11%2P041'0<XLK5(PMN[P
M"TTW(^DFHG\$@0$\]42AD2_Q]=OWLN/#E_Q+]^RT?PI_%?[<&>,&!$OA;58C
MN.$,M#\LO/# L$*DJ$VL1,*\LBEMK!^!$NCS^-WS^N7F'B?:>T(48AS8EAOC
M$6CW$45#I!7."F/ S&%2/M(=]+*!!&X43=%@C3D(C."$QX+)Q)620I')O3DJ
M@3&'E'BXO\<LV-<V&<2 ZG)+(8QTIDGXP:E.6AF7LNPP4\N.2D#,)B VOGWY
M,K,LP!$KK8BR.90,:*&)D9(2!RP8F.2AD@6+P8&71WLR*4Z)X(@JS4![<QBY
M& ("\\%RL/:$L@%DP81H\M,E03<EX(PKY!_EYLEQA/+$'O+*$J&6'L'X1+_Y
M'$X@Y5@C?&60PO.R8S?78X(%A.RW[K7<6=[E+VU[/#_3,_V 04X.&C^VR=;G
M1@L(F.TVU_#NYTVRM;Z!ZY]S<M;WBWIG@V^M^XN=;R,,TMD@N^O?>3%&MAG:
M]?6O1SO_/WOOWI16LL4-?Q7*\YRG9JIHI^^7Y)153DQRG'? $T,FH_]8?54,
M@@_H&/WT[^H-)I&-$100=9^+46!O>G>O]5OWM8X_\4;KP\5>3LYJ;5_NP?<U
MK_XX @8!L?3I@!MG/<W[9I3-3?T5TI(E !!C$I<R2$R'D BT"<"4<<83:0)V
M0(J2 "8*L&+!(,(V2N^!+-WXL,UK[*MQ3'[Y_WZMY7TOI3S=(<!69#KG9$?Z
MG1M23/7,2&Z[E__W7YH2]1H Y'I;!O8?@(:A\=*/9VV #7B\VBEL4^V7C"/Y
M$HI?YWTK?B6O?\T(]/_.@=%2&Q"GB.;4/L8"KH;L!'N=96J^?#L'*[H@/G>'
MXZ!@)2&NU_*:\BWSK>P_MMTI8CN 9K;3@74<GG=L_]LB04!WBYN-/\6G]8\C
M!CZUE_U>9]@+X[3?^Z<=XN"'ZPL_WIG]^GURZ<#"-US"W^'<#WUW11N-3K':
M'"&MM0MY6.S&R!VX7GO[[8XG]K*@S(*?8^W\-"_^5MD.HA%TB_G6-)6&9]^"
M,@W[M7UR?K+9!;+I_/CF /3HZP>"7W-<Z9O,1O3%85*#-BX.I..<)^H0CB'F
M +Y"3GN)K)5$YYYF/E>>B_*,ZW^/"+[='Y%6?4039\5,77MV?M8#>COM SS!
M 0 %VN) :IWV2?MLR! C\@;:.O-'0&,K24XCBNDW\B(!.FZ\/Z2BG52\^9*)
M"33$S0.=1) "*]#W<B?$!$+.<)W] 2%/3/-<4?)38OJ.,/GX3VR(-9=3CKXA
MVS6167BSX/)\X2PFQMSJ*MO=9.]#,D-8*M[9/.F=9PB:QJ; +XZB/GUM?#@
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
MR@/P!-E[0MX2'!ZH?F#Y!\$T: -8(YVD1 Y[C;G%R@I<=/LU7*Z0_5"E)\W
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
MB4 W-(1(H]+T9TY9>3M9C!",X76Y;)?L4:SE.=RV>UD4!*C7@UJ\+@@O?+3
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
MI_O"[403JT-%$Q9&41*E84AC9G5*8QV9A2Z[H6AZ5CED\V#"2J$B](-=V#>
M]'8FO< ]<!@,_UVDF;CO.\-6S$'3%4O7LMN]AI]?R:X!0=0.-*AX,G/"IXV^
M5H^KP<6@F_5,YA52$#$N_P(D5Z'B6#-/5/EJ;/^/ZKZ;X9\I;7#:RM%6)BD&
MUJ2,,,*-P"KA3"@=AQ(G-OV^Y\1GB$.,QCZA:0/G>-""C;D^3.=K\#7@/1^:
M'?UC0^V8T_^<A[KU=UM^2P:'K?VKT\;!59W4S^O?#G#]X@L^;9CLA'RYJGT\
M CO%P/AW^.FW _:?&V>;_/B.F64)X0(1+2EB)$[ "(D$2I*84DZ(9B&8G1:L
MO4N'!MV!?9B/>BT4-*_WM#48MB/%V_&( CTSUSH=^8-RYC^VP'CRBMQ"%<GI
M=DY1<M_T@G\"._3/.P,8G>G]\?X!!'_K$N:+XVVEL6KDC3-8I*:\[-GWPP]_
M@JX&BO/U^ZSM)^U_].?TX]QVS)XSN-W(+X^UB6J8:Q3%,4?QYN)RU5^:L33S
M:RRJQCBY]7)8Q;]YC8K?^^5=@\6\&N55L58\6$ZB<K!8+/78>T[35E#,YV4U
M,+&49K.@2G< ?RR0S<L7=WI E:45K/)T<:QJ-!E^U<UGFG_YHNO\03;=VN:V
MMNQ[)/XPQ'W_5R?-+WZ&YW?,K*V[+JO]HHOXS]USX!YK_O +M@OTF?6MR9>M
MW_%?%IDLO?S+=_E_?$>J=5W1&?IEB^B7K27][GM-94GB_=V S8=YA#%=-K[A
M^=2^DWF76U!XV\)9[_DJ8KJ>,(YKXX[I'C;E33^(,R$S22P(#SEC.B:2I@GG
ML2O"B26/L#N(PTE9,W[)4[G+[.3BW\W#;U]O:C<'-_4]L%0;YL?)Q<FODXN=
ML/ZQ1@X_'F6GW\#:W9TYE6O].ZNUOO+31NVF=E$+P0+^52='6?WBKZRV]R4\
MN3EAIQ__W3QI?/CQGYO]?BT+\XC5Q@&!N5Y_MZ'@+ND7Q8(2Q,(X1B).)(I
M:19262V9WMI.H@K#;R54M82UUP1K#XG!LI2Y#G&)TI2E<9S$R@+*<4-E@N.0
M>L=;.'2\A8O@K0>SA$^S.#</:[/(!PIG^\P>M'>\-Z8$O56"7GUW!O1$'/.4
M"XMD2!EBG #HP38C%:I4*Q)RFOHV&14>S<?JKF.]Z!+Y2N1[E$*GK(@2E8I0
M.0BDL20QL< F-L8FT9CYR*J%B%<J="^+;;,*'4\4IR1,$<88L"WA(5+2<"14
MI$P46F4DWMH6M"+XVBMT*\I#V$2#'?^6P?[(J-O7A^*+)E9B=8G5+X#5!_/&
M-XX93JV@8&TK,+YUG")!#4.$,BY3V,W8K *KUZ^R10E$KP&(I,7$4BQ-JB2+
M922Q55%JXDBJ6+'"7L9#>WF)N/S23'Y)>)HSDPEC(9-*(IYJCEB**1*1$2@V
M(@FQL*!EZJUMQBJ$/Z:(6 E/)3QM2+90J2<]"Q#-'5*8A"F=$I0:2A% $D$)
M8Q((*TVU<@6%1++"MK9K5#9H$TU7\A)GS:\/DA=-K(3D$I)? ))K\Z:K3D(E
M79%[%G)7^-Z9KBK2"(O04HECJ95=!22O7Z7H$HG6%8D> $2_E6-1'O6N/4[-
MV; QT3+6TB!L5 (X)142EJ6(2,HBRW$8&;.U32L4S]>S_[V3WA*J2JA:]])
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
M99FYJ)JU"4SY/5NR"$P)ZWM'/^I[?Y_7;FH$Q@)CU3=P?U9SC0\:\+Z]KRX
M)3S=G0U,^1+".,/ZM_V;VLT)C V><U,#V_/@5PW> 7/[48<QGC:.?DP7T2AJ
M_"@AE;#*(!RY[+;$6+!&!44IF%,Q3G 8N:J!Y$V5#"R!ZXT"%TM%;"7!RDC#
MX@0KQ2*BK(@X,RG#]_5%+('K"8%KMHHAE9QIRB,$'SABAG&D$FH1201.4JDX
M5V9KFVU&9;(2N$K@>@QPX0BG4:1E*A+A"GI*R9(X9IAA'C*%DP>'$Y? M2K@
MFJNJZ&IPAW',D00$<VT;*5+6Y0)HD6@%H&9=/0&,\48@5^E:F(N2GH_!&,5H
MSL5D+G4TLI8Q:?>?MSX@UBJ\X[RS9R]EMXC;'9Y8]?)#3A>Y9.'!OZSVB0^]
M/-IF^)B6-#:XE->C4!EY>=GM_ +0Z[L8YX=$;;&$B,28*'7GHRP$E3!6..3P
M7P!<P]1])NVR45M%U/=A.O%=&:&U^#1U'Y[]X[I^H0'+:[_J>V??M61QI"0@
MH*82,<DP4DHGKDMV:$"UCVE"M[9%=3Z+<ABN59R-]NP$407F 1&)\VR^(&9C
MR4#LF&QT(';R/('8P.VMK.]Y?*=M=OW2G]FV!F5E#6.Q;PZ&7-(ZW#N@IWOF
M1VUOG]:_G82'>Q^:)XT/YW O/_UV>G%R\W=6)P>_3K-9+CEAM0OSHTZ^7-4:
M&I]>?&&UCZ#)?-R'<36;IZWZ1?W; 3VY^*OUGYNO5[6]K]^MH6 =Q:[* 6@>
M+,$4)4IR)$C**;;,*#H7C!T210VS%H=6,2PB9:S022Q3FEIL+)L-.IC8".\S
MGMJ*NX,$%DJ8^]\_/=Y(IHF(J"0L%""7@.%I%#&54D<W@M%;(X"B6??[TPC9
M!S+1IPX,IV&[K>#SH*O/)6#2H0(-3!;Q[;\1SXZKSQAHZ2>QX^7N$"J#Q7';
MY]($33?;OIOMY7"VG?%L'R>\(\"4&$B&&Z:9!HF=)#HAB0$%&8>@;W\_6$YF
M#_=AO T;(IJ?'71 -'_YKC1(LE *1(RRB(6)12I)&!)Q8GEDN31";6T33.^0
MQQ67\P8D#?0X&;[4&C3[&?+"V.VT^U5OF$N0=0TH?2X?!$Q8T^GF*73GG9[/
M1Y@XNQH]S65<]09JG \V#JIS$7:=M']51$#)X267?3<"NUSK="';VCUQI''Z
M,-9"G9B\O]_INZCO-:3GO8$]:-?A18TKV_QI:_#6\UY)Y(N)_( !D2<12UV!
M*,1)Y 1K$B-I2(H(2=*8"RT3 Z*11=7Y$Y0QC:_1YA];>)L!1:KA&,E%]93;
M?\OV\\.=[Y&05+J*+1%VE>=Q$KE>X0D*HS0B-L'$A"Y!),)W8IR#F36B@;\
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
M@W_>H5JD0]7BG^:/XN_%XN"/ZGB3[WUC5@0%>G?6I$ ;HM1"CAOC<LZ4XX!
ME^:TX#4Y<X\K9D_=-M$WWB_JKV+PEX/N9:=H-@_R#?0&_W*OBHXS>.&*:U%L
M_"V#_ BYD%--YW";V4571FZ@<S%91/CY[X<X-JN"+CKW6WY#[\Q45$-\'H4B
MCN@IW_\Y7D7^JS,O3(*_NJ N^LS.?Y(0TS]@+WN#(>#Z0?L\/.]G*'HMNR$=
M=L\D"+AQ 5-W<P.VV5S)Z_Q7OLC!A/SP\9RCI9J3F4Z1GY8,_H[E5\GEW4U
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
M(GCPHYUL[9X,CNV/<PE?E:)GD^;TJD7/:SN)>RNBIRPQL-&B9^D2;'GY-9!
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
M,KD*'X[%11)DF> &_L<%T:Y]"\_IM,*0O0UI6NTHOM]V53NB5Z'P5,(#%!=
M3MI1$?8:$G,6.F.7SF%X^P1#[Q.Q/->B#JT89+>Q**UN%'Y^>$TWEH+3HX:0
MC5:%-UTK-G H%J%HN50\B6M<-MN%F-F7;LB$,$9L>!R>IH/!;:-S8YM(T1*L
MN P+.FLL4W;2Z%BA&+F;?@@M39#J/XFO'MR,>#VNEFK%?[=.=:8[9GES8M.9
M77:]+RZ#N6GJ"O<"O(I,6_[D.0[8,*^8V5OJX^4%:;E7/'(%W3PM5G;U6# 2
MDE$DNI'ZL/85@H2JM1?F"F"*K&/\H^)8R_CRP2KO69]&V'.<FG*I$PA3)[F#
M;XLTYX-KF59<;5JF8V$KWZ=M(-5Y7Z_8P-HN#:FE57&_%7P:H^F&>%ZK)_TK
M+\7V&"XO2TN]XGLKI#[=LXL^G]) O;CV9C,:WIPL3_C(V\*):U4:NTN :9E5
M_&8IT.C\3PJVD9P-@S$GWP*QP?A2[2K7/ 0M.XKG*D%"(=1_.B,_';[Q2SR?
MBW853\+?KNN%99>/X EQPI!EP1<DQ7\J[HB<,QLMA,=<GEO[U)I@AY,6<O&,
MB #+L@"NN'9I[$ >GP60_VW,''H)J:EGBXJ($G$?NW[\:HP=L8#]U++)F,)3
M#J3ZU ]$A7YF7C#_U H34I_,6LB7&.&3F><"W6QQ!V\$=NLPMP7B47A0[OJQ
M0=;U8_(#5R/RYE]!LJ^Y;;4+4?I6M0,F 4HVH.VSMOB+7_JQE!*M*"Y:N>,\
M$(3)@XWR?@!OAJF;;HZPC+'F%&398;5L*:*,9@@+_$J$+HA],FC\T'^31"]<
M+9(D<9B%6&+#7,#!0!=6W6 "W4-\=$.6/%\S=B!JZTT8/HDSE6E +'1=!H:(
M<E*;A%G#+WR(,2UEZ(!8SO,;J *420/\I2..V"&Q^Y2X(\)FM]B*?+#W9#8F
M+*^[Z'+5H<=$6X$_>R^$N>+5M<?F7BB5=UV[&]E'R?*UN,[5\>K0&L((B3^@
MI^$V(V4=:I!SB%Y,12+B,YJ2GD*OHQ#^ %/&Z)4X+^0>TC\+?XE%Q(R>TZVW
M)\# NC!LK7DHHD1S=0.;^G>Q90OC=U3I/-KST^]H[!:ANNZTU'2^9M4)WW+(
MDS@TPH67BN2/UF6SU]0DC.YU -V2U(# Y"JK$9U!$\)4!+_X))QO2II_F\+6
MQ-3+NUDCM;V1I_"ELGYOW4_Q(\TM:7B%)ROX?>#X= ZFB!M^VXG$$;3%X_M&
MD'68"#*.(8CY-U6OY'EQ4U1!JD,+E(FT^9WZSR("&O1,[L^%$<RYX\$FD'6U
M;9617]WW+C%.F*)\[R'C!@J#F;#+^Q[6V'K9:>N@X@_$EZTMSZSG:NU:JII.
MX>O.A7O/IA-*; TWFEQU8*EP+JD^"]6HAIF.H>X;Y4:>I###%NIC^Y<VG8E0
M^=#I4=6L"+TVXJMUQ/?#MX/);W+&EU->Q$1NQRL/L,'D8,E/K.ZJ5\9&GYC5
MK@/NPZS'EA[B>-"/S.3\-:,12/7Q:;=-T3T^.NY(VL2!FN*.FYVV#EU5GB8I
M+OQ*DCJ468X6RVL0PJO')QBL\$?HR1:=8Z=KV]+9(*YO\ F#'B8,LX+5;E7
M'39'>:]%RMA:"40-G]Y0,<*-@W!!^E9FR5\&I:[=LHQ-'GDE(843<.F)W-S.
MS\6LJZ&?=<-;[\T/ITG-;D>IO-MVZ!GO7B2WICP$8O0:3%8N<[DA' @301L%
M?:(TPFYJ2V&TF1)6:F:> ?GA_HJ#.;\Z+A[5\]/788A/[YN*1E_=8>V]02<3
M*^JN]2V@8LPBUK/K.=XT?YM[ \2Z]N!>P+QR2]:LE'6@>=6K+)S* _<)TBP_
MVSN07Q;));5T_MH:U#<B7"1RID;3JS 1HS/;XN,.UC.H9?I]UW4#[,@WFGEK
M.^!U5?]'YDU@'I)6V9"P%VKI=B.+<M2A.T0+1#Z8?'%MPE[%CJ@[%7%1@@GA
M995!:[(&VF5F691_UZ[!L]17+*:7$11@DL5W'_!?Q*#>G8#M_G\8-)PM.L='
MG?.J/6<[LK]_?$?7"G4B#,(098F41TP6^1JFR_;]*[;N4+J">>(KGI);0LP<
MB!D9ZS!2Y.S#Q<O4?.KT&>LZW%\[7F##X)4.M1@&\SF8=1I+5Y^Q#I1&$Y)T
M[,K(L%(N85VN.M1LQ+!-9IA]%7./_/$ 91<_;L@+<;QYVMQ^HM-GW1;D!H!U
M: ^8&V:$]=Z2L#]@4..$*\Y3AUJ!<64'EO^[. [C^@LQ%>2;*%EIO_^L$?F<
M;YDWR_)1IP>0PNH9XWS_JJ^Z0*\]J  P<X_?Z"R8B;-S4"4&\^"3 (QBM@:3
MI7_TSH45-)C6 _%9%\]Y$4XA6&NFSEB4=+[N1'(=0LN,JKF=QMJ54VH.BVOC
M&@\8G5+A/P?CBL2+D8A.*'#)&FM1ZD!UN3M=,OWJ6PDYT6+7U<3KVO^$(5)V
MVI&7;+D\8FK?N7%0E=S1#\]7"*.NVE;L#B35ME&5CU]#9>2>7NJ19OO2!*(.
MMDAD%:^&I1D&6YAAU*'6BDN_8[@%T*E3;58'_K\'F/F$.0OQ"#N.>):,^X-)
M/#$D.[8ZU^A6T.LPW?2I"T6\EKZXZ%3)(K((EE_VA2$-WOB+=*7ZF*]$XO<P
M<\5'@*^BN^K"?6XY<=R0.2,6C8?"]%Y*_A[A=RY6':BYQV(#3WS308XCQ@[K
M\OGKT&,KGX%+TW\/RWHB B\L\A@PZQG2WA3%;NQ6:$WB.PR,_F[TA4NR-E9!
MQP(#1FQAAUTR.;FPI:59)<%UC2*)3>CX2*8,2@23.Q /KP+_P?/_ (4!<U$;
M3U,&HK9[,,OO=2V_3!/NEZ<[S\B#*7/M?6ZK5 >L15?L'A]USLH'_66DK<5
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
MQ/Y[WDW^5V76Z! )G0+A$K;C @[O'?^3BA=)F9R"[&TA^J=LM;20Q7SSN?_
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
M[#"6H$KN/7+B#O#&5))]0(;M+:G#.67_G*[?OU_,RG3^[JQYCZIXU<Y.,J$
MDV* $')MP4AP6JE"(G3SQ:[&L UW_'?(G4.*9FB5]&+13F:.>"5I1B=[\^8]
M+ND77%%I2?S\E6.ENUBM)]8;2Y0S2%48NA4$P52"6JR-AA01]BX'ZP)\&RJ&
M[Y"*]R?=H8FY*4SZ^J7YNV>\IZL)Q>J\-<0VO#7;*"T!M&3;$J6S2;7*''JG
M(M\%WS8TBS\>S?:7U>',Y;?LI=G1JEU&G"AEDK)E*$DHPB?F/FI6RLJ!BC8&
M8T2PMG2SE]> V.H$57R'_#FH=(;63!?SW]HJ'D]Y<>WF;(JSB0FIZEH<)$NL
M1MG<0XJ8@(+ **TP1?3.#=H1ZE:$^P'/[+N*<&B^7;,O#T\3E]M1S!%_\I=S
MRYEHXX7+PD)6JN5ADF4'4P?PVHD4C"S>]2YBZ;J K;AYWY5@ W#S .*^EZOS
M2X<U.#\[\[WWK?F6CQORPGR7%7>;/W?AT;\N%ZO5I&+11,R*HD,%(X2'6-F,
M5J&B)B6R[7Z<?C62O=R\2Q]Y;3,@JX047H T5-H5AX"H?(62O,DZ6^MMW,JG
MV_:)8[H"[T"!<^[;(+O>/7G[*[J6-WKRM1-%>C;<?3@O)WIU=4,\3*4%,)9
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
MUT$J<IM#YI:.J50@HJ^CZ)C((8A82FOC\8"MQ1T%W$$X>865<B7>'96)/IL
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
MV@Q<:(*GK0&7<@);)P=SGH1,HK41<#>D0]&)EI)O:.//HO97G8V3<K,KS&7
M)/W/67]\M6M+C^>B JL=N.L(254\!\?)UC%8?.%*!Z?7NP[9&L)3UX\]$M#0
M@9BAIC-O.CY+T[,Q87OY.8P_X>3GLPF95Y/)R]%I[ ]G"YJAGLQ(.1]:7WV@
MZO#.NW;/_V'/(@LR>P8Q,SHC&>E^),&1*Z28Y]9IG=:KNV\*ZR#4Z^&(VH=_
MTZ-G"NT)D%!%TM:9+#BG"S!6<JIU)#:WMF%N@7CJ>M)&NEU,6%L NFSHWU,F
M>"L=&5'9U*A)FI4.92 %5%:4H.G$[(KP2Q@'1_F6$NY@>MJ;X5?:LJH'-<=$
M)R*.Z2<](TU!1AX[$A)21J7 622//8> K):,R=9%,ZNP//D(1A,A=^"C+' L
M+.-8M(X.#4@3: -RA,D;KD@AH\3 C%6I]>7##0@'0/7V(NW@0N%7$L&D[C,X
M.1F^_E;W'C(\/M?UGI0Z,[B7$CG)21L0%BTH4_>?(@AJ9F1D>#2VM Y5W@OJ
MR6M!6[%W<!TQ,S-_'PU'UT^DA=8RR0E?E"!";7DLC:C78):^-5QGR[,1K:^X
M[T;TY#6BH< [L/0O[9$7T^FX'\^FM4#DXVC>PZ@G$U>VL 02#?DA$LGUC;[6
MC20G0LY:\O:VP%V(GKPZ-!1X!Y[ Q;3P<_7\&8<XNV]+0F:1$3@7D6S?6EQ&
M6Q7XVB%+"QF#:WTAO0+*@2C ;B+NP!WX':=7?!,;E11<(JEAC3]81KY.L@A:
M:Q^T9"6ZUA?5UP \>9:W%V<'PY,7@]D6+1LN7-HL$GKN)92B:I@IT0JMX""9
M8U%ACLFU-@%787GRC#<1<A?3D6_@^CE,^JE7?-3<TM)B462%IE(@"N= QZA5
M82K9V#J\LQ3( U3&-^'I'O(W%W(7C9)N@'K5'YQ-,?>,3E+%G(&KVK4E90[1
M2 M9ZH(E88JF^8#LY5 .E/UM!-U!D.<?6 <^8'[QE3R/3_C[617-2;G5Q.%"
M!BZ5;!PI: ZF]ILC7\0EP0 C#]ID'0)OG;BR*<8G?TQT2DH7<];7!3S?\GC4
M@F$6$&V,]35*X*U"<,+4 JBL1/- XD8 ]Z\_W1*^I79M3E8'Y],*L.>[Y^U>
M,\9'Q3))(HF8Z+7S$0+3#&2.F"7CPKBX']U:!?%Y:E<3PCHX_VXT/3$JN%2/
M=,YK]@^O@^UCW;6U=S%8ID)NG7?U:)H#[7)B[2#&AVX.-!E/>^_&HWR6IB?C
M\]*/^3P51=8W(WN<<:E D3)"1"'K]B>$,LE[7"N=@1YP10_HNTL=6/7L1]("
M:",:1PW%V? @N8+G:FW/HL!^#5";-/]9C^O;0/;;]Z<-1[<);R3@O;'OG4%T
M9,R$7"?;ESJ%WID"Y-TER70,!M>ZR'I<K*_H][-'TC>1:R>=PE,-FE_B.N]]
MH:2A!]>NLX[10F6Q$&.(8)TUJ=@0E6P=SUH!97\V8$.B;K4"WUW*K7O_?#B+
MDS3N?ZFR7#0\*8E;YA($P]V\C5W,*8 -,DLC%&=BO<E#MS_[(9IZ-Y#YJ)W
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
M3QKZ'>>C;N==33$$7\>7@-8B@TK,08QUYJVU&!&]\&*]D,VUCWV.)]".PNW
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
M!JRVDL4H,]W4C#4/<=W__F4H^FB)#A!8OX_E[0W1C\Z;))F)D2E(HG9:RR:
M]U(1+DPHI,[!MFY5MP7&Y>GZ&/D.$.*^#^G=;!IO42GO=5 >@1A')HAT KR*
M"5AV=-D8Q6)N'37:CN3R%'^DE <(,S]<Z3KXH'@VEE8**011)WX8NE]4 AY=
ME-8[G9JW=-L"8ZRXX/ F7'>IGDO,[^$Z5@^Z/#!F:QU>PEHSCJH.R%8%M/3!
MUGXNQK9NQ? 4Q:DB>+WU^BQ/.LMW$-O^/J)[3VR'X!HH]+8+TVEB;'UU]BP%
M>@I\3$(P[[C#E&M".WDA20D(*C# 6))@UEJI6Y<LCDN$/5&PL7C01<X-]5\?
MB:]^G%U?X[Q:+;_.<+J9YB9EED5'"-9+4-4W04&NBLR*3C_OC9./DK6?/CCO
M_.FGMO6.%?RLI=0&>-"KUN?RUOJL<W!7?+6>;!G/$W@F6+VZB*\Y"C#"YIR,
M<Y&UWL+;<%S*;=Y;Q@,]UMS'M"FK/@#50+?Y=D2GN<O[:VP/!7J(>X"[? >Z
M2.B"I3U#[@UY.E@8N"09,)_0B%R"3ZV#6&.28,\]/A8'NDAY -W_EM/DYE.]
ME-[-EG?=,&01(K.0 +FE=1I.3B[6UFX8M.)6*5%:>W-;@8Q_[;?0TJRUB'=>
M_,/E$+S#>6V2\:5/HXAG?EKKS('GX3Y*&G L:XX8E95&>:51EZ0<*XZ0:RO<
MU3,_=YA\ 6-MC"PGR-R0%6A--2>M NVE9C+&')J/QALH7^#^<^;/.)G_"Z]O
M\I57*)W*GLA.EI-RELPG% YLB>3[!*68'.(J>0+DU&[$<1I_[LGX.!D/GAKP
M,\9\F[(0G,A&& 4V6%IIHM,.Z>0#;FR0623F6.L^9KNP7(;ZFTAZ %/BC_P9
MOU9(B_?E0>@R"HX^9R(EUE'A/CL(Q64HY$JC9S&9G!LS8!>6RV! $TD/X%7N
MRDSP3JKH4@3';1WW5V<*,J' !RG1.ZLT:QTH/OL,D'XG0'\Y-\P16+]N/5CG
M_WV#<S*CK[_6W\+KZ_I[O^=YI/_!#_E]>3^??"#PU[_/)],X^8S7MT>85,KK
M.O.(RZ")Q2X !I8A"LUJ[-O+QX['KD?$%G!>-EM.I)8!,A$>+N('7$P6?WZ>
M9TSOI__"^:2^T/V!R\RO)"96M*8#+R8%2C@+(07:!06E06<\NF$34G=C>]E<
M&E03#?,7MG!^P^E?%HN;O,F5_$;ZJZ!K/D4J((4LH&*UH#T2RZVDP],'+CT>
M<>3L^>S+IL/ 8AZ@+/Z1F<2,-%[6 >AU?!DMGLAI(16TG(3!$F_]O'5Y1NC1
M$GVJ7=M;N[2B]^4MF423ZA!-KB?+K[_AWY-/-Y_NWG+>XF?ZD^77*ZY]R"44
MB 0.E+0)L%@!D3,OG)%"-8]0=\%W(>P82B-/V>-Z719=@-XWE7[%Q8.FD3_A
M?%I?#'_(93;/OTS)S,KT-_#OO/@QTQ49)^O.Y=-TO\7,%:;LO',&0DBN1A0\
MA(B)EBX"W:'%AI0.NGU.NXZ73=HS$& G(CS= WZ($_2?TYM%3ILUOYU]^C19
MKIZ<<KYWL6<7 D9.7J8SJE[G@GP#VL$^."%T8HJ\SA&.TX/ OFR:CJNK+2^$
M1S\2;[$7W\Z^Y"E.E[=;[%U>_IJ_Y#FA_*-NB#<?/LSS!W(E'KFBM-_RDK;4
M9OWOP_7DPWK:Y)71/*?,!6AC/2@EJI>J-3#%=8Y)*UG4$99\>Z0OFX;GI\PM
M5.V9X-9E=;?[ZWVY6]TOTY_^CGFQ>%_^R%]FUU_H.J@I7]]VY>(J)UZB%363
MP')0(=/!;^BX9U9RDR-:)TQ[KAX#]7LCZ^#JW,+6HU_>NR^OMIWV2A0%*&OC
MS&CMNH28?/"26(JHN&W/O.^-19W$O(41+1_CU_T.5EEDWP[@E%;RK^Q>6ZCU
MW>X*F4J(R$'*3#SV7(*7P4..C$CLO=7\P"3>(Q%<'$\&$OX6RC1^9E\GOGKO
M649))QF60->PS&0L"L+$.4LFI"@&KNLYBZ*O=D_FW:5ZQD5?WG-3@XI@4DV%
M=ZCHC/,2I/6%B1"B<:U+0<^[Z*N37O<7?761[Y@U/H?@^EZ+OCKI[-!BGV,$
M/BHA5"F!YP(.@R-\/D%@JZ(6+H5)1B<<]I8XOZ*O87C00<ZC%'UYP['PK*$H
M@VN_!TU X*XD[7AT.1R8KW'>15^=!+^WZ*N+U!JF:JX _70SGSV"HWF.@8Q/
M0%=D':9(SJN7$E)@7**42IC#C/ZG/_L25-A38JWWX9^9#+STZR1/*ZC;]]_)
M75U!L#%CD0;()DVU4H$#<JR9.]HPEQPW3!RDS.>_<PF*;2C)$4KT5K>*9L9$
MGP70+5)?%4*E()TA3"M=KY=$/N+ -5F79'/WEO%XI9F'H/I>2S,[:>RPLKQC
MQ#U>::;S%K7.#GS2!51.#$(.=<H6,U$*D;#Y#+YS+\T<@ -=I#Q:::8NPL02
M$4*L@\I)Y."+EJ!#\;;HD%5I74QQWJ69G;1T4&EF%Q$/T9/A7GC_%I&-C"P/
MQ2%Q9HC<7- :6:K-P9ACG.6(S??[$Q07H?&>PAU@F]_/FUZ_' AG0V(6F IT
MDID8 1E#B,[1,I,1);2NEGF,X5+LNUZR':"+YGT\&^_E $0#V75/T9S&INNG
MI6=4WD/$ V_T6V32!>,9G37:2 6*90D$J1+<2E60R?@X%O]BE+['AAM:YUTD
M.XS=GF;3570WX/0_[TO)=.54?+].PFS^YW_Q<_W%[0VDE& JH@6K&1UQWD9P
M+-$OHTNE%.ZD&*"1[N$ Q[_Y^VKTJ8$_D#H&L/]^P$6^AT:(J+Q3F2Z\6MCK
M4X1 <* F!!0K0_*L=>^$APA>O/9["'2 H^'G3#\'KW^^F:;%3T3$6-N+/&)@
MRDEY90J@Y996ZS5X5@RDH@EETL*JUB4J!\!Z\41H+?J&KW^+^?+J#YQ^6%^&
M*G@; G=@D*Y Q>A:Q-H?D-C)G4+TF1TT88Y^ZCW=TZ^^Z?W!!U^ZO7^\]!I6
M*]^!V%PC!\#H8MD?HLSV&W6_&=]#^(_5UT-R#4_JQW"<,EHR*:%$S4'%.GK!
MA%K)JGG@/ ;T!PTP.;4"=YCD[?7716"-]?8;2>K3S:=-"$_G&(N,=3&UL%"&
M.I5;U=YMSJN,+.46Y^B#CXYW2_82^ZR%S!I:ORL@ZUSJS3-L4LIZ5!"-K\]\
MI3[S208\FISI)M9:'/32O4]Y]S_Z I5WM,P&L&T?UJ2MXS*":RD5 ZE=KG0B
M>ZU$.D^<489SI4US]^4IBI=NWS22[P"#0AXBV@1/#\ TT)OF-CRG>=7LJZMG
M5=]#T(-O^PVV9!,=10**J-/HR-V"H)P'HPO3B7%#_M>+5?Z>U\U1=-]!OH-T
M^[LMA7M4,7^7X5@R8P[0Q]HHN5APS-"2E8Q!<:&T;?V \2R@\9\N^NOL2=._
M5@(?(F;]H(YW$UAEC M9I[H[Y8CR68+G+I'JL&A4H6!I/0MT&XX+T'UO\0YP
M /PPGZ0/^5Y2K"(/@1MO0?J:-F$= ^<]AVQSR,5$J^U!SE:7A^I'&"Y U;W$
MVO!!\ELIXV)Q<]=E\B[=JMB490H"="IUUBRGDR<+!&.5#2G'P%R'7@O;/O'2
M;?:& FS8#VTWJEON'H)KN^W>1<&G,,Q;*F2OCGM(LWGASC/XD%L5$C(HJHX8
M=857L\%"=#JIY#"%Q_GDYZ+E'1;X*93<18A#*_<G6N62C,2[:)8E4T!(X PE
MJ*P$04.DE1M&AY=1/)6C]/OP.^/=NVV5\9R&>TBR=<W68V@_S#/^!S_DG_/F
M]; VE?"9>^!!D_E?"*++MM OA=/.Y4!NP%%Z?O*I2U1U/WD.O:5_FZ5)F>2T
M>2A.QGI-R[3%$1%+0K('N0&?4FVSZYAZ_*YRH*H??N<2]=Q#DCLMZ]8C>'Z<
M+/"V71;]L%EM.92G-QFG:266Y>Q]6))0\.ULNIQC7.[X^^'K2H#'#^\9!$>;
ML3_#B^C1P* DBM369"MXJ78"HM9&*$5'A.1:VJM!$/6LU7_PB?>;3_SZ;9 U
M,[2!4('-COQ*2?80<B8A\"A<C$HJWSKW=!^F!F^2]>?]3$?+1M+_GBP_OKTA
M#7S*\Y_^CM<WB:[T-XM%IO^?_L*_KR17QM']#=SP.MF+W/2 10 =*A@Q&.Y*
M:S$< ?,$Y;8M^;/E+7-010WPPKE#'NOW 8LH.#('IM1A;M(P<"0,D 4)K+=>
MZM9/7\_A&:U=TI <:2;P4S=0JE'ZW^>S=!.7[^=_YOF72;Q-M;&6;$D>07GA
M0"EM )6)X&P6Q4C#4W"'L&9/@L.V;Y_L<:V94F<-A=LX!^D6S^+---TB6MQ:
MLH> :I@2N!/(^ F"_77T5.&-!#R:]E,HPC"C(&*=T"=++7'1#F+B4B@IO%4M
M$II&UOHS684C*;V+7(>H]2$HTT7^ANO6O<S:LJ*+ RTRK58C DK!:IFJDJXP
MD_&@X[U3T>Y6*.-FM352U)/"W?Y2;OTN]^=-6,3YY'.5Y>9-P7B;:VLGI[0
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
MX!29TZ64B(GE($MKPW(7EDLP*IO(>8",L&VX-D-!#T VD#FY&]5IC,DVVCN
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
MHP2$D /=_;9V(#^76[+;TBZ!J^?(@BWOEKU?MMNL\Y=;@^%N7?PJ1L,X>=/
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
M*)^>O X/I*@AGHB?A&[H_*;5Y2!!!N]J Q'R&WBD"R,@ZI1ER*IYJ[(G*$[
MD*&4]MC<ZB?Q 0SPYS;$9O7K64#T^_.,"SKCU__[)E03("ZO<DE!)L7(1"2'
M4PF9(""7P*1+!G6=T=<Z'[\_ZLOEV,@:'<#H?Q\G/V0R>,C*B_5Y?5(F:S/V
M#O\V.5ZQF(IBFH,ARQ:49AF<%1D*BQ*-$MGPUK,1CT,Z/O?&YL1C2@ZOT$$:
MC3\$^S.)]<TL3M[>S"N\M;R>7X"PA0P)!J:02Z0*%O#%:Q!%YBAUD)FW;TK>
M$_1W1\YQU3S$<7F(_&;SE1*WP2_.6L,1P7%&EPWW!M![ 2:5+(QQ0MK6+.T)
M^;OCZ)@J'J(OX%.S5ZJ89!8.HE.F[ID(/C$/6F:6HBF*L^9-RO8X&FUWWHX+
MCQ1UQ;EB9M7TFI6:,(L,7$H!L@J8M'8*]9@&\VZD%^ZJCZ"^4YDE%2?=1N1
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
MQ]R,Y[XR;@G5H+J9#2'8T<JL=MVXWPJ$=OV- 8*4AW]TV.CED8M_%-;T5MC
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
M_%P1>%6ORF=#*;58!5^(2#C8>(,Y.U0DO/EU]R.G%?WXPS]02P,$%     @
M%X);5JGM!-&!YP  YUP! !0   !I;F9A+3(P,C(Q,C,Q7V<Q+FIP9^Q[!UA4
M6Y;N04 0 R)90BDYBB3)E D0%)!82)2<)&<02D5 2X* @"21G$%RI@0$)&>0
M)#GGG"J\@_=VM]R9OMWS9N:]?F_<]SMRSME[K[S^O5957>PW[#AP44Y:5AK
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
MT,.SKXBPP,49Q2I5595O[<ER^9JR8[TS?]>\P=[>RLR5^9Y?OQU-%D_[&?K
MLG9#CP8C_WY<?A(X"D5!TE**8FN=7F%HNUHN?/4:($%UK)DH_I89F?].9FP2
M"C,2?$<\#5Y6!'W)_W\C+/Y'D<*]U:WQ[#@'%+=_)"3LR94FOD\+M=UV+[3(
M+_<EK;1C=F'>M8=<=L\.I;QYEZ*-H-W)8.39W $9W8@#/9V.(4^6,FRA;[3(
M5N)T@%:V_6&6#%XK%(\%.FD4P:17!7ET)P3>VX449X*1P ^?H.G$ O/G0; 9
MY_B13//P[=,]6&"=',RFM&/\&U;#F.Y%(D_,!.U+;T,/<<VQP#Y1W(2FJE(3
M?<U*!A;@/VH=.S$E@V)TAZ!Q"K$ "E]Q/9N##43 W[+3YL1,ROV)@$OWONHP
MU"@:<+^%R_4E!&KL$ENI@9 7DVEV69E7O3OK.4'<#QLI_H2K.DR[K\56F;P#
M1Q<I>F36FPX076S.(MIY9Q98]]Y#_PX8:VX^>A![>@+3!KOB[5V3,>T];[0$
MTVKZ!R /I@1/ECK&92_?[^^GSR';/P/Q>L<>(/YWB&4Z2])T33N[=#^1RP5H
MC)8.5,-R+2$1UMYEU()\_LK?^L,LVO5(CP;O8TBJB#'/AN"84ZD_0.N['TC#
M"@H*KH+BE$.TA$@$(JU@!W'?3;# ']P//>ER<Z7C^/W7BH;$G]53#SM.G=_
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
M\274?NM@,B]Y>S<C,2X^0Y>EK'R#^,N]IT(N#.@78N\>Q]M^^W;689LE?CT
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
M=!\-/E7PO3^9EFU&0E?.>,G68=C?_VC@3I'HA\4CUFA*<87+.\9%\C3SK[%
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
M^+)@@<]03'O0OAH,LLTKA,'! KN.U7DR!TCH)F175PSCB>'% OP!"14\)Y;
M:S-*L4#\:^0Z,18H2%PB@T=O88$KF)9&> >R 3IK5_CG+#P-@K:\X-.00=>U
M@[W]1E3[#<0R<D)-&][Y96R?  L,=OUA=Y82QJ8#Y7W$0X<%)+$ %1:(;.C2
MB4!Q9 8=4D5C 0 +'(E"3U#804#;#K# 6[CQ%')N; JR)3S$F8\%?-1 &+Q#
M"A^'8 %3F9,$)'_3G'BYT@5U!%K*E$;*66\](P<Z;V"#PL4"R_-_W-_/A@6$
MYC"WT!&!6" .[@]OG3++:<&0JS6BSX']YC,X.A9R@L!A/606!18GT/R-L:VU
MC:"#&"ORP3^8\^1VC4346-P!P2]O_$_UAA"P0]: $*)R5-DA'\("?R;=HQ_2
MG?W-,<ACO\QM+61\?G^A!]W374!W68AC"L_I=)7BB5TRK+5"[[Q9D*6!LQT@
MR6S&-PDE$7,8:=(FNUR-GF/#QRXT15*C3W/>KKB'N21^\]7.9MG2&U#P6%"/
M!)M#*L7?)/_ \09..:O-Y^]H:&-Z+#D+8@4YH0JRN7/FKYJ2PCMKX3]D3]Z)
M^A$3P?!!C=]5_?,-B4L"O]NR^2^V%(!9G90!7IL6C?$E/6$/@EWUOWCK=4*%
MS0F2&/*[8]O7XWX/A[:_A$/>[^$@3SY\DN)Z!NBT^)=8X/>(,_L]XL+^$G&3
M9CG#)XB"0:HDA#['^I>H+O@]JK-^CVI2*>>QDU3O'ZL$_ZM*GB:_!\1?K,2
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
M>'-;+(6&ZF*VD2<_"?QS-7HU)P+N ;%^;4><@FVEDA>3!\ UR_.W=:W@7P3
MGW/(__.!&XT[VM,T0(<ILA.ELOB<(X/DG[<5*[N+-/M@D+#^"$.?65V*C;U6
MNX:)\$TBR?@KHD"3MP8.]!';<-/-X0G%AOK>%=E:^N76EL]X[L?O/_TUTR",
M,W ,B9N"?%#C:FD;..4H>JLQH[:[ 5X3XT[)=\CAL9 ZE?F3BP8Z$4%B=ZZ.
MZSH7BNT0_7_/=)^+H 'L.H>U<5?+K["1C&4T< _(XO$8/BNC[Q4[(0]%M"0C
M1\0&L+&[_E-[S/UD'153-9PA$Y7 ))P!\!M\ 1PR#-D!?VXX!'C+Z"S#@/*[
M^)'Y,#N9P"1 9'6Y[39^_W^5+=;_+5NL(,CN ?VB<.!^.2+*9Y\[Y@H;B1M_
MRAV9LOE#HY7LUZ2SX#P3XS-NE.&-?TCBGP!ORR<IML7U&W2'D* [#+/8DKU[
MY'A]UW /&#G4%5MAE[TFZ_W%>6Y<5/0GB4+>89;HU[,4C&\V)II$.22S]")2
M9'LG9Y)A8^[&YRA_\=(0Z$=]#S!7GJ/<!'^0CDEBY]%.=1AKPFJX9J-1\BN*
M*IZS0;<(CU@_XZM&78^Y1->^/A*!.2\J\"U*-XW? XR+MG@.#5GM:GU9B58O
MKVA<9AQ#][VZ+&0NO5\YCJ<4,PL(#^$:R6G&NZ=7SJP^_ AW\ML*&80K:+<T
MI?Y,=3QD.R"VI RJBOGPZ5UUHL4QUEIE6L[T+&>:*75-K5Z1M!"KQQ6GFU-:
MX@((.JEYY_]E$D:2;Q$YJ?I=C-LBY3=ENL>GZOR-ND7=ES839:[V5'=N2$S5
M06*JA/NEHMM5F<GN 6C;%1EG2?*1O/</K:+(JHS[]]-TV#I<)MOQ7>%^?2PQ
M'B:,(['C==Z=*C3%OJ^U,GU)Z]S7H288*(0[IR7RN23'2-FQJ"J,C2)/89(?
M_]/@A$B*K,,W$HJC67W]*,EK/YD?WFZSWNU/<0EJ>\36<Y@?H)-C<\H:?6\@
MU#WU/-EI*V^"@K.8"*[L:ULG9>_<=G/:DNJR"KL+VDG&<^-DI@D8+_,<)1 B
M@(UJ8%7Y)=#Z+A=H QP2Z>V?O@<(5VXC)@U.X>&1/=>BD(MY)8OF0&E<UK$
M5/L]<0"::<PW[/HAXIZ+ ZZ9(G:;1=&D[=FAVR\N%[A&0_H'-U= L''B%^X[
M25;)!UL0\B\>"AAW6ZG#]X 89QCK_MGSYQ"13GOIU4]Q76< 3_K1RK>ME25D
M\YP6U8$\'#QC[_%=A\0?4Q>GW4[MICF/0WGAVY?#.WS5 X6SWQ^_W\J"G"+G
M$4 %936H1WQ[3N/&^L1H432C!0EZW7Y&X)K:_;L%Z+Y?FS'SEK7U=?G,FA6;
M_<+@OLSIP\]X*F?O9=&'KRE%&TE*,;:U=9H#L7@^Q<U/:+5(Q3X6WE>?J]B'
MH]/7VF_4YKTZR*C;G?O>3$O&#?%/;UN^-C;N:."2L1$> 4UMTL$TQG%N%<R1
MD?4ST\=Q0^2:ZVI5_HOPC/I^,\AT[P2W;]T7!-9;/9CX ARA0[:NX.KI*,S"
MJO?NN?+U#O KA/Q_E,RX[^P6]XU6QO(7%7%-U20/$4)9%S\FNPFM(GM.8_T=
MC^/4I#HUB)UOT4[_UCW@IW.WI9I:I".^'@>20,'GLS_N>J=U8<YN/!0:*/SH
M?0'DD$;PQF;#+3J%.Y?FOL-R2YU"A"6>S"IUS)H?3JVL?[(RP/8)X:LH*)KS
M23^B_P#EG )G_2VC#%%T6Y&Z2[J"@E*&PL#U53*7AH/["XI;+:V1JTNLD%B)
M]C"N 8[]/2%PU_CS2<ICZ;)47-(@9SJ7:%8_W7M )I4OE'S\AHRA9M>E4$^>
M3F@]Y<I:?^P>$"HQK'%Z(VMEOWAV?AM^\3:N1;-<^KJ-?6@8=#*#,:L-;92@
M<W@M@7A_03M1#7%\5=&H@*7T6U38YO\1%= <9,<:^DE;'<#,;$;O =8IW!&:
MVAZH0XDA6G/NZ'>()8_=<Z:;UNO%TQ-$W4VOU.+=7"O5P! "W1!:"05QJ72U
M&LBEIEP4DJ6MI7G23Z2#YM;I8"2%IS)6 %>#FL7C*[$[-\=-0V;0ACERCC:T
M[>8 !0%MF?> ?QFJD652( O8)__/&?G_2X/RI/H5OKT4F[XVFFBB)J'[D A5
MOU7<\2-J&ZU"V!OO>VI[5EF?ZE8_7M7JG7:^=<#!JG<=&HA.AQD?3?6$X7\C
MI?^:Y&$B_VWS[@,].+5<>*5!4U;U!(*_NWX--/0X<#.587,9A[".'AJ#SFZA
MY;YY^;$%_87;90.>]F3R+''D=X4H<73G0Z:S4'*-D2U5@UF2<G-K]O7.NR)^
MJR];^",R/IZ; OVYQR*W6B"T.<>D)"\ZN56)),>$M=5A;/E]K3.8)-DN81Q+
MD3B>W-R'G/<":D*DB4^-QN$GL]<[^D7&4TRMOG>+P0@I%AX2Z8Z*L>]Y*Y$E
M#-\-&! O$26SVT': Q:5MW)\5B=R%=7]N%AD69V2P,T"\N.Q3VF1X=D*UC(3
M!Z/GAQO-YG@R^F+60\>96_648#;!"Q[D5WPLUVB\\F^;-%Q6C;(JZI4Y@RI
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
M1BHK%#:<:Y:V ZIUS3V?ITFNB!CZF] K#:T_9=;1>O#OFQW_NS>Q+C3/650
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
M/9\)81;&\6$W4*80B^D--M4<L^68?XPST-7EGD"\X9#<IRDR/7UKD"F D<9
M?"[2CA9%U-5K!&VS)9/6A2Q>,G(W:7D->LC7,S*1H5?V,(S4MFBKC[%EU<-9
M]I>KZWE/^Y*':!T>ER>JXP6*NI/'+AZ7%'B9K,I-[!U W!G+[%=K>5UZ76C1
M3(U,I]>S-]%I,WYZG]=:YR].296U5+<[.)9EK(Q54Q2_DXMHBSE\\=M>B)<[
M9M&KJP2^_\IM,M[FSF@7$8RIVG<VLZ-](K)CSVX0HW(TY]-U? =Z%9;GSMKT
MWF S#?/LK%1$[#N1GO1$C$@^A*>_$HN@<N[+]QHESINWU":>:!_J,])]QV9X
M$TOTK1BS;+0F7OWLI.,TD/):_U'A($D<<!C3@B! ,9GLFHR<P-LA59YFJ272
M@"88H+M;D$C0V).Y1G<W+*TDB>$MS&4U5XW,K"H2/:+B>75W"KC!*-7W5I%
ML"Q9$NIAD>FFNS6)J.X%YZ?2R&^T#YK5FQ&_*U+!3\,/G.ZUR?%=QAA(YZAQ
MQ4[A 0V>Z!LIQXM451]2LXT^V:]_O4I"@#+WOZL#F T"FO< WVN-2K^90-?O
MO]TL)J]_JC$.6A23\SRU(("[A$AO$F_Y@EC>R^Z^+_9&QE>:#[K2XN/%R2V@
M9;NQ\SM?MY,97D5HU=9!=7'?[GNIILCW..ED^$0>:[.X;]?NVPCYZJ>49L<K
M><;Q:'#J#U8%O_=D)"&/?";[T0WRY*. )<_>I"+=\D9SR'' AX#CXN)/O>\8
MAH ^;I14E;7'K#U0@%MC0^B/1 DRLJ^>IE2^ZZ@"^^+$=<FD5=89U,W)!LWI
M-=-L-,%TX8 "N_<EO%,==/@9F<ZC.:&&#;5'XSW%C4DEOLZ$W^+[6RN>21H&
M $).5"H>7IAVNS%GZ[-&%]A0&H+B^TXI.ID,)=.;G=L/08$X.'95OLPPM0M$
M_])K,MO@SVRC'..T6H,B6P]J(>OSH6&0FEV8B6VG,YEC]$I?#T8PUK=<N>^X
MD>L*>"*V.-\1M&/G3[A?W.7Y^3I[XR9=8)2\#*>+9&<G^P+G-\D);-]HM!7#
MD;7WLW=W+C0V%LFNFH4,9.$Z$(NY2YA&<W:!Y(1YK.T_Y,WJ#SF3C$[:X3\R
M7'^;^**^XZ&O.^IH ,/4K_ #Q^>- S3IKS:L[?;YJ7:S 95#?KT_J2Y^^HSF
MZA7<OF(MH'JV\VC>;F+S$;-=$B?A+)@Y'WUR(2^B@Y2P!5*LK]N+U5W22V.4
M:\6&P8CN*BHP*#"$_JI6!OQX(E5]#N&K'^'20.81PIJ1,J@, ;@607:2DS$*
MI#S7!IQ+#&8C8ECE0X@_V3'0HM6CTE'>V5#HZT[4[&)9?,<25_"V9DVI:TXB
M&.Q??U([AI4;R4>-_7C+&U(DS&5Q)$@WB?O6D?)"8-6)+EQFT"/-E)CN?5#'
M)G?H]XL8<V>T;MC8R;PRP>E<W^Z&D,S.#WZ5+)GAUP!B^@880*/BF.4ZJ25W
M-N;,Y6B>];P(D #B>M;CL[I)9UKXWK8(9@K&F;H'?%=IO+X*\Z)^_5J+C)S<
M14;PZ)'K:*VK. Y,U@GHXI]S-;J1\PVQ=2=[FHGQ_&_5;O:O\P3P3_Z/RV14
M+&AYZ]M_#S#$.2&T7M,9JW9B0!FBCE+@>YM%UZ/5OSWEH_XR[<>T,/;W%!#
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
MQN#[+LWB9PD70QW>TU<+\K09<ZL$@ 'O6IBYXZ';OKP]:.%$W]=7-DHX&5=
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
MMHJP]3S9@=@#0ZB/K]% ,AI S,!"(",BD*T)-$#GLOX2]GI?ZW]! ^V#L.%
M$;P"2Q^-0Q@Z@UJEL&I6V"0;DI.>JS9WKC;[^'0@+W.R7^#M$'I!(RVV-MU\
MIXUH3E6QUR58%Y9D=*X0#3YH"#<@OJ,WVC6KI]O^RJT1T'&ZCKM"-W$?#=!<
M'5P-0Q8]0>U"9K3:KL7UY#T!.2I' R>.E2,W4S"7E9#,%!-;[V'[L[ HG7W\
M4HC%3BI!ROI]8U@G!QI8>X 2@M5CRB-(@>ZX3@G1#WWMJ[5#8@]4_@\0R3 K
M@VZ^=\$TT 8;B#OZ/\>1$_8RS[R)8H1%78I]$@;AZ=_.O6]H$<VI-S!"-0U:
MH%<4*0)S]E[I;W)4&/0"^5BO!UUX8^U)3K#\NOEK1MPZ#M)!=7E"?+K(IKAU
M2?:X^PBH1ES9AUSVPJ88R\"1TT$#$TQ(^^*A?1V9MZNRE-"?+]NB@3M!(RAO
M</S\8C9R818[&9\8^K#<4*0$+KMST(--:%,,0ID;OO 0#7QM 4<D!\3][R;C
MN1\PA ;:.. 8(<X-Y(]DNL$PD.X6[KS(*%S( DQ$TZ_>?1#J6ZI"!N.FV'G4
M3)Y&#V^3I2[B5'P;]SS3Z;(0I"9J"]5!9*OFTJS:GMPI_1PKZI5Q@<$W24'+
M5_]@[?8G_UPFJ_^3@G+;#_AQ,8>GTGGLW.'4N:(04ZJ:(+6=2O!.6P7_\XP?
M&BB]??F>6FQ[7R]C<;-]3^@$3A:@G0!->+R#!M@MK:VB5\9+9LMW'62F>\6G
M QF=[,=\FD5GH4V/#^".T+F'$X>LA:O1[3PGBBD%C'_A)N,G+"\.@H=C7OMJ
M'NO\!=0O6.Q3AJ2?@],!,/D?(G-CT"GFFY&Y$O!V5<,8M#%=ZGK4,I]N!H#S
M4HU6Z#-5)'%]GIQ-=/\+)Y=(5UEB Y11GD21R-PRIX'"YG;NX"F;4N!:6>:#
MF''%731@@Y?N='/,IU$4TVEF14FG??J.3!\6=.?@G]H*$9D^_^#A0)Y?;$SW
MSZ;E"NKMJA((#WOAI_L@/YD680UP^/^;B/2@ 9>1'VW4P#;I[X8#>7G*G<>8
M#H6F'25G#:E2[-S7591D\-$+J<WF;P0TG.]L^O1MLK7IR.'AJ\9/[=KB,'5L
M4H7ANSQ?51Z.3S]8<D4#6- IG=$1&RF]*SO6R0^Q;%<HF%[^HZ/)+MS)/KBS
MIXD'WVD/0WY% \VT2/:?O9(5Z(9B7N]KXC7_KVC0> \-)!Q=E7:75-PO6D !
ML/K"A.;A?'F;X)Y H;JN8OI"Z^CY4JY!0,\]OXR_T<E8*9 =>UO^M@DT&CXK
M_JV6])@B'V?HQN O%2=R=TGKJ@L>L%-IVJ9V86.6P=K:/9J,F"4Z<7*X$3O5
M]](1AS4D&*;6UU 7N26_U<=K4\+4QPO[5A]O)H !UA*6 SOZK ,T*9OTK[]_
MUR$;HWLU*9_+,._ZH[8D8%>ZCM.KNVZG.&7?/0P-W'W>V4A"Q5 %1ZF^PQ38
M9E, W&'KQ7ZF:$#.!1F/:9&)!D*>3*_M$<!F2Z!(A9LEFOBZ:(! M'%BFP(-
MM-K"$.'0J>N(:E30Q"XW"1HX;9)/AM4/JV_?\#PX!M\T@J#.Q2 ,ZWC00&HY
M2DT>TPLGV(OYCUX2,+UDH"A<(N"+W&@@M@M<.Y&_[Y:EUT=R35#"ND";Q)*&
M!J;9_W\PPOF#$3!T[]CP0@./RH\@ZH0U\E(5J)N#1$$'.\T9FQXH28XHGKFV
M7S4 7>T!N<V$4")O2CBD['+@8XCHDF$-0R+&Q:3=X<B'P2"KV:*-,33EIC;0
MG:7#7MS)L 92PLWXI=UC_I!8V@S)'@&X_GR)X?26)KXAR"FT$1P/2I!5@T-6
M;1!P3!&%;[P^ ZG ZCLW8 ?'P.'3.Y(:BA>4VL]CD[)>C 19EX,=]01*#18!
MZ@/8+/8U1FRMH-ALD%QH .RFZSM&C.!2IM' ?YXA(P:^/S'T;CHE,C&[\'O_
MYY!&&T4'8PZ0G:5#X3F!PHN)9)"@%^X\$EXJTF*C>^45;#83@E1PO:*);SU!
M@70<<P>-Q0CFDF+ >:_6JA7(-R:B0"8@X0Q\T*W_TW+[#QG*@I#Y64K8?R=B
MP'01+@*S.X5\XFD%%9%VO<(IIINCC8R2I-5-TXNJS32J&U2RD $GLH\#=)<#
M<\=E" 726<+!_)O2.KDSG%X?I2E2<P]X=56^E(PT+2; O^+EAEB2E]'E?/4'
M!GY2&\*Z[,YM2M.#43&F8%C&P@@BY@B;+H@<>?5C."E*)]ONEA+:MK"$/*2/
MDL#760J28QHO7*N!OE@J"YK?&6JD=LJ9QPW^C)6E0:Z8):8NR>'DCYU-DR_^
MGL@\T9?69CHFDL3TNSPY_D%4Y#UNS_X%L7?)"?>#?NQ,.U>8O1)-PG690.+2
M0:7U)\VDP_<&WVV%,$D:7=0#/9R:S7;J<?BOG2C]F3SGD[K> J'JP9(^I^NE
M%?*AX=;GWZT+NQFO#Q1.-=\6KC[!-3RE=I$NYA%Q3O":+"WDOT1SW :-=+_$
ME^A3ZO4HD,%=AVYX=6[FQO,_O%Y >3.+6FY8M?D_U*N&A,33QDJNS#P/5)65
MK@8.K80O"JV%!7#UER!<2E9)IZ<'W,?H<O4)!6.,[')>)SG<A/VJ=MHQX3)\
M],+?<.0.H@%BI&FV46G[Y]M>]U/;)++7,_I6.XY9VE4YC1<\?W<U^\T@I<ZS
MPH:*-CH;>,^CZ$=^NAN/EE["#O%(^1EMO%[*/YK&H"LZ60!&N]N\I@$.X+KB
MRCIEN)"Q;F6_D/=JFAT%BP=GFZC<VU2B,QLN30NOP)@[]CYL@ZQWP[@I:A"$
MW:H,HIWCR;<IJO3U?3[,825F[9R>GDI<@M3>N+>2]TV";/\PCG'I@1*=OV+4
M^K,09Q=3B8O_-&1DO\[.2@EVG)=_'J\_C?JKR^' "O0_4JS_!$-=&X&@B_K5
ML.;\;%@9$:4SUY;RK5!CF'G*&05Z+0V$\;@XV-4$2E4.,[Z0B&11YZK!HS-]
M:I#&PN%L+O[>3>^&4A/^JX(?FJOU/VOS_KN-\"_ZGA,3/BYHEM2)4CU<@4 4
M  ^KZ86H9G67[Z9/HW&-#K(;!?9RZ)K 7BPG**3L)WP-.P^J,#==P5@SXU_E
M9X[D6J.$[$; ONOH]P7+H4+$@PI1\.O:1^M/*Y8YVU3BO%_7/F2_K)TJC=AQ
M<G]=^4!^73J]T@L'EN&_+,&4?ETY_:N,%/S!R*'"3($*@Y/],V"&C^O!30&,
M&Z(1KQQ+P:E9,M)LN77>^W0VE7(@76YP=Y2OH]9TG?=!BN+:74KX#F;+7<5&
M<Z7STX''J%Z1-,/^R%%="WR%#Y[3_Y&SFO<W.:N1F#U4J YK5_R\/:8O[%WG
M[JGM'XFK$)1\&>1[XJHW&CC'\.-)=@8::/%X]R-SU3)22P'P$_V[1ZG_10?>
M6&+83(JZ\4A$6;@4I0L/]]P5]QFF9/9]E[!/@Q15UQJ1SS)KGU@N'#1@]I$V
M9?CL"R.<:+?AE'>[YDJXT?+LPK.6=TNQ-;>$I"ADF**RBZZ\[DN<3QC%F?T@
M&-0:4^4]I\&0'-])[*.JG<>9-U'Z8%#GX\##LQ<H/%16?.O0@$S3MKX3[]#J
MJ7,39D;>74UNY<ST>2DZT?@5\Y7P5<1U2V%3TOK9K[9=(W6P25R2#[H'-I<&
MG+_LU/9LK[QSP4](Z,F\&&+0=_YIY.VO;D;:2WK-^HEZ?!=Z^07NLMQXS77'
M?]KUJZ?U3(YS_#OUR761.8\%,&Q6T^E]64S7@UQ&M3H4E<.20Q ETJ3<)*OJ
MV43IO"54\UPF1-6OE=\VR3S5PP_[LJH(ZF/7[E9\N7*FE0O5".DY)A'L:'R-
M_(M5&G?AI?!2QNK2I'7XH^LQFH&QL+57SPI[Z?3E<Q#N#'8%'Z ?MTQ&5 C+
M-N)O*=[0?7Q<"IM8=C5N.*T^ >_A7'B*D/5>'C+_14>6#JWVZ7?R"5JF]'6>
M7;,ON9_H)?GKFR1K%,HJ/>/=4![+T-B)613/-W:Z[$+^SCM+B@![-^!::H2D
MY7DO1>FW=-9?&WFJB9/B\K-VTKGSN=X:<'%-V]'!2CZ-Z+NYLR7!)_?;>3_4
MJLL,&!MT:R49SHT;6$=?!LR49\9+FSK(UNO&'Y)5.LYDC\-<DTE)D]F&^I[$
M"/>53K3,NJOC:W;W&^W0,3W%UWN_T%.<UX5T>S["&LG5QJDAKB\K7A_\%7XI
MP'TAWO Z:QDG<:Y>U#,4&A!PHY/F$O:\'%>%K(FQ1S@X64T6A.S%Q#BOQD[O
MMBG9T_EW5UO@]/(^39$S$4(#%%(.(IDNT'*;J')K!2HMJIV/D58K26LUN/<1
M:Y/)&9.(Z\I?.!5Y22N;IN ?=+;'XF7BYP01T :/X0>O$^7AE&?+=AV<V^,^
MR;YEF G?CI&JG>&E7S83KRY\<B5\G+4DHHU!U<J5;=[29VNI2]]W7Q[6(@^:
M_2\K;%M&6W!2!*?QNJ_!LYL?K^Y;NL0XA+ZEOS*301C340N=Z8A[8:\_3& W
M[-\_G%4<RG>A@VS.9])5EN&L43)]+[2TM(6[Y8/%6N)!]^#6$J+/4P8RX+@Z
M[EO+NG=<9TV%NSBWP%F%BKS/RY"[1(.X+7>9IYL@>[/_X;6@G>:9.(0^A41Q
MEL(F4D-AN6.4B-RH:AZA5]!-^?E5ZH9"77Y6 ^6',L8W2ANG)[9:]DZ;W9#3
MEJ-B"B+RI+GV]<YVVUQ%4465H3)G(FX020%YU R]X#[4U)N)*G31^T7T8]39
MW2W$(!ZV:I2^'&MZ?W]_*6AM'T_$1.2KZ#N)L]G8^#-,S-IYM:%D)7@/W-#
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
MI_'4SKP!/(6H'LD6S7D4D^-XC=W'VJ]LH?O21"(36NUDWE26R"#6+5PKX:]
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
M^YCJL)/,V#LPW?_F/M9\O48[+2PLK>!DG@A-R'BB1[G(F1)!7D6SF:[HF>%
MF=MY_/:B7>P&O#Q,6EW,+_$7'3Z4P,,Y"ZT&N)[<F&QW]D$#;S00 ]NP4WYB
M,_,U7@=)^*C +J8BU% ?N+AD\D0#L!&D[2]G#O?1P)VO[\RW0=FWD,(VA&#U
MOE,%>R=@LR>@B"1@!0V4"4/WCH^A@8D=3%7$7\YFH5/2ZX,'N/!-W!2D.F0]
M&>& "C+?Q=9 L09*H('5* U4D"CLZP&\*>:GWRM)$!I^PFA CA=YFPV,Z960
M;'4TH(XDHF3CT,"]5&+XOI4.>!XU<8 &7#8R?CE[)8\Z,T$$ZP*UB5$%#31@
M7D6NA<(708V[SXQYA8I3\!OM;[2_T?[WHU7V@TT]&-3YUC_6$,S1'K9]NAH-
MP%=10C^?"#?#ZM^"-AT7#6R:'687&,A@G$(*2JT-4V<%W^J@\ 4:Z%)<0Z&!
M<D3W+V>#]&B  !_T&6= G^%]F%APU<L*%03;Y06=SAE9^IB=IAR0*5KX/FIB
M1NGG$Q-/)!<OZ)$TT #+M_2*D!#0D9Q  [,U<*0ZX $=H4DYP'5& VO[L"C(
MSR>N$^NO:\ .Y*#(Q*.\"@K*$%#\(/#83=!-@7C!&/YO ->OPW\&;$;Y+P.F
M!0&3U*.!GQ$CS']"G/C7B%V07% "D);.3Y##IF![)V'?$)O_-6+X^FLD!K'&
M#\00#&*.'X@__O4(-Z&!^H;U\H-CT.^ DRE P#G? 5_[CP"?J9_8)ON!U]++
M&!64\B_@M4%R:1# ?H$;,>7R!US87\--62_TX_X%+F\(_&>T?S.^3;#ZQE_0
MUOV"UN;OT((+'0+*>OA/:*V\]']"F_*W:%U._FETHZ;,_R6XL/7"&LY?X(J&
MP'Z"._S7@]L(#F[S>L'!,=AWN"AR$&[!=[AV?P<7U'L"" B7_ ^X"!U4$/P[
MW)R_AFN.Y(*=A'7I_X3VP93&WLD?TS?E[^ 628'@Y,Q_P%4*@2YR_JMP6]9S
MOL.-^^/6GJ-;_T8Q&F'?;S4ZE)2A#-F1I-0.)>7P=Y(")43 5@\[E)3=H:2L
M$1H827$?2:K@KR6EC^1* :W:H:BROHDJ;@IZ**J20U'!_UI4YNM%?FR'HDKX
M)BK].^"\_]< -X#">K^>\A-BLS,_(W;Z.\1@2P+.>O/#BF]'B*]YJ1V6C#M"
M7/[7B#607 4GCNK)?0><.,5[6(_N$._$7^.%KA<A68Z*U7W#:W[GJ,3<$=R1
MOU8-#-JV]<3#2GA': -(CPK8_0MH3X-H!7]!>]U+Z2>T\+]&JX3DZCP.DOH9
M[N,IR#>X"H '&OAKO)#U8BFF'W@Q10YM[L!^X"7#&OF[X875MZ_'?,-[6#7Y
M]!]X-?%=_B.\HO70PXJ((-YPC6]WP[_?[?IW=Y/\Z6[HE(V7_&$]16Y1-'!:
MEK[YK\4%17*M'8<=%FS,_E:P\=G44?7CD@E07)Z0OY36#32P7EQS]K F9,*3
M(W%YWH$>EH3LA8'2&OUK[7@':D?G>MAAQ4DCEZ.*DZ>. *O_:X"A]9 CP/!#
M<:%(?K[;[>_N)L+<_?9;_4G,[= I6R_HS_+J_&MYB2*Y2?"_5;C\+K"TR>\5
M+@\E]M<KI1L3ZR52D*,BFM\$%A,,V@\P1H\M/I38W^@7N,RI[U[W/,"#;NH=
M2LQ(AAC$W(Q2;3_$[/YWF$'N")3>3FR#:\E6PT/(=EZ2J&#(+N<1XL&?02H/
MEZ7/$#TWY=L6%#T2E]I/MSH@KZS[\.CKVLA$./' =%.)W\0V)##']245^,,<
ML@U5/&$2QB,- IOB;R +/35;NHC^S)$TTW--TYN7;O1,,T,^I+3H)WHE-M'
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
MB$14*/V/SDY'.EC5\RU1RO#WI&TP[?I<250N5Z^V/9%\T^?VLA*C=9]H -/
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
M20>EF83.3'=];:([SDC9$CWFCD-KXMR531Q:=!-O=;T(TNO9>1M'KTRB.!O
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
MW8L8$;UO(^ZW"/?CVK4,;=5TRU?YZ!YU*.E'Y28?>3T-'[W,OVN&N4D_8#+
M2$;VJ#CX&%R;EZ:'D0L6$1<:@XD#/Z!/E$YUN 7C*R*)9WO9<$AP?G9! >,Y
M>#/>9ABV>W,W/E@CS86+:#KP[W<"WB"LC0<JNDUN#FD-KM2TMO13A/WB>%&9
MOSCS.1_7=8J=+GJ5%:Y:(4%CIV<_O^E]FA#GEZ_D?0-.]^2UH=QRF__!6H]O
MYTKQ_=;A MJX QULW5[YK.J6_2F\ZQD+(=':,0IU!FCV:Z;,RPS;Z[O_!ZZ7
M&O!S05YY"K-221"%C9(2C>N=C'SG&'$&B'PQ8*19)'Y;A[E&;)O&RR-9+4$U
M[;?8N"FNJ6^ER>/6S/-!^2YBEHBP];@%;&S,EQ22A@3IXVY3645HL$CS4!\]
MB-_4"(5R6/UE:B0/M+"D%_DT.:N=L]T?:E>K62CC;DT:#7]-U!$=H#2E[E#D
M+#>>I]7R90\?P\F1&YQ!*LPQD%LV_BM?[%G<ITKSB*A:*>R4N(@G99 "EXP;
M,TRQ7WM=54AWZ99OCM^]KEWXSAF@NFIQ)V]ZHF.F]>M]0>>W<LSIQ#=ZT$0A
MO<P1+H]_GHO8"Z[O6LH5620U!!I_<XDK WRT>_'8B4T%O39>/CC4(C8QKOE&
M(*D/@L1KX,>H\[!^L/#HI&&CB1BV+OI[3\"E4C<U3H7*)Y_AP1B4(MF2.2?%
MB&!.Z=Z].'7!#G,BD[";8>I7/LHQYXPVSU>G3H0;];(^B;@5H0=.T!\J+D*7
MU':O.R">? _2&F>1;-S_XJ(=N)0D/O61S]+*?@9*Q9FC;IV=/2#*YC-1_(D*
M=?-QA"[CA]/GONAOQQ,KL=&C";9=!6HFQ+G7U%^8H.2G6:@<=,6$_*.=;MZ@
MU)5/"=N12%MG2&&<$8/?;*PD8*YS[F6C)&+X..E<:KZF!C$TH-MZ!!+H1*L*
MQ0/F6;XDW&Q4UR CB(Y54^H\@/_I'"%+K3U(A*/+":A&5(2WP*M/2K(*IM>%
MP//CS7D'X%S#N1BE$GG3ZE%7NHX(=VHG<5#!IZN'.L[NX/'3SA5&%K>3S^7K
M&H.TE"\K%-ETX9^7V4\M1BN3J+0]D;$5ZA&6ZH9QQ\I;G<G, L\^K<AI$"QN
MA17(T9?:HZ_D"Q6F?$T0GS7.3C'D*62RFM)&^MI>YZQ(76K3@O4,1+70%FJ^
M4UEU@WT4.W6E/QK-<MJ6.'!Z\&0R^@S@<C3"HJ2],>\]05LK9U6X@E[K5<<I
M"?L=GL;M,,[KE @;K6,"-I>7B)S2MP/76Y_!A;A>JZWBE]Z!%W$BZPS@J7='
MLJ0+?/D(GT;[?=:K'>%W!01@YY>)#V3=OE1H=N)O1HOO6X(,E!!K+1>H*?S^
M+YL1P:6K&K>V\O:UT1B(,Y24*HG<N-9)B6&DIDN4Z3G<.J,E\G#4Q+6!A*?(
ME3',\$9.AMV-D8K*1Q9!'LU9D;D!N8'2'4/M1^%W8$:2'$]>4/56JD7$W$1/
M2B^R2"P*NQN._.8N7$VD*O'.FZ03B5^9?!(@[+OL]\[XM?Q,W1G@>B7<PUT^
M\'R+#M],T1O<AS ']5LD)@X![61JI'OJ731WGL4T_LSX7D"KUSR^YT [[F=K
M(NMIF\I6/I0>\AW(G^54]N#KO?<[**G[$[L"FS(T8 @F&K.%-</F(-(0)[D]
MIUWAQRENBV@P#"+<^9NM$#J&"AEQS7L_M74_ZIB+I=*Q[P$V%9K)2+KAH[#
MA*)"E'4M&E0-90OJ;U#M\-AQ;>@X@03O^(,Y:8XK>L&-NJ?,F.+$9-7EFG&E
M?!.@*TFDD)PKO8!TK&*?KBYINK6M=<GVC2F L^G=6@SZ-,U":!*MN?FJ<'#B
MEC?1HM+]#16JVP*F--N!0[.PYV/NBZJB"F4XW[GU2/+#=6?L$-M48CC^D%T,
MX!:@]\!)^C EZNE"U=]-A_1\LJ3_6!C.=YXA\GA-N:OD8WD>[*-K6W.;U0Q1
MP>#YNTG'+\=/HKH_8R3RI7P>=TVYK,.@W;V4_GMHKD$3:MGMXNQ\#ZE^Y7I$
M647LX.!IXY*^^Q2/E9Q*++J#=S@FYI> B56^'=0.CD.UC?;-H-H\7(R^Q5=\
MC3@4Z CL=\4CUB#0=]-2HNDLP1?^,8Z[W>(%^WP-G1T07ZWG;9.ZPK%2_0QH
M3LG3I 2>N^[\P_FIPE<H"#3 ,L;[/*FY\57#///7X*=5M#H(1&TBFND:?J:5
M=XL'9C(L]J;29"R!A8C[P1%92+&$Z#POM?9PD80R4J-%R-M]ITCZS14[P XE
ME=A#UEB!*H^3T4@_2[B^;=+]5^7#3P-&3=9\^GD#&@!+SV.&2;'Y>BW4*O-
M"7&6X TG,[9MW]R>72H1Z0>?[)I3)_K$TLD,ZLLQ)^]>^$CFKB91N9N*0,G$
M51[FLI/Q71E@J8DE%WA%[N7R\)Z(0G#A9A_"TCP=9? X.;4XUO;6:O2T =ID
M$G^(F_B5&T $O;B))+HG=5L/X4MU+A#64WE5,%I7"; VBA;XP#+BEY7H VX
MO,X 6%! VDU>ZRCYV%TUOYM"!]1N1W;5^EN"3FB?G8*"0G_^6+R..6ZK6OE
M.>8+9]2G,JJYVI!+1U; .5>1PY0^().._Y_'!;OJ?UU61=$&[S+/9>(Y*P&X
M-!]=" 0,6([6<[;C?X]"+P=,OWJ.=13 >- J[!\VXXL7FDOK56:@W.5!Y0M[
MRN77'TWJ?VQ9%W7_WUZ[?W)>>L(J_8]X^^JF!0L?EY#@8-V&0XM!*BEB$AV#
MKFS$C?3^,EOK!O&T!)#5HY/1E(RUHV<433]L!UKI-]94.& R3"B9[\OR3F1W
MAG'A[6I),^11*M65P^!YJB JE;<DA<Y]A44#R%*-TI9/[^^]0(?-Y:4KV%&W
M\NH.:2&_#>WU\O5WUB6>S >)^51OLD:T]1W#65\H->7K "5TWX0OHLUDAO;6
M'^$C=@KYEFO,! 5G')+?LD:VO=;(:P,0QO4_=28((W#P"&R-@QZ9?LPY UCK
M0T8-S9)Y,\H-[DLTD5A\*Y4H=E+SE!K_?B&>_/^7@ &9S&@BZ/#^&> &] W'
M-D%@,<ZXJT8%,AH.RJ"S"U:Z_R13AM5_@3>B\/#A>DSR3K/<?<EO"N7(80FV
M^?<UY+9CG9;%*KD\'18JW:5<&X?T/DN_>^X$LY+"1BA3Z<OJ:2/3L QYVT].
M;QN%[HWSWC'ESA#<B7X/,L[A+=24EHB#J?D8QKX%S7O/A^SA'-('7;C%:M6A
M\[V<Z67'E'JDQM%\</($RQ@< $E\&'I0_&A1PW&;78;5L>4,\+Q\FM[/E6QB
MB,EU3@_O#R']-R$ ]%:.4IOF@OBT52\O7-(BU[;)_'"-C5+K/+?<O\RZ''\)
M/XR#7.M\+"^,S^07<3>U_DV0%TX5?T-(7W).T>>%*?^6.1<<+X[W_Z5R#9L_
M6?#__>??%&_SGPK.14S-?Q#W1=6R?P-R_L'9W\)_S<,<%WW_TY:F\U_GA)_Y
M-O0"5[0<F='7SAOQ\J+X7[JX!+/FT\<7P#A/O?!@OVR?-OD_4\X'-S-,]KKR
MA6T_[,*UY+PM,A?L\XWS:K5H__:1C>T2Q6%_[Y;B.!]6.4J\LXG_!5!+ P04
M    "  7@EM675(78N_, 0 :M ( %    &EN9F$M,C R,C$R,S%?9S(N:G!G
M[+MW6!-OM"XZ] [2.T% 0!&PT4M I8F(E2I$I8,0Z9U0!*07!1004$!0*2)-
M 0F]2"\2.B2A2$\ PP A.7'?L^^Y>Y_]W+/OO?N/<Y_G]SVS_IHUF6_-M]9Z
MWW>^"7F2O B<NJ%OI ]04<8-JAL 0)X!K@$TU-1_#\J@I1QTC'1TM+1TS P,
M](RLS*RL+,PL+&SL7*?8V#G965A.\9WBY.;AY>5EY> 7X.,1X.+AY?G[(U0T
ME&MHZ9CHZ)AXV%C8>/X?#W(+P,E(@Z;WI:&2 *@YJ6@XJ<@=  0 J.BH_F4
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
M<>[^HG=.*[QR#))4?BE$$(^USKUU11@3VQPV>**UL1=,T'!^24C'6>9L!Z(
M1)-[,0L92'D2#GWP-T_D<L::N)W>!S1VA)VIZAE7^B9O]RVNAS,KW+"4R+I4
M%F%JR^EI<X:':@_2M3.-Z,ZG\JCY@R*R%-E8P7:.M5;R/_?@JQ54SK(Q?_U"
M*Z:OMI@K1!AZKJWY$N/?'LK0R355D2]=3/5Z1BJZ W%90>614TEQR P9H).
MX*^#JMC\+2;DOD6E\\E+,K T1^0@ [:4YU=H&ZZ6D@*!:/KCSO6[HO)81Y5,
M.0;\W L::W[9[_%KQ >6#B<5?<J+#M=T*O;+KQ[J8FI6#=$2.Y-_,\70VU^^
M?@K[^J>V2=.VN.]0\3-H_1>*@@UMQ)*>*"./.$L1CQ0/Q>7(P&/K_*575*98
M_ZTJ-]Q(YI A+KDRV%<934>H=#N35)1S2Z#[Q[6?5!OAA6D#;@&*A"*79N8
MZPZKKASI[UBMX"V8 ^X@=M$Q$Z& L6BG[>-)I'WX?2C$J=@K'W?G<\ ,VC1F
M59:UM_R<'#:UG+8HI>,3Z<$$J3V,=W1_(3R(O9;N?<7'C\+Y-7/*EE-WU^WO
MTYZ,4WG7/+*OZC*Z0K5D>^FDIEDQ1 LE#^M LC^ML5%87)$+[E'@,KK_*+5Z
M9]J"^O(N/D\OE,;A^&Z ^BJ:+39%=)M/KOOXO-5-N16;7C]5Y=^%PCE:H( X
M/KOPV-EYH@&YN8K)^A9G:PR56&=X_%(DTOYABE=9W[Z=K=K?HL'E9007@%&P
M[]7&26:#QYN$ZK[,8_6:&P^[.)@'PEFHTGE8,>%RX &A&?R%=K!QA,=P!@2W
M/VVW<YU046CA#I=Z=8E.)I&Z,-_J2)@0"!Y^" G!A61GU"()?I_M,<(GFLUD
MX.R+GPUYOUM$N!C.M=>96N.O&==-D(3!#UW;9[*GL<;?#?0%R4"FR="XF,&W
MRCB*#,[E'S7 TW36/7ZMIY"9_G4ULE<6( /8U;TK5#M(T3"M@(-%FTC7@WF6
MD3\F]&[YU=W^3I^-?C#UZDI<D701AS1^L[?33"0@_S]E""K$!RS'ICP7TB[$
MR)DRNZBOQI2S!A?;W#+<3K-VS0P@OOTV/WEH^6T)FVM^\IH"$6XITRQ&*+C"
M%<.:>Q^&1$Y+?KL<F#.>NU3:==&*PIG$AS8/L;F)9*#C!W+_3"4S1:JZDX&>
M<BS\Z*2># R+A6OG@^5D0*JQ"TJ@;R(#(QPP8<2_>_\(LR>:D8%T&RSDF,86
M\3NV,@FYF(/8O0+.D)HHU^ZK%'#4$ .QY1!TY?,_')QN**C#V-,Q[R^"_G9M
M[]DWNP&.(-P"-=$9K,7/F#9/A+!0VB!;@'^[FZ2NNR_&TBG394JW]T$L\ A;
M*NZE_53$'U*ST_K# )O2?AE]<H[$!KT=3Y#KR5Y[\_BELX/LLJ[XX][?@7?,
MM=G <V.$4/!RL7/#=I4#U]J&5'WV\VK&\HYTP\%)IRX>CQ89P>Y;SC2='LBG
MBOQ$*3!5\RS>K5W=H<FT%G5O6,PDDD_J?*N4XR4%W:%S^AR" M [;MFURY6Q
M3N-73%3=#L)NIT\,:KQZ_M!)X 0;\NF"=UZ ",TH4@OI 8_+XP/?8N!L-@%/
M_M2JEFVMUN7]>>03/:F>6KI)3[1?JC#H5UMIQH'J6S)M4%H-KOYIT;CS02\)
M/@4< Y73P;?!B%"\ISW^I$DY^[.>2&:V;\V&E#)A.;GC+I-(ZI1,>N!^97.3
M/!:>D!W[XKQ[[5#,M-_+HE[IF9S)VLD5YWO'K=3+S1GXG:T=,B##5D(&)L^A
MR(!^'ZSP%14:*8)T?:NQ..M_L21&:<!U79!6WI-@)%_&=_42SZSZ8J[=-OW1
M&-2!(SE[M3N%'8Q],%'^M"RI&*ROC^D5H$OL$F:UC).1J83<0!X_L3;P/58!
M^PW?U>G1)G3K\W.><ON)7,R%[MXBFE-R]@$E8>1TQ(KQ.UB&9&VVR=F-3&W6
M*CQ'-'IJQ::[M,&47H>N**$/[2_B8.P9Z?G0M"5ENKIS0:Q)U[=D39MUM,Q]
M\\Z9IH:&7_94G#G N1=&CJJJ(NQJ$LUIJ"O6IES.]4<FQ*O!PAN!\B64'.;Q
M*+8(NXY:-=_<^SP7-@BKU1N*]G51MGHXVQSG*<E*S]XRT[?)$NBD1>&G8:DF
M3==)M^])C]6HM<C4F1:'[)41$6!2,?%1+>C-$>%C<\WB>SU_G#>\S(C@$YXI
M9I_XB$YGVNMB+E:P9VBXGI]S>J97<[#JFE"6OUWX)WHCF3'>15@U6TV>)JK)
M'>]!4&;#:$Q4CX:T]@>%,#S!CGDK2DYH'A1P.(T3C>%H*%-O.9BW@C*.'YQR
M1&9(.<5(M\SRQL<\;HP^U-7T?!F/?ZN"6>TT33"3>0!ZHN4AAKB-3+Z&K$3I
M#/NF._EYJH^7=;68I"#+*Q#<;5.AN8>NMJPXWH]O%IM3838S+<_VEHG?[ONM
M2RWBWY;4!@VD='/PKODI$_SR:8BF<#>X4#OKQ5[@OAYP+B(/ )B!/?V3KYIN
MN)QN(S0RH9FSICHI,JW4>:9[>XC:P<R1JT)W<+3(ZV):_!'*8.)\DV[1M&N0
M>[]_)K_G>=S#ZUY?)5EC&&;-.R&UTOE8Y#2-Z3!7.QKZXLKG.05+T[=>3T)'
MOCTLG0Z]8Q(,V[0K *O;$ R#L9BM2QLW&JK&I8T-/:H:-S=+%Y.#X"ZR-/.R
M%"+PUXC5)VF(I=]-,F0 QH\X,E$*^V"^G+^90,EH/33T"&PD Z,NG_]<"F?&
M(^)@-2%B(OAB9$0(I- (:RIBVFZA>R&>13=Q.^\N^RR[X:9Z1L^0.SZAVPZ=
MWT8&N )R@+Z2J>H6 7O!'*93VIU3;LOYH(Q'IN\/Z^YYA7%[MP%;R]/A<R9[
M:I?XT^]:5UA&<N\7<-S$^R<@G<D P]I+-Q/T JU;YNV"3!L-(Q6X5ZG:4P^'
MV4EH>V,)<#!]DH]P)0/L1&^_T?FY&@[NKN@9D[S;&Y>2R[D7/;KO%E%KM4C_
M^(F\C'2#L WA# BII!D<]JU2!;'<J[^])?YNOQ3DFH2:W!A'\BNJ@Z'.MVY=
M1Z:QA  .BEA=J7XF2(OR]VQG*Z%A_]DAR"'#S+C6NXG0"*-;GU<:0[KT5*#'
MLCI(2LDKAS*UC3\LKH\%WBTK^NE%KVWW^QE0.;I##;Y7% Y0O(JG/;O<_<FB
M/4!RT ^NTXF@]@3-5\G )D5.R_1Z4ZK7QHX,Z'PKX*BGR*\L#/WWT$!(8HB@
M$SK!&<M&.S']WN8-3/,C,_TLN_=#_BZ.Z31-"#;!% A0,:#HT/FM"<4S'SAG
MK#6\^/37K2$7!0&:]/;BX.60;G3*E(K9"-)5;B=.Q6J@N"L&Y2_TG ^=.Q?X
M]3-;(O,68_$@HUU;:2=@ T9C4Z:YT4,Q%403[V*0VWSL/':O8G,?[^<8(V[D
M2#=W[7%0VEKJ#[?RDUPRX,(F1P@?@0O)28\J_8#"IS>%3"_ZU?GU"C_RN!<U
M3LTA@KM5TKF0.$^/<WQ9^GMZOIYEW=]O5*?!Y+4*OX<-(\U/G1NK6M8T\\VZ
M%!3T:N1(R).X^;;DFI=YG5Z'*LEIKX!C^"<1>Q)+P;X5.')C\( ,7+,Z$:D<
MA$XB2+<<CTE-.XA]I0*.D9^R[\.9*>E+Z;M+ZTW&E"<I##_AY?V;OXBMFU]5
MMO0P:=RTKQ9FGCL*4C6]_F("A)6:_Z04,OR%E>T;W.!8FT3 \H2OQK=M[<$B
MOGC&7FE]T:\S]X.(\S&EI&&AK"T6W%#+[L8&EDWYP#3IN7G^Y)&5U!=)>R8F
M7[O$5*:[C#W:'YJZ"?J@TR(T1;VK,A2;=.T^*N2QN^SW8.&^ZN6'[2U<+P]F
M8] QFZR5#X<9*(A/NPH&(YS@&%-!FZN/OS9=']M\\Y6UT=JGC.% E_'RNH!?
M9:TKB["PN\(@BX9&0+F\N*[(;9T(+B4:J@<& -7D_7VJE07^,%47&+.UR5CF
MS]4.L;._<AQS"M; RX-!'G9$ICR54\&+(B*!!_$A#XZ-UAIN9O_*BFX2P'5\
MN/:^_?R!2HYGCY2Z9-KO6*EDJM\A,FC%3G?K#C)0TYW4Y ]'RQMW[1F(9-8I
M$UC#IW3LF8395E/FWMFJ[WC/-Z=1!.@)%GHDT7R.#""'R4 2\#ALD S426?A
M$\S$1";V_^!VX@WAY\27"QK.,3UZOEL!R#P> A;S(I"U*S_PZE#:C3I;WA&[
MK[A9Y22%XDJE_2=.L1[VAH6#RUCQ/*,E0#T_*\02%X4I/NBB$#%A,!B]75UT
MF%U)**\Y_['AK$K<!4/5XRGBQG;^].F$$%K\#.^Y6PE>?GF%!X[AVLHGL40]
M;#D]JDNR-8^S!G_U)R'?U:W<Y#PQG7;FXC?1J;Y0Y6/4)!3W,L3L95O:.M-B
M$KO\XY QY9?:=3,O(-Y]:4_LSWQ'QV,GFOTI>4EI*]TI'9"C-3MBA=Q6$'#H
MO0C=>ED:\AA\R_#<@RC#GFA[]NV*=5=:6N%=ORU9C43?RG=$&T^,ALU%>UQG
M<D[I0NSANU\*2W6)']C]ONJ3 67/5L KL'*(#$S)VA&:&X%'@=E9I*&_3&$7
M_ASA;A)L 78^7F2S:R$<F6QF9Q'<^Q-*K\3PLSYX(6;!UH/-%3IBP9AV]$%B
M@JQLYER"!JNOO)N6T^(W35\W8Z1Z<B.I%)#,>KP@V%KY?+L+NEC $I$"?KQW
MR'PB4L"1&B9 FE5!<C=?=#E2&WT:HH&&2&QCUH,_WJQ^'C]OY)]U^ "82E?.
MTT"IX!4)1+Q^ L89BH;@,G[4QRQI.]1VU=/V*;]C]USICGS'V_ALKGK6_&6(
M#.[66ZSI##U6M_GJE;H)7[[,>6T^"\QEZ*OVXZ0O9T7'TV!%VA(X6"S1Q@GN
M5N$<Y%'EYM&*CB&-JJ4KBXY?$/?L%BVE6:4P^EDK>#21NVA#69L-Y;$Z7H[U
M2=^=VGIJEU'(:L?]E;1?@8AXUF+/:0I:'MM6%.."=CI)%R*Y/YM\'BA9RU9.
M8*E!.3R)^\7)<E&*7^W),]5M'74R4*^4R$#P_*43]\"]HESHS - 9N=!P#[Z
M!>9;)2B3$E43A5N]A[\\)=6P0"B:</&7Z1^Y+A%7UYW_/7U5RFO6296'JB]@
M@3 $=BXV@HI_8#%? H)UWQ+:Q3X[^%0<KL)S+<W#J+!.E;Q_5%IA"=.PK@6J
M:?#ES:3R-Z];?9TDZ=U<7E'W&*Y?T&5(C&&@*7Y"^B4DW]QXK U."[^8T&6+
MLOFP@PYXD6:XKP8;C\?!0.G.I<KW ;OC51>Z/9W.53[J_QJ)D(+]#-<>_L]^
MQ/.?,)I^XF,R("FZ0*2A (Z5+#Z6F.B/P'&<4#D7L.=0Q  QX@,9J(RAZ!&S
M!M>5, A%H0C!CT#X"9W;A__UYSS_64/*0)WAU/-$$7"MK)590.+8B? A1V'V
M;-Q"_\V@+3733T(G=I60DR*DTUL-+.KYQ*DU.XP&,%0"J_.+#.J4IK^AS/!-
MG'/V%#L90!\D;C:?!F7T\&+Y$D9NI3-2V,<]^I+LL7,6E_*?N;VK'(1'+_!I
MAAX+@9$(MH!NG8;\]GL_[96)C]0@&^[%QV7L].:JJB3N[*/J=F2=4YLIIU7G
M:;S.Z(IOG[6K\F@'/O_JS WN;EP5#]56;58PQEW%%%4SQ^>6JF2B>R9]?NK.
MFS>20&,NZ[G$TME)P4?JJ7(].U#7'?8-%&0JGWW_Q ##_D.<ZO385E'\-%?0
ME;V> OV\1:%-;7ZBUGB(AG(A!L*ST%D6,&3.0FA\?;^,KTKAAM5,5$^<D8Q,
MIE35:@%#9S[NCI;R"D=BMM)F1%)Y5X+0]>X/=UW\98\\[I$!ZLI:;0",5.0.
MX<;IO^/YK+PE,7]6$+%:YBR9&L:>"&5>AKI6AG=C\]O_1+;WI70$62MUY>Z*
MR"T!N)>3JBQ#C@^VL@\7",8G!>_!,\KO<#.8\^9BD'B-S,P)S*XT[&O/Y )/
ME.!]NQBV1(?7+R,9@>._7,KAA-XDF-!4'VROZ/8X&!$LUQ5@^,O^ ?3JC@ 9
MB#!'07FA;AQ,SMJ0[+'6HUS;"WCW?4=1%=,1Q&A*=M]NXZL>JH S8?BUY"*G
ML&YD]0]4*Y)MWDW[=))!@E)X\]/@>F$+!@F)X"KXFR^>;<E3XD*(NAUB#BP>
MNE&<3\K0>X@@<I>0#/,HJMF.E0P<F;C?)<TN\#1=Y&@]L6OSW# SMSW=]+T^
MY5A]WC?=V>]&^L4T_1NLBG@[-8$*&0(56(Y&L(&2-KCYZDJ+-:'$[)(9\7B2
M;_C-2AZ7Y^=U'/L1/B*[J@4<G\/D$+T*^)23B$KH_C54UP+.!'DH%$*!<%N*
M!C\21HTA:U0ZX<R@,+H[_FFMN\<@V]U5XSSAT"NW8M;-TI6OS_#YV\GLV 'V
MJ&[H%UA'/D< 0W>>>&R'U8^*!/;B)W%LG9N1LL:%JVYJZ%M,788B09APJ('<
MGC>!LJXO.RA5-TY1]$QN.T-<(;=P65'[ 4HV3AW9MOF//3FSYUTJ4EE> 2(=
ME]^H2FZOJO$>UAZK$PU'0N2.;TZ"60^^\PG)_YI;='O317O5/O7T4Q_A-[I:
M@!2A@*.!#+@-':I A!&H)MB1MCI^!Y3>(<9I7R0#7Q*A1^=^W*.TPQHRP!G6
M1U(<]_E\;&-JFC=]F7<NM^_\72I/@3,V1@RI!@RE2KL4 JN&+[P)6GN6KY&D
MG<::H)\'3D69IPEOXN8DZK>7PA*^6XCDY01B4ZF.1&'9^:>N(,$;4(^2KU]M
M,*9<5@S=C_+NO"()/R3Q$BH[%*?=T#OA(9<]/Y*!-I/B#7YMLPT;Z,VF9(Q;
MC.0R<%J5EC*E1?,D4@^"QG>MR?(C\2&^G\O:S:IP0#XIM[=J_*=1NM^]GTM<
MGY!S4@=6P)^=Z7O8N?H64]H/!74;B/*%[U&W:E)3$Q<=WN('.VGMV8W$/7-3
MU$%AG"TBX4@Y!P_!=&[.GQ]7.G-\*[]P#K+/(FM!?'Y5^ZZ%=Z(=ZR6FE:_(
MQ7=(#B53[H#+[<V28^7%C;'7,GV:DL4MNGG:H/-I)[\N J;'U[Y@TT[RR(#[
M%J0-QKY?R03&7ONU4VNC?-'%?OJFD<ITJHA^M/%'<R :*[XU9"M+G47D\1IE
M83-&G]367)R9Z73S2VMGIKM^>^01H$K=W *JD &IV)8% G45183Y5,9 W>.:
M?#&&Q-,8.*_S%S#X5@/_!0L7PR[+K?N![CEQ%^O[0Y;$C]\Q;F0?[$R58#,.
MXC6IT"^27^5!<%DQ/I-;2OF<;I?/7[B!ORZ1)"Z%K9AP?$*-];C4,LPPA*Q'
M$G.5\\G H\^P$V'YL&3SY=6MMW@&/?Q!UQJ<J($0*W1P<J"CE,OI]^EZYSL*
M?1ZI1.2]8:@-BPE1!'O1I@E!6K4K$656#^>T&H:T<Z5A-3,^M$:0>0&[1"Q#
ME5H!^SQ2E4@)Z"R00^JR1BZ?"8L*R.ILD(GRH:#UQO2/Y 2'QD=Y)/3IJY,R
MSN?U;U$M>G>&V3DC>'P"$&Z/L7$*K%:T>9*9JUMTC)V-/3]%*BX?6'"I_RG@
M&._]8"@1:/\H[7VFHU;X4C9N(0%6;1J.=)Y3X."TZC_O:]SGDSEC.Z;S6)U7
MF#6N)=5.+"F<'IUH_JDDKB:%+^ 6&;@]HF2L]:2S((-N(+K-1&RQ1-(K_=+E
MT6:]DV2$ZQ;--5Q29423$T(LE7"^K\35G/:%K?23^8<I(\SISV[Q>S#0>E&A
M\]3!>W@5@C%>J[G*/5"IB)5D4_>]^/L%XX6^5,Y6<2>[1!$1C];*'U G6")7
MB#]X*[L_K3ROBKOW<5"5O<3@IY*@(.J*I*UTM4Y/2*U3YP[M!H2A%LZV-OTC
M-EYIP-TNRG3,YTWZKMG+?C/S#OM%5GNQI4>.#:93W&CI=[@H-"N?>H<;>]7'
MAW6%OASWF!ST+'K_,$=I/T_;T8%PA/6JI^%@6Q?1KWUI"'=1_$(^/XE/#.(-
M?X4U/[X#^UB+4]E*.M9PL^7$URQP:YYVOS(=LI<P\ZOV[JC%[,=9QQ82O:2G
MQT#N(J?M"2Z6T(F#I&B>=?>L<,O4%D2]3V29T;IZAQE.DQF7$W,O*N)M^SO1
M2U0YQR%/R4 ,XMNL_LZ6G/N;/WT^Q,N6$)RI/'6HRN)@2>F0L'YV9KEDBZE!
MDF22"@<HD(IH<<L$US#&R&DRT"%D$!XF*I65)S*V34)] N,-I]PYVS)N%V']
MAG>ZS:3L(AJ:2W'SL05$&9Q\3 ;M\%HV7\K3JL #KS+73^J-WUOH7J>;?A8"
M0$D"13Z^C!FCM"M>-S)0Z% Y\I/8>%+=A"@*V,-F=!(B$.S%=@Y.=._GK2\$
M%/G.]M^)9:4*L7_FV1F6$*""04410]^_-;V.YWL;3.N'64?S+6OVW>\R>G/Y
M-7[0GVHT7/NOBGU)84K>+?E_=@+)P#L]F U1F RD7UN$'U-9D($U=?-V9/U"
M1SX[N-%E*_051_KH5L:F, &O>6AYXVN;D/Y#<5\I+FKOY#>B>S"KL/X%GA E
M+"Q:FW.L9LMU$&M9-2J_5;&_HZ77[\[J)ER5HE&W+:)\P4N6!O7[[^N;[R=?
MRW=\H--N'5GP;YI)+OYP2?\[M(\X-YDYR0!5Y=A;?K,ZU'ZPZ*U!7?GB3<[9
M=HG<&(/;/Q$2<JNPF6L$[T;P>\$TF-+^)9 D/2KA//#U9*,O)',2N?7QS"O_
MV?8*N;B3=#+@&LK?'L:;T**M38&0Y\%W1OIT7?S#REZ,1)IFG(9ZCJ6J/'I$
M->Y%]<>_@RVJ)4QJCY%R=\?9[;DQL7N.S12@CO1WYEX(L9WPO2,<^M)TU$9,
M=]A(Z@6GZ:^[U_Y.,Q D \=Z+MIG<>5D()PDW!_BA!D(XJMB*20=R07D+Z=-
MZ^Z>C.J(+SI)A:MM(QT5(UQPBFC,VH&\R-')\4G)W6\OEOVQ+$)YZU$I7A8'
MG4"0>0)TR6P"L?$3?@)0. ;N%O3PG+8T!><H6#>"1TTLB)"N!)BBD9%$7;Z2
M"DN#LM"8ZU'&EAD516G#SZDUMUO/-Z6%J_UEPQ32'&<ETXY(R#+%B%X5530=
MKYDZ/[&.KNM(/TQKV+%KB^2,,164"(>:.)?-<70T&,3+VZ[J_WI:Z^;K7JZ4
MU'8SX@L[TUW]9[I$MQOAY]:S?82Z<OP?^^0YU(XKTI8BX@1OI!URP]()7URA
MU=W=GQ\@]8\-8I5\7-AG X<_1WWC,$A<"E8*^VX^!*F%;];S=VUI:[E=NS =
MT/83*B]D-B.ZI/-R^7LWZR6_^F8.@7-4.],>Q6YE+H1ZPKWB7V_'C36YN[R^
M2@(/(K89Q7]E$P]!Q>.; 24$I]>@,$8[HK0YY>F-F8\Z"N[:3U.C7UC:+:7%
M8#5%/&&W71!U_&VB5JA!4X'6IU>WG2O*2^)0R?K,7H$DD=4Z9YJIS_*:)A]Z
M,997:+]SN8Y8)?2ZCP@<>O)-EPTD?;*("K]U:T+\D= N2\JTE:+80^T47+YA
M S[LTVJ?>@UAUWK-S*!Q0 [H%O63[;,#4.]"+H+!9("1/L5+86=I@JC[\:;'
M'QM;!^:#>YS)#+CWX;RWGQ6$.M.LD 'P+",4%P5J8E.V!/416QG!*IO9K4@G
M."VO&L3N\>$-S'>.F4+TX#OL4)3$QHVZX,8!+CQ\7B#"R5GYDE$->Y&'V='9
M2LZ_NS;N;#1H1'L.C"G@\ZUQ09^#U*EY%WQ11*&_T[GU_J)3_9.2XI'J=JD<
M[B<_D$L+"I0>(DGI(>^$H@A4C\*H ';/3[-1AV<"$5L&6 Y^HADH"8W;]IEJ
M.K-8TU3/)^2 H0DNK1:3R2$%%@A.1VG$S1I1N:(V)?&*]T>)_)[H8 2]6W:'
MEZO[L^SR7,_R7,,-H;\?).G(?:GC]U1KX:'Z109:]1%+J2""U$XA &N:?Q;"
M.A&[3YO9*(@Y="*?UV1-8J;#&[>+B>.2H]%O9:R^_O*U\+WLZRGZ:N-"_?UD
MPY_?'T8_&3HP&F*(WT90TCA^GO_EXGPTVNC/AC#LE.7LK,Z5C3<3:L5[TH'F
M?6;BS9129 ^D#]?8F=XCF71W+?S9X2>E)#=ED9C:*4QDIQ-!X(6=<-5.D*;(
M &^37#%1&*\28VU=G=^ATOS@JTOF7E$6X_P3-87P99YS+S.['\\WI1  \",:
MSOB;)#/\9\NO6Z_Q6T/\RJPK=QF3[%1-M)^X1X^(DR9^/EQ[$(^B$-'3E +U
M[2;%NX+W_MUN^C$-UJG3E#F H55H,VBBT<XE6#GG8F1KB6G-T'=!\[X4C1SY
M+L^4NQ=AK*0V"EOT@<0B>?]P8T1O+!A6C_MTU\5O;W5X,EU/^\:Z&DWWX+NF
M/17EIH4G/ZB@U7,K])ZE5I0F'BI4>0Q\@8<_HDEO*._1GCU=L4#(P#U<X->F
MWI@0XC317W>60'Y1WA3U4+[40\W9#M>YBHVT,.^!?(W=>O"!R#3R!\X:4'BS
M^:5I]E8%)GN MSCR[J?DY,2^[IX?[+H,47F =O?)1^C2@J8WA6A1<GDXLTF&
MQ%373N)$"+/N$?KL4D":7T.)$)X08SQJL3[!UX;A9@.NOOW86#ECIU;VE<T&
MJP"5B%$ZE_@SRUVCECLI.6*/CYF(AN--PKZ84(6AUJ.%>/JB1P%+HT^NIAI&
M=)T)%+S#$RN2B15E=Z;95HQ?V#5NLJ/<VFWHY-0??#V1&T[2SZ>(@0PD*>;/
M/FJ+#7^O/8\>M,98N\,>5'^=4/0)'$7=2/=5N=245N/RHG76/+#U<4OK:CRX
M06 #,]!D  @XMHWJ4*^M2()_M/C4[ATL&P^Y"-&PG(F6XJ/(&KN//%0$_JVS
M^.V919G(>[>M?9$3.[.M)5:&AOK/+@V"JT\B+S%(I:H.&KP-80,5H9TGPB9@
M"OX) <[G*I1^4F(ZLIUR1/?J?-C5TY"SY]6Z+L8(TNY9Y.-N*]+,@Z@6;3Z\
MQXN2^U]&K1S?;G%D(YW>VLE=Z-+574[\LKFXO^1%!JH7MGX4@L;H^0PT]-3O
MH!^$SQ^ZY,_G&,5)']^E>3'\T??<XJDF>]'O&YW 70I*)5OI/OX8 JVKB]$(
M#BCW&%5]K%,:+W0>8 #,)R'T9(!2C<*D%C/HT:T,7/=6E4IRDQ'DN:8)IIP/
MPN&"NKK"PG96H$_K4XI\M:>T\F%*[G.(SVE1;]AUTD\$O]+0BWE.7'+&!]#/
MFHU&=ZRP:OQ/ O;Y]W39D&_8.H#8?=KF]<DP8Y>%$'#8]Q_Q%A)E@B\"%.]7
M@W'OP7+Y(G6]P7S1_.E7#G?14FEUW),9#I):SR9_N\TV"X:-9Z=T)PQ C'"Q
M,3ME'H4!#BA?M]_#4]/7OUTJNGY18>?@_@5:#_F45\,,-L>VB-YOX SI!^9?
MD)&"]JVJB*6W8"6I[3,9>&_6L#!CCJ'HAY0HVS.XWHFGQ7C1@S3:H(?WY ;S
M?QBQJ-.\LHDW/ ]H!J'2*)="M65!M[9II[@:-KA5]<B.0L6[[[7\8V5RRO??
M/7 4Y^N!9:FI+3ZCI.,GD-*_(+B!3:4D!@Q=I$!GBY#O1G<K5ZD\R\F-F(>4
M3E![8.()%=(6;<=;HU->:%X6ARGOSN8X><2I$T>4@]G0WEO9  [.2_1I -\<
M*X*.8X:OH E$ERMAPO;W?IJD9BD8.,@-?7EC$BJ_N,!B"4JV9>M'E%3,:"E/
M:%A\:WWTB1Z[;2HSFPW"";2@0^A'<.\^ZH_%BK$BJ^"CNKK7;ZL6;E(;M@;1
M<WX01IY=@X4-,ZRN$GG$;7Z3 :$FF7*]%AMIQ3,OL/WQ*^;0(R'S61(#/CHV
MI4FR"$PPSG"H&G<?]9GVKI=<N48:S?TH^D)I&5);WV(9IAI K[A9D(]+7V-'
M\9WNN7/I"[6AD2;;Y%VF[4)5VFPP!\VPQ8NMG/I\]\=P\=?+:QMGCV]%?RK4
M'^[MLN283TH)8]3RG ^'WI,3;F^6'PMY(%V1_;1<=70G_]:WERXLJQ(??>\1
M=8VW9(Y_MM>&>$*V/N(9L _&PWC!P,5O->6.8*![",K$SST5-[K:IY?(FO+F
M*\,[*?.)?&829"9$$2>=A9X)7&IR<W#ZUO0J_>!R(W^FF4QN=;6844O+EHZH
MP__Q]Q<F+!E(%F, W>"E%" %LV[6([\F](>>MY&TO2CW_?Y5=N(721&[U*#;
M#*O^__-F(E*B&0C =+<@A#45,5I6]^ E,_/<WN<^PN6E]/6?LAM2[77=8@@Z
M,<-5IA O8Z-?@_X=ZK;?ES[5])7,&VA<%];PCY:J>!:$?;=?P''QI'I_YJTQ
M 8YWM:9W?&$]N/YC1$'2D1@^]Y=8,E!JYBD8*;O3Y/W>Z%S<<O+$KD!CQC4)
M0P0UGN1+F*@LMG*;-MG.03#/3LY?)>RUS8FIW"TK66?B/>PL#3#N( -5*MUR
MBJ="D]U-VTAN>KP8FN6Y:>1\7,[[GPRJT([P75F:_??--)3;I%(4S_.]-@')
M?M+ 2^UO>[>@Y:$&):1?^<R^'.P?* C.E)?OSJ2SY?ZLTR,5FW$!&RA)^XQQ
M7T92F[, %+YS4J&M.4.\^NO*YR05=%=J5?MCT:.G+V];]*F'__CU-N'B6OUR
MKYHXS1HR,IN6Q =>6QPXMZT<OXTRJC/"AGV4R2Q&X9X8H&&L84.0W9 L*(%W
M KK/$G\B4ME?[G1_'.J8/[U[T"'4]48S,VT]RS^MJTDX02/EXK5W,K31J0?'
M?5&)0L")4F62TD[2_)F3#]J75=KA-.N[H%.;W\HU1)EEKLW#:Q"N2W5A#\Y?
M+15YVU+/X$SXEP^"^95@2=.OIN??OI]WMJ6-F7L?8W)+R?CMU>77(3V\+RQ&
M= 5IMYTV=M-@#.!EVPFD/4?*6//GXCY/T4)C%TV9I>,'A?F9AJ\31;;,19,O
M> X"T*N:<CBG-@ASB"*"/[8FP'W;:E0OY_8K)H55C5LWT_-?+^TE,Q3PXBN)
MW#FD&P<OH)MT,J17NC"=-62-7R5^=S14!NT4HRC!59(5B.'@U*^RLH@1"2_M
M=WC)$$WK'>DE1\G<*7/,PP7Z,(79/@H#WE#)RO1VD;Q9I>.AB95ZRN_2K?&^
M=;^7DEKCT__31N2Q'Q836DFA0]13ZV2 2TE4KKVA:,3X&<'H&=-BYNX3VA4G
M/?M[-5ZSB=1R>S,$0S"N")3#_OE066FK5[QV4#6K>Z:_F[-CE+4".^4/7 H0
M[,6$0^_*?K+2KBT!8TVB[HQ6EM=J:3^[:6[F?;[*D$H\PU=*3%=$[)???[C7
MF1%0B5&,;F)9)@-M>A@MQ>LNG$7)&L<]Z$ >7]DRW:?!-+ ,A$A3H ,V)2E/
M"J^?/B ?W8E+G]:_6SQ"_:F.L:='YYE^X$HXU+J637O&[,OWJA^1&I\U7D\+
M%F3X2[UH9RWRI^62V[N,.6@_01"N@5-VY0%!EMPW74SF7_H<GL/OI\^;WJ5Q
MU_[4@C.%%(31@%.+B+A3DY3Y!>3<;/S1E-!OHK)E6&]'<YY5:H>6=35Y:NTF
M^ N790R.+0KOL+OJZ$F2"(,['E;3S]A[&>JE.&>Y9*E1;;!X(=,N#NJU^3.C
MPIRS"E-;?0Y;'P06N(.C%KZ)[RM-FB^OMG$DB$F?I&N?=6W0KG8X7R>G,E7K
M+JNL8K<]P*GIT?HS+[%\F_&$%O3'[[7 >+(9FS0PQAJ?UUY]7=NMS_!MZ>,X
M^Z4;$$E+Z_*.!\ H @3O@V G:<$"$&:IUA2]VZ[PIN%:HHU41"KW3NTX^W)T
M6 IJM7(KYUAM0XP#7WS0 6&;,=&.12A.;T^/BQ+XI99SL:F)"\JD?D/50Z^=
M6"3N]@)/@)M>3'M'-ATROCC:3WYW3M@HESW&-.U7RC<:K=W  HY&XF/,@$I+
MLW SRM?%2ICE"L=IO?.;1LR?/JE77V1F\-+S@M7 H%3$(,0Z&X4QOA\(@+<M
M< 9@"75XOXP*,.HFC)VH,EQA1F"1->8LG7M'?V%P<H]7>$65*J"+20VB1WR(
M&QA*;.8#JZ]]O7W0$)/E#?<H"A?23XJD-KU9)TNS# .E*XD!1%TR4)$)_8EI
M1E7V[TS!L'/(331&D6<M[,R(DEK7N^7K!$+:V6\Q&+YGIPJ__MD3$/-B3I;;
MV8D.6HW3O(,^]$5RKI&!R?+26XY?1FT\E<HKAB6Y(8>_)Q4,<-LLD\,,;0M?
M77;)P%.66GA&8L/KUC^'X(G<OA?RLJ:;=.6Q/&F"7_MTUBVWA-.EI@C7\@SC
MST8',0^>ABY;"GI/93:_&Z%<&J!]UH0O 3?4%E11CC&.Z'--*U/V.Q=P:?#W
MIE^*[D%5N)<>$+(1U(I8+& VZB;>'TD9-O^]'&8&9A^;XSBV'A[4IS\,J+8<
M4_KMH2 T#WRU;?A:_3S)H"_O:L18_,FI:O!7D56 V[%WY\18B'9-VHNZV(XQ
M7;K.%F86WCA[QYY>X; #4;4"CCB$4\JAMG'^,?,&Y(BN\^]K4J<VQ?AI@VBH
MJZRF>]#NM7<FG^:-)3/.%,8OWGCWFC4_JY]59S4*5D(2P=]*PK)=<17B^^Q0
M-IEYEI##\CQ;JX7Z_M=T*D%!47UGFDZD!^Q01328U"P/W0\RUR #M'@RD"Y,
M0=A)/TK7NM[Z .&Q$T<2,GWN/\\;9?6U$;5=^=A@;&O54OJY9.Q_8^^]XYKZ
MF@;QBX@@+=([44%!JH!()RC214"E"$)4!*2)2(= *%*D%P%!) @"(B5TD!8Z
M(B =I).@]))00B A_/!]=]_]/OMN^>V^S[YEUS\FG]S/G;ES9\Z<.3/GS#G7
M-N'&-_\!5:>GF4H+Z4>! 2+>T)L$>*&WG<EXD7NC997GE^#90X_P[SH77[-J
MF@7VU5T_T#00& M4C3C*@?P,(>R3F\<AAV+C?7-8?2@!1SCQ[99B\.0./\F-
MQ[^S3 Z".N:(?<N\G#S=6.8H[U[YGOMG919PVV>:]<RT#F?7B&D?"FLP]WJ6
M%ZM:C#F2;.?NR(N>3#3O<13?[:&__40ZW')=C1[6T2R4P6M(O7R)==0CP?A-
MF D7/>,-_LI5X#]7)/U+80?""?_:Y762FYPD6.R1RG^SZ$F9][?GD7Y!G/CW
M[3/OR$T\Q\ -\Y5/?Z_5UM]PJOI#WJ3#V$MSJ'F;G^/YMA97S@1.7S:!,[4K
MJJ=A<HG+#^4"8==LEA#K;Z^Z3<>\%9H>]]  [@ZYZRNUX9\,ZY56#3O?$#M?
M&?KD=F:^0Z",Z;/L0-HVG&10@\+"M1B/(TJ]<7;(GK511:P_8G/K7EQKC7 6
M/8C!F[I-E6':'<2X8G[%9K(O?T*+\NKNI?LLA+$C5D,J!7>_LS_M+Y77)&HJ
MB U>$<)U7'OFZQ"OB7  ';E"L84CAE06,1+?-PVD_;0OPZS=$PK!O9%Q1+K?
M1>X>R"/"/Z+85_8HO8JY5!E\*_HQV\)=5E]&^4^HTLJY0VKS8V N]!B@;=0
MO.<VG$^;H"KL8@3"9"-E:Z)H(EE!NQ']-ZRD3FQ[:UAL+RZ\2;8251E\.*1_
M\QSV86>Y $BR+OX&4O<HCP,CUPZB7,NDQZ+:>@K?(BTO.ILOW"N/O?[ZJ>D,
M-U<-;,IUAZI9=A%5C@PBBY,HR-/EHP$\TPZ^MA\'OW'WFY8R=UP\P\?]B.9"
MH^95Q0'JX4.M5B@E 7Z7.RQM?H/: ,70^+S8_8=U@@$?IX36G3GS-1%Y0?L+
M,;/70R=N//L1?'_AP_F%.(?$0*8WTLF/: 1.\^\EY!+DU 8E9M?N#.Q.T>43
MA\TGM7AJ1M^<<GP2">06+OMZ18CUY17D3ZZ:Y(9P2EYX<$_@PV1S]$C\2G4*
M_HH-6Y'41/8K"_=HFE$M-0[.4T6#:JSPO]%9RI1^9<5+/+ZT^>>C2M=00=\7
M(GVL% Q]&1P1S!C.);67[+?H*?863]*RQ_:H7<:J8P!%1V;SC03">$[R57/.
MK%AY"X68<U0*:QU/5ZVHL&-5^2V//WG[Z3:5!9TV,I^>T! TREK^7/014*%Z
M;J3&.Q>NRDW0:MD_LW 3VQ27\Y!OKJFL-))CZ=/T9T:51OF2Q!,[+E$R),C.
M\UD8.J[-G?;V7,6]\S.XGDJI5%/(W( H]KQF2.6LI%\YN(ZI+*T*^S9T(6*^
M)EJ+&Z26]>C^L#I?NS/OIW+-:3;7>#BM/RN%UE_MJ.#"T/K&:+M)_"U!GH>"
M#G(@]:Z+Q4;_3"=SMRLJDF#L\6J$SN4%8_G=KVRV_]C11=_AY-J@9[V_/[Z.
M0L> '[PW=>B#6[,.">_2?],F,;B_,3QC$$X2^."M21VB/NA^Q,YQOM+7O^B%
MJ'7>38KTL9,G%+KF/K#4?IK^?=8>9)IXR?H@P>B?JW;R.YVLJ,OI%U<41+FI
M3A_B[OVGHX^,QJZ)R[6;V X;#Q=[*-U]^:@AR.;VX<8CC9<O2&<)+BX>^+<D
M*O3'=]%,'UN"8N>=FU4Q]9^%3S6&(1QS'W38VS@SO"]2=WIAT<ETSI>*E[9,
M@Q4PO7(B,*(%,F5G=I)+0&Z2Q\07_6N(U\%*7OLUSM^W JI&!]6X BZ>-!9F
M0]G,,=VF!&F]*(:R;0BUB2[/*!!IHV8+F!SC4?*>KXF4/Q]S\Z/1)V-#18 :
MN%]I2'5Y\-KBD[['#CH*@JT-Y#=ER_AS7\NUK)UB\T5Z:(-!G^0+WQA2Z51&
MT;WFUG$J_IGP10SWVSW(_-=]WS%&^CNNK=_^]/<SE#K<95WY%[/)K</P93['
M8R" @R2RQPK\6##+N:]!$WGU<PY \<-4JA FBK5J+&(PO8=-"?_DX,. [RE6
MY+HDZ'XI,E%[(S-YY*0KR#I3WQEW]]E]?[.3KD_:FU0@?CGZVAW$C.@P+^.5
MPSMQUEDKV!\KU2:'_F\$G#S'RL2,LG9ILRA,A;-HQQ6=<W\&;8H_?M_<;"]
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
MPWN91"I6(RNNY=#_U<_>_U\(_'8+H /.S9-V!Q^>&M2*AORTKC\& N'+=!J
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
M5F(=MI+,C,ME%5C[C=*]_EB>L$/'33HY\7NAA._$]QHZ]U!A"7_\B*'+8]U
M?L/JJRQG,-;IK+20A=*U:^LI^Q#6>+(]Q[??5U@I_F/D_,/X44$U%I+ST//\
MSNF3OC^*QY&*CN>U" .AF;5(KV\UJ#9>C&X#86;^23FRLXG-NELOUMXE/K1[
M_)X\Y"STB-7SBLY&"<=X_<"*0BO+'@.*%HE*$7XDX"Q7/FIW5]WMKJOM8A3*
M=]")L"5\Z62CQ8"L'!'@2UT>0,<1I%#^-'\D6+/1#)_Y)--W<H%4A.R205A0
M>>77G.VLO9ASQ84 GTM8*73+1"?PJO?=G!GE;[56R.E9GL=<]T,N*V8/KCGY
M3X8B[8._";33S.0W)^K\V'$@#;#]MHR16Y6[)]3=%+T_""]C52>=./G36RHS
M<*AP]50L_+9@,FT%HB6&<+.!FP!E()S;(W-GGHVDA(E\YXSYYDJN]N]X9I=H
M_@%ZN1;T[T.K &3_*2K\ZX6_C[KR],8_A9L7^[OP+^I7P,C8+? Q&G'6 PT
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
MW[#2<43O0=PF:%<&OGAR1\:N?P,7;YLZ>%T.CR%,G[S#8 =)?V-L+P0JZ"
M%>$CFN".Z"2)I=I5<-AUA[]#0O84',R'IM"UK;ULX/)'H]<PY3XT8XH8W5LK
MT$#]A<_W[Z-H)'\G<^TR6<X, O=A)FCSFNOWE.)M<LS.X)<K]7@<73[>0CGN
MH8 %GIZ%:NGIB?*_M%D[V,?94(DG\1"%=-1!D+?V+_?*-J--S!<&I-L3L=[4
MWH;7V!N\^HU72V(TD7-'$,NSLFE#;H6 [FK42@X*_AXIL*?A9K$V[9XWL&<)
M@E3I/] CK>,&$!@QS"N!'J=6>4PI8 M^;#L&O#WW:CN!O%W+Y:@V=5RF,O'4
M"&H<C'D?VH$<"'>&,.F%%;)H!&*D+PQ=:W;9PS6U49T^GQ<\SW^]7MR'O?;.
M5';*Y"8/R:J58=20HS-_]S^@^O>_MV*8;AU!WRB#%E@RBEBK+%N6,N"SV.U'
MZMVQLGCT>K?[#M<S\>8/-)Y'1,#D\<IZS#*<9*N6)MC;#)^Y$I*=D#BCX7:<
MX)826K3(FY(AKJG8!_ 1D=,=%:$PXNGVZIGY4;!W1Y:SZE:UXHK&6$(4P"L1
MF7\P$[7$%I>#@L[$ZY)%E,\]>\<K&SU!RL0Q2\D^>NF@7$<AP%LO [WRO'+<
MF4V>2NME#5/H^EQI-ND5]D7_YHO?BH3#6\M1 83;FUNYZ&S=(.6*Z,H7K$)=
MO";B+]3UH@8=4AV>LFG3+:4RXLL;;Z,SWH2I1AG%OTHTGV&MC2AKO?5$'%"S
MY%OX^<!XE5I>X=XG^E#>+VC8(:(92EJX"+V]\V2R[R/%,QMFX;)N4B:RM*]"
M. 62^4]2M;R=("!A?(&2P&D3;8FQJQRO_;Y[DTR$C)E&(DI.'OS0KMDI)O42
MW.3")3ND8?"=@I+CV/+[L@;@2CE&3]NY"/V5'M&,'^5Q5\'(FS:#(!:</C*[
MO>&^JFS+=+W^=XT;9?*7E-Z9#$H^IJQI;NZ@IKZ>1MWX7^@D_A\YEG?QV;ZT
M-&% :@L5<;>=:>.=NLNDO:LTJ0)H1C9P?>X6)*FDBZN^>[/O=DFQF1FG8+'T
M#2]F_"?X /S?@)!YB0 @FYN:OWD(7.CEY:@XEM12[F*)>?#\6]">SQGE.KW]
M58V# J@V!K_1NXXVR R.&CBQ&$>4P=N_H&N0\_T$C]L[HN[EH^HNQZ\_HD\<
M D^Z."H\ WQM?'N)  ::%F@PZMA(64MVM'(:XN>KK>FK!%V\LK%I,(Y0IOL2
MRJ1H]N[KL]_WZEEW!#"!#X_@COKP,6\$+WLJ)!331P<-L20">O4?_&ST/FGY
M)X- ML^W7!NPE"B<R,UB+'%;L/CDSBG="@B$3^5SH1$\:WU5Z0;T*# %U]J?
MJ2%A)IW##7FA +33FR'[>K /5UR&#5_*L$ND=C,F2F-?O" _G[&HYET0 ;D#
ML4<GM4BJA3]2+<HWCW\@5(*1MA@SR(&GXGR0#-K(B02W7PQC)TM=VI"%#IE1
MGZ5]\%W#4^1)R6/G?#EE@0S)Q^C02?W0PNOB72X*8=.SUL8LC9%''=LV2BM@
MKO:Z[^_0H2CH9<+H!(K=J"J4#UK^;@O5HWW](LCW<-?!B1)$U@H:GK&W,0_4
M#FN^+ =S0-U*B !RM/XYOQAO#/S[J.L.*5Z/X/L!BP-Y?.Y[GV-Q>T),"8YF
MAO=T 1W0NIW,P(@"PE"&]>/Y!TSNH\N*1,"\[&^<G-W$1FSAVGZ0#UM[P;&>
M49MCS/,U-I]FNCW057RNB*I 3^4A7Q6JL'AE[R,@)N>4(P ZB$V<N=K^.E/
M)"JH[-O.R'H5)"1.ZDM>!VA& %;NOY5)4+-  S4U#,^^>$/3T-L3_4,5C$5O
M*.NO[,6!S[X>@1ID=M+AU=F:=#^S7REECP&OZL0J"SEOM[<71<G?UI"S-/WO
MKB+\[]M^YA)R8=<C"VW2";[I>Z=OI4>*3[?3UM.([]143]&H__[14,=UG29I
M4ZJTM^:-N;!%R"?SPVOQ10I+JJ(].B/W]?:*"N[2]Q9)VAVA@MC[H@T9.NPG
MB8 6"+U(B A6)0E.X9X2[)2SA7[($1G%Z6T6=/8]]_1^O1N!7K<=,L7;,<T>
MO;+WSMMD,459C9_WG+'KD27C-3/7\]8<,R[6TNB6U%\ %PA2/8H68H#F;4EE
MK4HI+#AM>($O>M82&_Y0V]ZVGX4]1X9WP1GLWT@]*,U $Y"&Q'^I??X,Y19J
MXVSRN(,I>25.@C.U1J2?, 0CX6N4<:>T7-]SQK\:?^=BXM[5H(%\ID.24D!-
M+?F6W<%_79\J:D\IPTH'0WU 9L1)&QRC7^_J\?$2(-G$@83U1Y<XTX#PI7["
M[U(EY,+*1MM!X.,!CDW4 ==>LIW25*G<,_2/M9>IV*L*UV)LL<]]IS&KS+O
M#\@#?[Z7'R=[9>4XHTN+F#QOF+J]E_JB[BA>,#!E(CMA"[5!!%/!K<.*K./T
MG8L7MC4Z:+E2,OT_I5'2Q'Y:].GWJR0"S)90T.G.%5,AUOX)74WNHE9WM2.S
M-!H-?$XCM;M;!_B:MX+D%OU'ZT35\/AQ7?6GN9SFG/SJ-RY-=V>ZGJRRI[U&
ME"Q$\'O;(DE;1^:%E-S>(5YY,)4:OIB4)0*\;[.>76L@62X?FL'Q'X:7F71'
MR==;='5VWW&$*A]"T-SX\@L?_!+3[)KY6)&IFMD,,Q$@(GSI)-/; BNYJ0,&
M-H)QLNB@9=X7H[;E=;$5PWMV3=_$F_ES7)/#?SE$V0[3[_S&"C9>R*2?<Q1'
M*T&Z\NOZ-I\RK0!\]AVN5?T:$;#7B82]J$>KN"QCV23G.XT'-P*UZRO"%3BC
MI<.8='C#%VN+N;-&PDU'"(^\;1&0R<;.=MJZ]@*;<7J,U\L(O]+?Y+V+D?+/
M5<(=K[/'SA,F8A1(=U=6S.-95.N5!1V.F58H,-&0)SC]XNH@% GZ U/(5&ZG
M$!%0W;*;0P1TCG\"Q> 3".1HKR8$Z0E=C&)Y]9B(RH,#%XJP8!TE3@]U4(LB
M-H],O4&<.Y<3/6.)@ET"VZG2#SRK,F C;8][JF)"VG.3B3(L@ UPLZ4PLCF8
M$9[OR];%ND"#$^*$;,->5IAVGKU4"3T/0X6H5?I.P4AMT\6K(VS7O=E=*1)8
MSCG422?^IE):5^P1B.L8:-9>_#*EAB3;;G2!HQUX?&AS3D.X_TG2FC?A'\*Q
M6I)D_:R!_?O547\1_D7X_Q;A,N&QMU@Y&KY(I=9Z)J5II=M;GA*$29C@ FZE
MTI31ZM;_753PX10EC<1<4O.*%Z]X?AF:E8%Y76QY#IZ/\9_L;#)/HX9U_"P-
M'2.SKP#;=.<1)1/M!V@UZ>M_?/A)!^%MGFL'TX.%Q^<XH(Z(CWB&\?H@U&_T
MLURKB6CW7;E;<LX]]CDL#F>F'3>? _:O#?L\QTP$>/.A0W*\^0XK8?"M_::6
M&>YPDYLMLY(WW+=^G]QA'\,4W;LQ4#HF[FT ?\@W,8!+./R^]JB*H8</\6IC
MNX*N8Q,36+=,=7] JQA17E-2'V#A9T9"'7Y)Z\R'RO!OT)Z/7).-$E"Y"Z^=
M1W6%5MTS"+Y\T+M$0-O0GXZ'F48T#/\1>.13-A&Z?X0Z*7SI7X@P8N7 7U\@
MHK[G.V1W3J,&^YJB%8::0#?6 SW/!SJ@U*?PRW,?1FU#JLS;W!R\A\"#*%#G
MM<;,OP&[9FD0:Y,,*(\[XS-SN.)OT\[#RTOSG/SX*9"EC_Q5G9$L>7?ML/&C
M<D@]Y-4*SF93[3:A'_,EU78\:I7W:,%$\*//]U28;&<UG'VTO*Z/^4A%9<>*
MC]]$W#)3LX"WO=?1F]\,N" _O,6%P $3]M=JQ@5XX_?-W$_#9@BD>1)24CT1
MDMM287JK%=7A^TKO+L1QE/8WW!(IL"=;L-EH5!6<QMR7MK)'N\1_&[HI@%[$
M3OPP>B/GTL4"P?:\SD+BI]N.6F!6(=<VGCC^EM'S_'PPDEIQWO !(?+[_O;2
MKUFI0L3>)A%@G+TU*O0H.S@M]_W[[UB9"^,\!34.FF6G1D<L'; ;' R=,FY\
MIVPHP\5PC]&(GS&QGX[H;AA5C(Z[79>I+WTF;>&HQ$)G!DJ+C-UAI\-G2FMD
M=+(U9CX>XXN/>C+VH@G:$)5TN#'?Z"^P/*W-1_G! ^)2-5>+4TON=9<LE!H@
MX3>;VB3@88L^'G(>4'\01\_*A3NYK%4PI>007O$KC;-GYRCZ]Q]W'?LS_.G9
M]WPM^%7-[]]CMBO ,H7R1>QV*9;57<Z>_T0D1$I"_H7$]R_"OPC_(OR7(?P/
M>,O_U5]R>"JSN4;U;6<F.\J,"UZ]C90-\+B<DI8<>;W3LTP.X T#[C7DN_.+
M[S;>PPF.GQB]$8MM[",+O+C36Z5(&O%6\*N*'G3_0@>B,BH,)V$JS09=) (N
M6VDE%(E0:9-WB2Z*T5VAZK2<IA/RFS*)A#W'V:)EW XM-)'2T=:/I_0V)7L]
M4T8%.][,\M"=Z[)1DU#[V(QNDOBAVP\UP?Z^#.7C:X,B?(Y=1</3[B<YK0WU
M9JSG7]A%_=(][I@%@1H?%OC.Z4.#"]@[ER;\<<^6@;3]=7PKJ;UD)E^1%%]<
M3<(W2"X&Q-T%^%KC*3L=]B'NUI@O/=I)9]Q;ZTY2AS%G-=8\38EZR+%-_@TK
M?4_9$U:SDOY!M3C<NQ%I.:RD[U#4H87\8/:X-'?!L]7MH:E<$_KG(6(F^ZL=
MWZY)T__FU)T\42?M -X&6X<0 98T9+/N+$O0 )>9.15]#5L7)Y?+]PS:)N<%
MBYI,3>G?W[[LB<*H+4$^32P>M,APMXX/%:YU))@.B,7 3L+\*'XK,)TG)[MU
M\-9?3*TNR@R]!,?9#KM@4[Q:P]) ,,=HV;60R]V,3S@V@!X?A:(.J*^ZVW:D
M%Q ZH&S2V@6S[K['FFB'92OI8U!J4KU_3<KKF\\#Y=V,"N1?^]'0H=9N7SKD
M;K</UZ_:\[')1I,N=0:YO''V2LI9&SV-D*=EU?@I^E1*[_L#<;M7RZ\!,KY^
MZ!JD_$P'$&#G3?)+@=7>PHS2$_+#-2 .T&BL9CNC'$.8$MD15B=M1Y!#/S 2
MJ-U!/<W F]("<#V;VD?O^VG*#!X*/8<]>AODTDQ"3M;]]=* R* W!7(C!"3B
M[=& [ESVH;:E4"BK%*UEBUV\)]NLWG1#\'+YETH 'W?/X,H.SW\N?>+_<B/A
M;D]E*C[,#CS]8^OK_A)$0%JLUR>%*YXW/C[;?0KO40L&74>@G5;XM%IKOQ$!
MOR9[U97"KZL??:,QUZ19@12(''/OE2"#"#?M*5I79$2IIN,BDP3H2 7U8U(6
M4'TAX/TR]K'3>JD?/KJTN_?Q4P2:[(6J6?>$+(89353T/#@Z"$N-,\9JIPQ\
M<GE(!'C9,>^H\/L>W4IX#WSN]GD34@POW#F2;2%P(I#0X/(]^Y?Q78B2!(N0
M.E/VH%':KPH?%>&CB""09#$Z>K%!H$W?H8VAY)KE<<QM_Z!P;/YE,.5XLE(\
MWA@Q_K9AZF"5"%@\.(O^OMQ0"#;A6SF'-DDJ/_C9*'[VGTH=*?;66TP!=E1"
M+,9LZ=]?XTCPU3,YT]D[V=KF]0P%G-MT+I"X1%WWB'>]5&'[Q&.!F8!Z0AB.
MG%\Y;/>HO]5C(ZA"&7$[Q^U1=(F.UC;9%L1U(MD=NQ@9L?*_V'OOJ*:Z;E]X
M*PHJ(*+2A:" *%6:*$)B0T1$%*67J(B4"(CTEH@TJ1$0$!!"D5XBTFL$A%"D
M]UY"KPDE!-)NGG?<<\_S?.-[SKW?/?><<>XWWC_V&'MG9NVRUMQS_GYSKS4G
MA_Q*MTQ,[E7-!"[J>!"UE);.,J1X:/NSDS7X@M"CZC>#RM)[+G;7@3<'[3PG
M</WA!2O:CPD\#3Y6ZD6TOJ*MW?536U6!B?%<&F38WJ>(?5ZATJS9S<,P\+&:
M+26M>^&\LS<^TJR_T0$73&H],9?&1W MF";/N&28JQ6CZI)T;RVUN2MM\P6=
MG"X:BC*-WL#H%5,H77GM%=&"<:,G3?%K=$"CBF(067]'-;9/]'M+SX.@=RW^
M@;HW/JCP[S+,(*U/2!@_%6>7CR;N?L)Y%Y3-:)#I0!-#<H0<,A9&8IV=VMB%
MO<+'?9R;-A]]\3R^]K[J*Y0IB!CN"%9A2!%'@RJT$.L^BD[$O%.&V;NO5C#F
M&K7>7*;%2BT+*S-CCIN"=3":H <J]4G'NS#:B8B+E[5*2A#$-<QTUIR/^C0J
M9)*?L&.KV+YK\D-^T !4'8^8AC3MZJJ[[.[WG4.RA8J^:5EYEY]UA'.<GT%:
M:+WF(GA,G$,N:)U\%$<]7Z2"M+G>13D&RD9[R<XN/>INQL;0 ?FQA7)RH3?1
MHK[TO,>TV&],S.:6%R2I5@=]J5#R)QW@J5' S=_]7F<HFU@0/BB2"&Z\YD Z
MKC0Z--6#UN(\JAO&0-;(SM69E9G,Y<'0L+@_HN;V3@'_!7(?_$?F1?B_9>/B
M&LA7'BPV&;\;/?8[\/J%R'>%WYY_N/%!PO@2TS8+;JJA$LY)N8?IY3)<_L/D
M+6^5WTAY^?;XQK,/6=3Q/;0N-:1.%M$@/=OJ+9C=5?YP$.J28_'+X.9S#A(O
MX*/G UN"CJ;/<%"D98/DNRQ/4KTTV%VL2KQ[92 >/)1C@ ;Y05WI?I>#HW32
M+Z=&D3N*#P5%[P3JLPC[#?M!\Y_G-JJV)TE@3O<<[""&$L#BG,<MAS.NV57M
MK""'#B0[,%9T(*3'VY3D9)%[ TTLP!S(I)[Z*2GO&XM-9[MR$#E:>Q$C77#/
MW3,JXXE1EL5:3G_X_<O8UXS'?FG]O]H_^OV*JV;&G5HF[>X;!=]XW3,>MR&8
MS 5QFR/]Z'BO&;=Q,*$OTQXQ?1(1#??)F\Q.X0A Y]L[C^5(VT]'C<XJE,[&
M//B!>@LKQW,TF\'J+]ZP<LJQ@6%'K.P?([Y/->[,>1GTT*Z0$&FDV:&V_O5;
M\?=$JI#SL9!T3Z]S2-O]/NS441<TLT?<X\L#BJ6+ZZ?0';QTP,[+YYY&[WLU
M(5P#E .N8J+I\AI2[))6_<U:[NR*CQEX%4FL/ @A= G"N^K$\0[QCD<@8\;O
MMHFA2F+]GC4^&C.?U&#))34HG<J(V5$;Z<6P#<V7+_.S^CE[:XM_0DJ>??)P
M-1>_(^5]J?\\] NB+AW=[[0&6]AF\SOZQ?R1:O%_MXO9[16A@G'&$O]B%VN0
M\0,)5]F^Y5UN$?G [HGV15AWG2;IM)=C$.L3:NY;&XE[N9"1:#1U%]50N]<$
M.D'A(QBWV,I]N^T1:*#;]T52C@[ BKTV^-:;W%DB,%;0,^X:'14_D&2W1^;>
M8WI@6R0Q?94.>"_4'2Y[DO"JV.7[#WLUW &6)@A*[>Y\]W7K1* ,PQYB-!&-
M"DOHPQ0K/!:I=Z&DAMO3[^T;ARM19Y9J&*B8"?7"; #N?*JG[)A$&]R??V?S
M,*T[61R/B'-P4B9.?JWQX ESRZ8#KQ^E$UJ(:!C#$%;?$11 >,#S*'6XQM_N
M5Q_L7CF#V8,NT8&N37!K6@T#D6,$*+(XC RO#!THWN7&K1E\$SFSE'7-X>?B
ML(%-[@K16# L+B%\_*I^)'4YZVT(Y P4H<%UAU-G3#?!<1/15;0_\>:B"(?!
M\("?[KI#>^6[D&D1TN[T99FZ3M4[IZ*OM=^ZI$->RIP:K X56/5YT"N9IXFK
M*HMQTU"4X>/U_'!-<6DV^Z7 ,]O+)L4Z6UR,4[%%HQ\]P3@/+>BHGS70;/O/
M,2;:4>K!K-42PBN_WQX%5"H*G'#*'VINN!++1ZE5G>&EO6<]RB+[!4/>PMHA
MUEUA[">:9FH/4^ $[_:Q/*-;^X]N?KRB=E!>QN($51Y:W,><516TNL/*=;'<
MP4$=!K=:JE0^(65Y]&-3:Y-:U.3$Q.8^R(=DA>7G"$MWZW'1\MKRDXDL$]3(
MN1/(M"+IBE'="7^Y=ZO_?%U?X;?B:O\-S;0WG'1@D+@)=:#($'J];^/MDO-/
M:3C^5I9#J\<X5@MAA9$O)7M;MN<3E!_D>[PN[7M=@U0 SRQ^SC#^7)E3JS0!
M@9@OFC!Z<PC$_Y_WA15X\L1T7,/*06JKK"7M]L9D"+-F(70&\6M=8';3?Y;
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
M#'$?AY0LNYJ?X7@8F-M<#)#-5YT1\Z=N%*?8&_RKHT:NB9KL,!85ZLRV']2
MS57P5J[+?F48>ID9=+QW A@UT% "N(''IJZ>!MFZ\(/A$X"-RN_VW^V_VW^W
M_TF[GH>:1+2C1DW_5IFT\,O-K_;70Q[&NUL\O'E8<TG#DTE'(]N=$QF/9)'G
MFH8*X<OW0]\PA45 UPS>DXT;6M9?'LA>\AL8SH3UH,OZH5Q]>_2<NA55 ^*?
M,HA*-0U?4MF!%P&VD'A_*M19]_EA1:*G=V>_ 7X_<98@9,7*(5?LL(F.3M+*
MYSLZ1S-M("=#ZH*4_,HJ?5)/RPH*%R!K+J%_$CCBO&5U4Z@J]ZQV(;/3&W<S
M2)JU1):H7X69T4UMZS[/BDX =D(A1S?Y#=+ACMZ1Y(#3Z&D:<AP/TS&94+=S
M9<(]QF$8J=3XGN?G7U0\Z\X[_+V#^!+ZV/&&A9I[E;GT('W3Z*+*%=>ZRKN<
M"!W_\V^L(@Y?VM%B4F2YROR.>'I T@A!O:%ZE0G(OS&M2U.91'VHSL VJ-7M
M0?;7<1-%%C"S MQX84\D*E5VL'0?S>Y8\FT5.78Y%SY]I7BZKRB4!@MI?R:X
M!?\JGN"ALMY*IEK131H.XU/VZK_R2#ONYPC ]WBU<:#^MLDRL7XZ9]E3QAOL
M,/ <P357&U0'LX6\J*Q)=JZMK?KNLJ4I>.]80Z]PY%42T:/^CZA@*<&3W UN
M)U,<">; !F#,_6)+CC4R<V2_!3'X\MEAF3?$EX0'P_*ZW3XG %.G:W\DD^X/
M-\;#G_[RD+,(L,PVFWK?P((3_[3$'5K@V1YR1\O@VSUP$N1+ST[4H[(H@SFR
MW<@!NK(BFD6I,.C-*Q4?9CZJ$P (W%DD@IY)8QVYBFG<G]GWV3(\ <Q]@1=
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
M/"Y4CX#ZYDV=[W)[(U]<[K70TR.9K%=];6]=V?1X*Z3HN"[Z#A?\)5<GZLM
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
M>N\$X)U&<EQ& M;T8?PX^8!<ARG#XMJB0&_]N\%ZUF=O<!?W<Q<K<+DT@L9
MS2#N_*V+,<*W/61N^^5IU"N4M%$W6 8^%%86O:CR2E0,"RK]+A*&?HF,NE_7
M9IOZ V/#6-WSJY*6A8IT_I)\O,GL9%TM$J?EPEX?R.2 -_KA4HNL7F3[<CDH
MANRS!&[A0 2P:A,$]D<(Z6G34J,+0\;8Q9%[[1^[;TW<X*F.47$A4*<!,^O%
M'%S7(!>@CC:WMHS*'%NY[.CGBW7VSE(2#-Z1&WS?3T,I8EAL+>UR31O2EA:H
MK#^"HMZ2)59. &6LX06U?#B=MJ3@GWE TN--WK#BMA7KAUPOY/.[3('K4K.'
MNR*C:ZH)WC\U<B8FS'.+&L<@SY$MO'PC$8"#HS]2JXZZ"C7P(BVEMB:3*L^B
M:GM>MS#>#MT1M3["KT#,56X]H58QH'F<DBW-%RA?CA]>!WJ @DEJ>)%&5J?Y
M57V#O*L/EA8M.=68WL)K'L$/?J4!S8]+W*OV-$?;6U?7JF=4A?E>OLZO9/B,
M:.9;UH >X'5:&=$DQH.&R"5Y$>>"W8-Y4A?CTP=(RWF1XVW!2;@3AM'$&[[O
M,[RQ$/]L23>.5M!=X-Q(9V$#O(&AV_L$T ZDF') %\$#T^+.JY5EEPP(\S6>
M!TM8G[VS=WZ&<DL!9$"ZV3?;*\]&>-QT=AM;V>=D1;L;[K9W#_6)+)?SZ[3_
MMT<9]\*WKE96Q"9&MW3?M@/KO0.FH=+EJ0E)XZW3%TA7<L<Z2S+&;&KJ^U-*
M;IV+U:SRL"08]* 9LR \L"D>RK[\"U5F9WJOUPK^".[O_KS$+7T7F$<#(/[U
M&1M-^[.R9XHU;QE. !I4A+Z_!@4NS< Y)_)';="R6+TG_H&3Y/)7P"4*'/ _
M <?_= *X8/[^!"#+229+$7K_YM>O\\@_!:*U_3> E<0ILO^T@(,1\D] 4P .
M?PK]:_<G<"R_I?HMU6^I?DOU6ZK?4OV6ZK=4OZ7Z+=5OJ7Y+]5NJ_SY2V6OX
M94\\PJN[.MU^*EDB\XT.J*7BBT>'@4JVFD6X?4J;Z>1Y!D#(,@?1_!>:M2HW
M#P&:!;[9?R*PF?A=B:*^Q70IUGF;9]'W.P?YW&8A8:#BZ8A:H453>Z]]^9O%
MY@J5\9;5E -M[53D,RU$@Y 7QC:+")]KF<?Y0P;:GV6E&#YX' 5UPPI/ '\#
M-IR(!;Z5OXS70XV6^_%P/Q!N@A9#/.1TCP77BCYK&Z>DAR-$-\O@"X<\S"]3
M/Y=_W3@$)=53$[Y@T:$&\EZA'EUU=^S<'G)N!F.(VA5Z: :(*@E\7"=LN;U!
MLODBU+0K-:8V=@+08>1BW+7<+42T3Q>%A'ZC%I;ER]=,QPP83=MZ XO@]>D3
M6ZBD>EX8QER6X+2HGKNLHV&!W+E4=$QBV[OFHT@F&!\!'3_8W7\\@:F/.P$$
M$5+MKLM0E&\<I.\"&T&<M0SXB\Q.K"WZ;D^5-3(P\SUR<$^"P*JHW!KJ;QXS
M[&&>^$MV-7V==PTS0>:),\@QQM8I>N\^]<SAVP:(DE4;),+NK/1<-C_P,=X5
M*G2#.&(TW7'*3CKK]:M'IZ_,:1']XUCH3PL2?82!R(,@>I+ZPC@AL&VMZ2#:
MWUR-X\USOQ3EV1/ &2VJ@C>;B'2"58O^S3>9I@^_&74<. L)0P? N&O\!NW8
M5X91?.7>TF0(K+U.A>%Q3=T]TV7XG]4E%/L3/.M"OK3^/QM@_I_!GOJ+_WD!
MQ#_[HS1Z\)]5'OSY;\*EVU-J_G59S;\Y*P+_*;HVX+^F5.,Q2O&4Z50ZO1_F
M.3P>.CIRQ]>^>B39SM84M9CUCZT]C\HQ;,YU.) TH#&>PEX/4:(ZFW?F N;7
M8,0-REF12-#9O:W156)3 @\5X1-6D%/DLB-UUL.L3X:W.4> 8O,>^KSQH%>,
MJ5_KFF>'UR,S"%9ME[R_M\+X!V7A6)/7!2Y>>7>WL9:]@2S/5>5$6R[>$:5
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
M<+DUA$?6HW#9<XHS4:6TN)QHRLK*>B4SUBMW=HXV6."5[-TVF3V4,A[4B+A
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
M[T_(+"5QO0NH!((//GH:@^P(JQHNEQB9++"7BJ\4XJ=RX!,'KE2X-CRNY0<
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
MQV'*.$%>T,=SSV3ZC_4KA^X5W0D[ZO!U@@TG?N EMS#HA^\]?)/4IH'/ROP
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
M <%HNW/?]EIW=<2%F#=Z/F,Q'0[E\_^I:<W&/1T#:1YSC4$NYA.E[747:<Z
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
MZ7E5A_Z.$O=G*QZ"@"&>!;N#YWU8RX$M=;)D>?TR3XUY(*6_W! \ YX=&_Z
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
M\Z<)"=6N9 ]"!W0] V@2%H5WPKWRTOVQIZ5.0RK29=7?L&[&HZJQ7C]?BO^
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
MGRTUC2\!1J$ 1MPN%2 :MAK2)(<(S2B^&J4">&,Z0@8WWO-$>EZ:IL>23:E
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
M!BL=#=8-7'JOYC83+_,-$U70G";\Z8FDW;TAI6,.J @5Z%!!_-;#)Y,C[:C
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
MN314[$2RCJA;!G/J^+*JEM006O4&A1&LC]:N3U+EF-=-NU"G92Q1$;B6D'H
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
M>&P [^>G46$<F:!VYVA:;] JO@ [U1=@!_*7<4&V"9H:">RIHJ<<@FX95C4
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
M26T-B)]6NM:TY0+&P:"9D<^T0S$R5]6C<& ->-^,0E7QNVH;H\OJZ&V9,59
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
MZ(2;7&KG-7]4XV?=J]IR7,SFA#%@GBB(NM$2[-5<@)TY5:;,ZT+P; /T%[8
ME0UJ)!S6$QR&G:OJ@I;2IZTU. R:H\J# Q\S?!-Y<.G-TS?/Z'NIMBI'KK#9
M#X+#S<B7KJ79;^BI+4?W53,+PL7-FE='Z,<?Q6V^RMC3D@@22:&CF6B$(.8!
M@JE,/,@))C%B@K/(JO67D=2Y+?%V4T6Q4]2RGJ81UF9$X1S!Z>=9\%NM)1BE
MK8\50*Z*;AK)G+;\I@T,1X4XK6X>1D!G5B<W/[)R2:B/1$P3Z E)U*+ 0Y!Z
M00JY%[(4>82A0-C03H^LN9%-$R2WTQ6TRJH95ZEKN8G4![(9WSB";F26&8R:
M-;T8X.&(5/HD34HE!B8_)Q"36P;N+S!6; 7_D!&:K:HSV'K3?K/T!0U"''.(
MPUA"' M%&HD,H!_&"0M$$%)J5>O[K*2Y44:C*%CM-;7<&SB+:1CRV&>A!P4E
M*<2,<IAX*8<I%Z'@U$/JES:%F-Q@.D$)IA$Q-=Q9<8'4^+Y=!5)'R45S$'N^
MGHO]/LDE)%SMB)R5,^W>QR5SCW8Y+MYP?8_6]MT5OD1)@AF,$Z36@W[ (/69
M#QFBGD R"GS&AW9HG2F[-FJ!A[RH'(I<@I5N3UKEZW*E]_"VK2VJ$D<>HC&"
M)/8QQ#)5J$J*H4@\JN8R&<F M'O@X^)ZN,4],K(?1%G^"4R KQGC7ODNCLRU
MARUQ=S0+/I)-$XLV3F?<<;CVE(07ZXI[@5_[+AW&K)_$1D>8W!;Y8\8%?_7T
M:ZDKXIVJ5!;3B'%$(QBG.ITP]@.8I%B1A!>QD(4RBKS Q@$S%STWCTR??U7!
M>0^-[KI2\"_@IZVN$IRM_]@I*4<N5RR[=ES,*&4<M$=F&@UT%41WVP'ZIU];
MF,<M#&>/F"-&LA \*5'9 _*<OP8\8?#27&\4JD=6&X0Z/-JR_]S9!\SH\]@K
M"5HMQVDW=Q$,=^N><X*F7OA<,/C$RN?2'0.7/ME:?);U^7]3\R**$LY#A&$4
MBP3B %&84,^#B0ACEG#JB\BS6OD<B9C;PD=KJ+WQ6D=++_P80$,G_"I8QO;!
M#Q 9H33(>>M=^=W' J9UN\\:>.1UG[]R0'ZVFOSXEFW^1G25_,V3=N>7?A!Y
MW/,11,K!AIA2]3'',86>3&GH"=^+F5&"S#D!<_N>&Q7![XV."Z"7V!89PJ=
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
M1\Q'P8P71L)V9-)HM:XR.]O"T3O-0744?J"[RU@3:\"<A9Z82YXX$L4:DN/
M%/M'#"B2-=BUOA7JS5UOR)WX+#^2XN]B<UMD3-RJ%_J[NO:-7GQSGC""> P3
M#_E0UU6$B8A]**G$RD_F,2%&SO#HFLZ-)+LY,JR[1B>':_3R5"Y-O49_V%FM
MHRCN*[O!@S9<_:XQ'7#C'9OQ7Y9^=I[5*S"''9I7O3LT>X/!9PEJD\%M/?JM
MU>#-C$;?HH377-Z"B2IZS>)ML"OR-<4(]=;\&E6!Z4J 38'C046P203:]\3X
MF*VS^^U]LW=$?"9D&DCHTT1OL0444AYQ2!,_3:0G.$^-(NZ/GCPW+Z!1SKQU
MQ2%._1/J5=:// $V>CG<93MK[14=)0Z?-UGCB)-F=/M#G+Y@:&C5VWM1W*E5
MQY^+_/?-=TT+9/VT3 GU8IT(SW'L0<Q2 A,249@R7Q 4IJ%'C*KA7I SMR^R
M"2EJ=06ULJ#1UC;@ZC2T_9^M0\#&WB<?AM6 ,*Q>)*Z(QCK]W(F#LGJ-.X[-
MZK]\:!7M3!^8596[?UUG5>E/->'+O+C7 =7[GS<33QC%L0@# K'DO"Z2ET@_
MA@$+J(P8PQXV"K\<*']NI+&WH"FN7^E:5=CM6-']G6TA9;OA,5AHCPOZR,1C
MC_=E1\,)\+9EJD<;@"EK4;MY\0<4F1Z$WN5*TG:/G;A<]"";CVM"#WO,P$9C
M^?U]OJX>>DN*ST552(I701M*:+7:7 9IB..08\BHC@3&.(544@09)D0@(A@B
MW*K+V&69<YM$:I5!J75>@ =2@,<J_NI!%/4N,/@I6P.>KU:D*/<_M:RO:C(8
M9J=HCB$>><IHT/U:HZL45J]P73V/-W%N2NEZA\UA S)SB%QU'S.0.&WK,7,(
MCOJ.6=PZC)GJZO;*@R[$=[$NJXIWNDYJ??Y6?G^WRG__B^!W0J<EZA_6V8=?
M!%N1LLQDQNK=,ZGXX1OYL12)QS@2(0Q"CT%,? J3))8P2I!/@S )&4F6CZ*@
MN2F/.=;0YH/LZCGB=_E=;SSJ4I;;=2'(2M<_ G=5,K&.'/CC JQ%E3^\(3_
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
M61:G,,,D(3%CDD=.)^T7^AJ;P6E$!961=;)QNNA6W+H60?.I8R&"2WC;V9U
M*/9L;EH OS8 -H*"G:1!ZY5=@R-<E;*S/0U=F^R:RB<JDEU]Q<^ /"P78LU7
M?Z,FGK9ZV:9<?BKG\N-*/E73*&8JYS*!<<8,O9[V8HC $JJDB#'*HDQ&S,6,
M7.UQ;,:D%1AL)-[E"(/?C="@EMJ15>HZ[G;F)"B:/1N56X%T-B[6X 0R,=?[
M&]306*M_:&[L7_2FNUNN#<6HH9;2WI&L-E'90AL9J7=&,$^D@"A3"<11KBT.
MHUC%*D]5[+1;.MO3V(Q,*Z@IM>I*2' >3<L8=PB,^H]GU_"T%'.UE'U$K:]!
M$8Y/[DP_0Y/'75;W!%/<E1=\H\QT59_E&?(GT[:YTWO,0N=:L<NMU1%]W;>2
MU]4-3I$L]E)"RP^O8%%*M]X'CE%Z07,<H?1KYL;[ZRU?=S55D>)QACE$BL80
MD3B&-"<Y3'#*TJ@N;JA]^<6*SNR6UZ,>G);5;3_]3:1OI@^PV-[R:Z..OI?6
MMT#:&:";X.G9Q.QN/KZ_AHG_'?5#O4-?3]^V_SHWTP_5.WLI_>A!MPE=+5?3
MW^C/\FG]U.8'XURA)%(%5!$S=\XS/9&YWIFG*"KB/%>1M+MS?M3RV/SB5CB[
M^7J,T^5Y>I/V/<_/5JZ ]UW.:GMI5NJ7.C-2_[:;C<?M#3(+SZJQF7WG'PA*
M=]2$\?7DKL\7IPPKPR.:PR@Q83)"."0X(I#G4L29R3V.B5.TW:;7L<W6+5<2
M-S_(G=R.478KQ.-<T203#&)DG!F$$DB$3*!D&&FX21;EL8LS$Q[QP1P</B3N
MEN<<H='L^\3C',W7!-#VA-4X2[78O=-]G4:I7]:O@S['0/YU&@9+#K S+_NM
M 7I?MC24%.]D\_^/\[>+>;U'^UNY^OYV7:WTMFVYHU21+)(D2C.8Q5D$42($
M)"C6/Z41+6A6,**L_#//_D>W+K3";@F"2M<MF.L V!FI'F'MV5QM) >_;&3_
M%91SL 7Z#RT_V"@0E-;F1NP"&3'7W@<U9Y[0'!HVWV9\L]FJ\G%N2&?NJO^0
MXE%;SAV1:+N=XH)Q1!.]SQ0I@T@;-\B2/(;:#4L1%G&2BL@MF>UJGV,S93N1
M 34E)&JA.]S!K@EMUT&W,V6!H>S9?%U#L0>:!P> @F6S7>]QX&0V:PB.<]GL
M7_4\ UJSJA0E7;[<+QL>X]_DZOM"?)S7R?'RTS8S0N6LR'&<0I(;:BF1$H@S
MPB!)$QX+E&0RSIUN&-CV/#9;M!/<5)AH:<P;V<%&^!MR5.Q'Q/(\K@^<^SZ)
M"P:Q^W&<*URA#N*L^QWV",X5CJ/#-^<&/(_=+M10,YO4#[/%'\:$RK_0<FX^
MK.OH?I%\1JNJ5"5O+KC.3=[P ZT3.52.TJ1((YA+*2&B'$,L$PZE2),DS>,\
M<CRW"R[BV.)B=11':37 =Z-'-0%SN0+\N[DT['CX%WXX+4\/7W60^CY^O%8_
M<M($XHR2M7\H)\#HN?UK4XG\4-LZ@J?U-<S;85.#^AN-4(>BX04<]E2U-X"/
MCF7[Z\EOQ=@R%?RFM_GK99TA\F$I_W<MY_SEW>))BS'E&4E46L30\ - %)$4
MXDCJ?S*>,"SR@KC5Q;3H<VSN;D=2L!45_-X(Z^C;VD!N9Z8# ]GWL;(?AL[F
MT@&50/;/IL=!#9H#!(<6RN75&^[U?U_,]!M5XPQ_7JSDN[+BLX7I<5O9?,I-
M-4P<"QAG.#<'VQBR/#.\S@@EDD2$2">^$NN>QV9^NH*W.T&/^_E6F%ONI_M
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
MR)FC"1[V&V9GQT?[O>EY,; @+VLA !L,0 >$AJ2L\]W:X5 [J^8;U'"8-6B
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
MV(CJ6 WE"K"7C40XN'IWJ+R0LC8/=D!<L@RZA8Y5T+_M+,*5Q@<Q!G8*;NR
MY=.>![IMD/A>O5=*\M6V?NTW^M-8F"_2Z%+.ROHDX""FF^ (\2*2D&,F(&)I
M FDL"8PY2^(LSU&>N=5ZO4&8L9F3;O1]JPWH%!$R"H%]C1P/7&\9.LNSU8$&
MI.]C5(^QZ#56'P+74$>CMX@R["EH -".#CQ#M.D9C*/5=_.?R>S[06<FIZ_>
M():&D]/\X6XN]C_H/-ED^6UJ FPJ NC?9VNA-Y?O?_*:0MZHT"@V)7F"<8HH
M% 01B%)B<D-R<T!:9#&/5$2RU*FJU:#BC^T,XK-<F;.'IB)#.0=<ZS>I_ZUO
ML[5J3FINJN46A?H!QQ#@L-\2RS#A:,>^;\^W'F;S+WC?'>:=LJ!YQ(S[P8?[
M;S0HG*[JL<4";,!H%J@&CH#QQE<9QE QR6&%'S9N^2H#<Q3;?!TI;JSMNK]B
M?UWI#K2<G_1DF&V?D=44I7DD$R5@P@6#B.8*$I(BF!.:$*YP1"7W*OEJU__H
M=BM&SN88?0+FLBZ!J*2&G\X DW.I2D?2(M?Q<#EO[P7EGE<.VVW'!#1#81:0
M6IW.\V9L0O,3>2(:N@JM9>^O4YS6#9JS-6L=F_$F?]LK)54]+!?/<KEZ,31'
M*\/ZKVWTL\G;G,8TQQGF!%)BZF4FVOK1-*4PRS!B+*,DS@M'HC?+KL=F_=[)
MYZ7D9;W?I[7HS@QMMJ#;GA/U 67OQT:'5>N,G]L*/JDYV%9-#9:-\$%IUAP!
M"T>I9MOQT/1ICH"<H$IS;<'WLN%;W<C26$$A?_ZG?)D6%+.4Q@(JF:<0*40A
M8=I#BW,L$R9RR:5RNV1XT,/8#%![5:Z5$M1B BVGZZ7"0R O6YL@\/3M-[DB
MXW%Y\(SV-UP:/&QQX,N"9Q0ZOB1X[D$_W^-.MRG*V=JXN3MF[L]Z=-OS3YD5
M&4\%@C*.$H@X%9!$A,*$T AQEA.9.=WUN];AV*9Y5]X.4_T$&)$=CYJM0;?S
M.$)"V;-)N!%%9]_"%II 'L75[@;U(VR5/_0>K-_S#?>8$I'&^6BV3INDF&E"
MLB+!!8<I(GI3@Z6"6%(."Y80A(I$>Q16KL.UCL9F6K896LV-"-=@S1DT;:,R
MMV/4L\W8B=C&4R;;G+:0L93+. 0+FISI9N#HR&5EC\,@5YYW3V'[1%?E_.Y)
M+DM.VU(X.(\049G9-- <HBQ&$!<IAW&BE) ,12BU(J\_W?S8)GTM(6A%M,]0
M.X';Y8E^.QH]3^\]( (6_KFL^ T9:"<:'2SS[+Q"W8RS"T]Y[@[$_ZP; U"U
MM3"^+;[1GR9EWO#!EO/'#XOEZ0OHTTQO&S*A]PR"<@%1%$608I%"H>(8\ZC
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
M0>53D<*7;NE'#[HN8ZD/"$1YNWS_4\<A;XOR^X-)4M8AB/,D9U$:"0Z(H!!
M)%- >:J[>F:2$YW81V,7DK@XXN2H0A^?*-]1APH'ZEVL.JPN[]W(XS+0=A3B
M%;Z!B:15]%,#^%+:JC0R]1CO80V-)T:Y/-ZHO&*M_B&[V-_8LR[G>L6$X*4.
M;ONJ^Q%H Z><(YKD@B$&D@@K8A%8*.L#$B SE$E)TAPRX526\^0P4V.31LHJ
M,K0HRZTI1ZD60[MC0[!=*GP#44?BU+]\5$)\5]^ X%$]TK&TY^DYL..<ZY$=
MF&A>@FI$#(R,'LMZ=F+@JZKGZ4'&+>K9J>A13<_NJWN>UYJZ<&*M#U<>-0W5
M538H#V$D<@QXG"O&@"$$5(H$B$000K,PY"ES.J$]/<[4**,1<Q:(1M#J_+5<
MR<T/YY".<^A:'K=>C]G0!ZRUA,%.Q &*F%R P=?!Z9E1QCTJ[5;UZ'#TPN4]
MMS'4^_YF6RRXC@^Y6?*/#X_KU5.UIU*_OQ(*D9%$@B3+4UVQ5S=SP3%@:4QR
MSF@21FZ[&1>'G!I15!W;%IH:]'^T$=YQF^,RU):['5X!''K30PD["W;B5O$M
M+8$'X!![?'QM@5P><-R=$&L CC9$[._L>3:F;9F/RCH7_-UVK4:ISMZJNN6?
MQ0_S3^6<I2G,8:@\ET07"(^H "3+$8AP&G,)609#IRIJ=L-.C7<^GO5B'M6/
MQ;+8%(J7'K=T43!UC11:LUU.HW%U?NCBOLO[@!<E6VWU>M,+L+E6/;54O])E
MD$SI(^=NO':SB9*4((XRD$8T!U F*4 YIR#,..$X0D@*,7\2:[IZO?EL#S]@
M (69OL(('G C>=WW?E;/@)Z^']45PT^,Y5&D=[ '_N94*%<2!Y7(NR"3KS7*
M2N[J"H^^K!M0ODX2[08=]VS0"8BCTSZWNWMNT*]6_$>Q6.B/W'*CWIZ"+D35
M:[7YI^I$8)X)RA B$2"AMG\)E@#',0$Y2:-<4I9#Z!2_;#WRU#Y'C72.&_36
M0%MNU \!W] ;]K5@=71W(W50B3T+FG\?)U39&4%?^_K6XXZ[O^\*Q]$^O_,#
M^J=;',1&JR&_?E^M-[JP22MK8']^+F(.)1&Z1'5& (0)!3A-8\ ISN,DYBR7
M3JT->\@P-1H;+Q7#=;(L=PJ'G8*A=Q'/H*_!-CI4M9%:6@R4-'8%C![3-UPE
M&#V9HR=$IU([^C[J.@/OPVHMBOMEE6+/GK^MR;)<F/@Q?3ZKCV?G)!-1G+,4
ML)#H6APL!"CC"> I)!%E4&+L5*O-?NBI<6,M<<!JD8/-7N: [!J+]K, +6:"
MY2F)8DK58A$2P"B+ ,ZB1$T'XU'"$1&IZ%$.R_.$C%_WZK7GQ<TT]_O>CV2;
MSX(&Y$;NH"5XN]&N?TO<'C#/IKC%P*]BB]L#<LX8=WA"S_Z8^T)SK8?OFR_O
MSM:37"19"G*HR S25  2R00P&DG.TB11'QZG5I=6PT[MN]*2^GB9[85WK==V
MS<3849I_N >FL^N0'N TS@U!7_TE[08=MU6D$Q!'71_=[NZYPZ >MGH0:U.A
M2F?(?2\>F[/I.()"YHFB+YGK,@YY"DB2(2!RDF8ADY1+IS" CK&FQEZ-J%5I
MND96Q_V #F@M_7X_@ WMWS=8O1!SB$BARW#X\M,[1AK7'[^L\I'?;7&+&U=P
M4<S?+S?%YOF&<_7FE&_5C[?K;ZL?2^6^J=<CRF,@:8H!C$,.J" YB&A*20S3
MD*16'-$QQM2XH1(SJ.6<!5I2A6.@9;5CB"Y NYG!$TP#,T(OA*SIP *#$S10
M"O:G^]73?ZB[*P90/^P7?M<S1UGP%DHU"]WFTG[&P*VNGOVV73R[*B^G?:>;
M)U(LM.FH3,RO9-%N([VS2-X(J>S/PTJ\^W\OF_J[\SQD$<^5>Y1'N:XBER:
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
MV]6VU E\9*'3]W0)TR8G+XI_4U=\+V_7NKB2CE.#-($9A2"-HES;P"G 69H
M#@FDL<P$=,MJ]BO>U!APOVLB5VM0ZET3KOWP<N]Q*S^;F%2T2D]E3C>*5C60
MFX1HDR']L%*^]^8[6091K/ZB57>E5J]O@RWYOM8<#T[/+W; 9L'+^=;:F3KP
MS=SN%:SJ-3<JSO1T5EJJM1U4>OJD\2'P]T;T7H4;^5,P!+#''XM!1NGW.;E1
M%+0I_F%\L%OY47ECR_M"25-MS\P)1G&:1!*$$F$ H?I&("P1B(G@413!6*96
M=5WMAIL<W;>DK0KS-/(&Q AL+#A2U2WAP4:P[\O58G7_[$;B%^8@1QG+PH2#
M#(4I@#F- "$9!9BF*>5I1,.$S)_$FJ[&GX7VL$-'7)%+L^$5=;M/H3\D!_ZT
M';[*>U'KXP!_GR<[3#Q];BX,-NKGPT[QP\^!Y5T]8P;8=\&WNA7*GU<K_J-8
M+/8G:Y2'<<XY!3*G#$#$I>(5*@!#B4ASAI1;X)3$UC'6U(B]$56OA$98QW(1
M'<#:48<GN ;FC5-(!7]\,\>-@YP96L#B*T"C8Z1Q8S0NJWP4IF%Q2]](#;4
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
MQ*F,:T\YIF8=NF<N]YV ZYG/$ZRO27\S$RK-#JEOF%SF*[$<@0N[I)@,(5I
MY<**-H_K><CU>9[S,&<IY("3# *]\PX(#6/ DQA*(2.:9E;!)OM'3HVP/BYY
M01R/N#[;'G$Y:3OT$=?G=Q]O/!YP?>Y8UXX'7)]'/N#Z?+C.3OQ+/VO"[$SI
M<^VU^*Z6HEJP5<WF=V)=/!'=7;G\GRU9%/+9-"SY;\'O1?E9;&[E-_+S3J_D
MU;(=6/QM5845[SJSY8P@P7 $H@PAM2"E3J=4M@<+$8E13.)0)BYFQ] "3VVY
MFVI,<K'Z$7PWJORGF[$R^/S:6353FK6!::L*DWJA:U/;_A==Q?;76=7=]X.>
M4Z/H+/BS[DW5_"N1ZKW2/<P7I"P+6; J=DLGG"DP9G7<_B!] <>:)D^6U>#B
MCFJ"C07^H:TVVKB].QS??Q/K!UTS^C>RJ6M&?Q&/NWXI=^MBR8I'W6Y 6Y(?
ME,3S+,X9(TFJ[,!09T,)"E!(<I#C),T$S].0.K5J[R7%U+XE:@'ESFV,>X!O
M]TT8'-*!B5[+#[0"IA'A+*AU>*Y]62VMUP[&_<'RU\FXAPQC=S3N#].)SL97
M/*P?V^V[0+TKG@HNEKR<BP@F<1JE #&N@\MD!'!():!)AG(I60S#K,>)QHFA
M)GIDL>M?I@N2\D;80$=[ZHVDS2IXJVVEX V(ZS-;-Y8[!;H=A_7%<.1N>RL9
M[.3SQTD=RGMBG%,CC,HG'2H>LD77I?VXX(O0S4(%?T_6.E.\*:H#4QSQ&''
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
M\F:9^B.*:1P+'L,4]0@@[A[5BIO&CQ#^(OBVBMA27YO[6@.WS\T%M.V^$1[
M&X?8&T%G=9&SH)$U^*61]OSGVIF![6#Q1)L7!AN5Z^P4/R0HR[MZI*E_$4]B
MN14?E* F*XFPS5^+S?>WVW*S>A#KKUM:LG5AR$P7\)PCD6:,4@AR'#/=%2 #
M%$<4,(A$%%(9A7;%L_H,/KEMFI9\P:)@ZL,A ET^PR&#VA7_;M89&M6!.:B6
M/-"B!XWL@18^:*2?!2]0_S8LV@Y9ZP.B/E+NNF?TW5+8>\+7F<CN^LSQTME[
M:OLBJ;WO,_JF5YC1OH@'4NBM'O4EDJOU@W;H;^FBN#?OYON?.I)/&7C%@[KD
M5G[5:8FRBM4V6U2ZMJ,YD.(R8AE.$P##B.D]?:RC)5- ,P&%"&4H(Z?><W[%
MF]J'IM9N%NST"UH*!GL-E7-=ZQA42NJ8R[:::@%K1:M*M?TR0+R^!W9&].O-
M[C@?O)$GMD>2RA#X>\MK\2K<R*DP0P![G#TSR"C]/B1_(>M"!\1^48][M](2
MS07!*$91"A*("(!Y* %E20PRFA(1)RS/N%6M@O-#3(W0&PF#+V:Y5D(Z,O$)
M(.W8]#IX!F9$1V2<J>R\\I[HZ,0 HU+*>04/::'CRIY5>!6[;,2GXDD7^-ZH
M62W4TV_*4FS*/Z]793F/699G#%(01I@"F&8YP"@D((4LA4C2B&1."767!IS:
MLN\LR-,/4KLE[Q.H@0F@$A4868.]L$$E[2PP\GJLR&N)C*^ZO)>&&[<ZKZ7R
M1S5Z;>_KF6?W1(J%9J8/J_57LA#O!-WLNZ'?,+9]V)I\8#/8[\NU( M=.$EG
M/;T1RK01W\C/.968*$YA0*0ZZ3^+8D"$B $/81)#&48B<TKZ]R+5U!AI+Z;)
M&7.M[NMGIN*0\9Q@#*"I5<5P"G"2YLK^BUG.0@PIYSW.K<:;L/&/MR8Q;W;?
MGM'7S< ?*"U_L%=@%NP4!$I8H%54O]NK57VQ@H,9TU%36K= *><Q0=,GUKXR
M.;W(-&[*IT\8CW)#O3[<1RW\+[H)SZW\O:R^X;IV((X8I0!)H4@9"9U$*E(@
M.8-9ADF2<MF_#O[!:%/[(NZ+MU>5[]=:7+"28%L*0(R-<TT%_$.L[3C4&X(#
M<^-1Y?LO#7I*V,J$'ZKL_1E0!BEY?SC6*Y:[/Z-V=ZG[<S?U3=E8L;]]$8_J
M)?JN Z3>*2HSFXS%BE=-#EG&"4V0 "DEN3+PLA2@%(< 0I'*F* HQG$/ ^_B
MP!,UWNH(LM)4;.#%4\'%DNOB&96]L%D%;Q>*:8(W(*X#95U3/RY-B* 8\32B
M0$29GI T!C@4"1!0.48YYSC,0[>4&A\S,6J&C1)8(;Z3..!&Y."Q[O#XU-G
ML2?L=F3O%<R!";_"L25L4$F[ZY3INQ&F+3;>TG4NC3=R]HZE^L?)/+8W]BZ-
MU)BM)@16Q]&NQ7>Q+(LG\7')5@^BZ<>69AG/<@9D&$-=BU'7*HDID(()*I,L
MQ#R>/XDU73E42K(;VV7=M"48;OFTW<0J!OZ%\$$E??"+MOT=DR7L9R13WP"$
MI0 0I^ICD.K>U5@(D'.*),TS]:EPZD<PR'R,DHN]VA#'&&%[E"TW2X; ;N!O
MP,WMVX_!S::J:&_.[I0%<T?6)DO3>Q$\9X3\%:2R''?LZE1N<)PH5>7X@'Y?
MB!//_;S:B'U%E$1]!M(("D!ECI1-2C# 29B!#(8(AR3&Z@(7&KHTX-38Y]*W
MH/H(U)\$-Y:ZB+T=.?E$=&!.ZOB,!EKFX(]!"M'8(N2)DRX.-RH5V2I_R$#6
M][D1#Q?%_&;+"S5C'XKUPT<^#V$:YQE'(,QB"6 H<T Q34 (,Y3'<1;E.+=A
MF*,G3XY**N$"+5WP\9T=61SCU<T*5Z$PM$EB"8#U C^K[(F57 KVI_O5TW^H
M>ZI%K'[8K]WC)XVR2,\JT*S&\Q>X+[MW=<*"*=5=Z C"JJS4' N)8L$YB'&>
M "@1 3A5'WH1\C#/<MVPR"H J&N0J2W&1LY@+VA='\U^79X%]/(2]0'3T">J
M[@@Y+=Q+$/1:PV<?.MIROJ16>V5?O-9]D7]2F"_NOJ^6=5/%.4MX1!A+091!
ML\LO $8Q4[!1SAA*,\FM-I5//7QJB]K(%Q@!+U4GN S<Y45\#1P#+UX'))P6
M[3F5>RW6HX>-MDC/J=%>G&>OZ7D>Q[X+OEV(6WFZKH'9"Z[K$]3M=YZ_Z7V;
MO3\8\RA-PR@'.,R4+YZ33'VG<:XL94;B&!+U&2=.YT-7BS0U F@T,GDXIM8)
M?5GK9%\\8E;7-)DU_:\<R]Q[F$_+@Z=19VGHDZE3!6BZ)B7XP^@R4(5:;]#Z
M.MBZ7J!Q3[Z\ 7AT-.;OR5<&8U5['WJ3:LY"@F*I0Y;S+ 8PB77'LB0#>9Z@
M*$Z12!(ZW^CS"CL"/C&&$Z/N1AINP=:;='KJ@]5CW3"N;ZQ5"TH[[KL2H(')
M;!]797<BV#^6ZEA]WQ%4K1%>)V[J6,6ST5(G+NVWQ@]+MGQ<WJW%(RGX.R'%
M>BVX3K]<EN)F69W"5,D4<TR00$F:@!3*4+E4,00(8@A2F<"4Y1%%*.\1.-5/
M&JOU\ K15)7H@:AD+JOZ@^8 I4^X9L^9LF.9 8$?AXA.%(72!;::.:C%-U-0
MG6'==$^!,U%=AZ G+NLIQ*AT=QU0AXQXY=.NJ 6NGFC\X_]ONRY*7IA\]#JD
M(L\DEYS%($N8/L\ANLROR '/&8]Q%J+$[CS'<KS)N:!:7+/4JCV8ML0]:H5W
M &WI/OJ#;VC?L .Y 4)6+('Q66&\8[3QRXU?5OUD[7&+V_KQRE^%CG\7_.9)
MF7GW]:9;[?Z5M_O*Q>^*Q59=]JXHV6)5;M=5%?0;6IIB2\HX(S34L2J,)PF
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
M,)U/5]*GL7XT>L/Y]F%;MEGN_$[4?30U.G<E25,<DDAI D414@#*1',GS$(
M,8L4)?J7J70A4$?Y4Z/.EOK!JCS5>%DB]A=3(_;7^H3(C2==>\:.(0?$>V!N
M;$-='2!9EI3U1XH]P?-$AZ[21R7"GM <4F#?9GK7NGY8+<ND4#>UOS=#-$:0
M9T J0@#DF.F=9Y( *2+,N$@8MW-W/2]B:A1692B["2I-J[V2<PGK0QCMR.@Z
M< ;FFQJ/!A[_GO'GK?=7?_I0P-AEI\\8>*+:]+DG>RYKRBB=I@8LXQ@EL4H
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
M-B2Z Y/9*6!O3@%[.2_@=0B+%2^+VY4+C5=!^H4&$T#\^BFC+UK5=&'>+N>
M*$ZB<AYP;F^4.:"OE0W_]WZ_!_>_5TKRS2Y;P7?ZXRO=E &Z2ZZ%E)^>7BS+
M_&ZIGUAL"[.8KJXTYB%4DHHP!;$4>B[ &04D01$0F+,XA"31/64]%URAR-3F
MAEK-8*^G T5=TR$6D\)(, \\2>RL"/8)JP)C2/#2DK*L[D%?7+R1\]LG#M/(
M2'TSTK0R:!^YS3@>@.V<@:YI?[P9R0,*+V8H'^V]^NG]Q^5FG2^+G/^-+K9R
M'K*0,:48X#R4 "9$3VF"<B 44FD8JT@E3OE/!]-T:G->2]%7.[T_Z,O1#_#[
M]]#/>88_"W86!Z7)DSS%/]TKTSO(/]#S9SW+/PWW@,?Y9P1Z/M'_KMM[MS).
MZO,TEJ&0G($PXGJ.R! &-*$A$%12)0B2L7"*\K&0.36V+\N&5U&MWU_$M 9_
M5 H[5B:S@?W*(_Q^8 Y,S%?@Z.^8_AB9H4_G6Q*G<2A_#('U6?R)5]VHIUAO
M3-*T8K7(A<E36Z9<,L<]IH)P*D.<L2@"'&<80)AQ0#.6@93&C'(J9&:7G;%+
MR-3(I:UGT"CJ5)BY$])N'O$%U,#$T0LC:\JP :&+(_3[+7[0_]IS0V?3HY"!
MC7'-Z+=ZMN=*H\KT;TYURZ->NG!-<M/1PH2^U$;+\G:LT7.0Y#<6>/B:V#HD
MC3NA73;Y:"*S>*7?%_U.LLW'I6ZJ/%W\E"_EQXU\*.8XB4F6X! P2LTU <P
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
M@YR\'R_(F]K:L\PPJRIE'8N-7 #6[M#'(UP#SQFUID&M:NF,6"L;_%*K>SY
MR[T4B1TPOHJ27) V;GD2.]./"I58ON;&(WRU76[TCNKW;_,P4B'$2($T#HE>
MO"H%<,13$)$HQA@E>O5JM2W=-SDY-C"I643P3<_QMKXO+7RZ1WP_JP<>U+]_
M_OC]_;O@V_>;[^^_73]XCVWLV%+6#U?#L_['?F2VFAIE\!VKWHRO$[\9*"3Y
M0J#8WV1A L.6HLD/]7UE?E2'B)DXB\X0580D"R&* 4\2/7QI' %,L0GIBD.%
MH<H2X2$SZECF3(TZFN0W3Z55I2^^W%LR"_YLHE1I':4JFRC51V/.. '/PWY@
M=BN>G^>S&9A[;<*B;:.B_[;_ZG;)XS:K\L>SX'W[.YQ.M/0H_3Q6 /6PQDPK
MIGJ4CG,.LQY'JYZN9?OJ4Q]HOOZ;J5+U+B_X8E5LUW*7PE>A)$M5'(+4%%*
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
M$C4%J8IY;IW6R>X%Q*9D]1L!=@#._I0V@(/WGCQ'1*/0GA@0JD@R\LF"<[H
M8R6G^MS2YM9>VSTB^AW_ULWA>IRDAY1TN.EM/U(F>"L=N9G9U#Q:6KW.S;48
M1UE1@B:_H"NPW)#1[TBWCN%RH+0' )BWTZ]D6FMLN^:!SGTDW2Q'1IJ"C&E
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
MK9-OX\5(2[+FAH(^[Q!K5S(-P9/G3"R&9'3DV/SR;"=! \'2 9I^"#1'BWT
M&+K#P^5X:QLC+XXBK(Q6U"%D@4YK)2 5JSA'Y;-KW@%C&R$#P<SQBK[;!.-H
MJ0\ .D3^Y]ET99DO9Y8'&4KVP8+6/-;1+@A1:@,FN>2=5-PU;QUXCXB>F^T<
MK]C[-S)'2'D ,#G)>36:($S>AW%^.WT5OHR787+)3$$=? P*3*P5QB20VC*(
M _<I*6F]CLWGD>XDJ.>..\WATT[Z0X!22A>?+U83+AX*12\92U+;P#,C[4=%
M>T0Z(,?0P^J*'%D(2;=^(;$W<?VFQ3J 6"=:&431YP=<DG0P7S6MNN1#)YN9
MLA*$)194,1Z<I6]C%-$)*0U+K1-5VRGI-_74'DH-Y-VCF5K,EZ-7ZZU01Y.5
M@FGY'N?C63XM)WGV9:67ZCJ*$BG(H$ U%]H,2A4ZP3,%(SQE-(P5;=U>@VQH
MP0WLT'<WN-F7EH%</QT>E74B](&#Z'*G"0R<169 !E>[H\E .R(8R*KHF*WR
MRNWE.QT)HSY#M6ZT_P1H':"*@8/KIJK@TOJ2&5<R)8IL,=.N-#%1R)LXI!2D
M$+1?C=XK"WFLM;I#UW !=P@FGF+-CE'0 +SX:Z/_JMX-7>9V5YO4,RM#)(>!
MU4:@*F;R#[DG3T)Z;X*60LO6::<'B1G(Y77#=.51XAX ;C;IO]QBOI@HH_=@
M>*H-Z%BN\:N"HK)&;43MZ]0ZX72/BH$D*8]3[]VLTW&R'@):5GFS%1\GEW92
M"HPJ>PXL8:AE<!Y"O0G/9!^C3<(SWQPM]ZCH%RW'ZG5K<O)@(?<]B7DCM[KB
MX6=^Q41T7,>2:>M$VCH,%7A+/"&R)#/%M]K>N3M[8+[M0ROT&W8U0D$[&0X.
M".(Z8V4=P39"*+(.H,L:O+0>>%$)$^,8S:-%'#M7Z-?-Z!0(A\AP  ?'EC;D
M-O!2"F.0N"(.@K7@:D-RU,5KGQ@ANO7@X?M4#*3,K*%#>IB !P"1M],TQ[#
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
MMB3%,.K6#:/WIZY?Z_ALE<U=Z.IP%,YHDW6)PO6-P_9TF@N!::,X^)RK((4
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
MM?4PLFWQ3Y!:QZ0LB&(1E*9@+#)R+9 G+7C,3O+6,7%7O/0])K$3I-Z_*1P
M$ 9L7'\)X_G?PN0"?[T9GWN03=W^0:U,Z1YD-K*@URO=*/T&B5RZ@+5/!O>E
M3B=,#H+G&I0S3A;4B:G6<>TN>HZUDML^^P;A/J?B+#D-0I55V_)(CHMEP+6*
MV8>0>/,&RCL)ZM=>-</%70O53@D#-C-7@T?"YBB6 ZS,UL]I960>)[*1C7EP
M#,O-;/1LD]8N@5Z]+TVAUD0Q!EHR+FTP3I?F,W0>(ZK!Z]/M"VP[7CFO%\QT
MLO*H,RA&Q[VS@4%!+E4JB-$U;QGU!/KZM45M\;/E!6HW>AJP??KS;)9_'T\F
MJV33,DS/QG7>ZWI:\P%F:M?'M;)6>Y/<R&A=K7=R?[TM-0/2BCK9Q$!,KM0'
M\A)<T!X$'96)(..2;OULX$D$'FO,]EKL9IOD9(5FJ &=D[66QD*PND!QY#!D
MFPO>#-Q\3G$,Q*!UAZV[QJU#O0W8O&V9Z'U(VNR!N> M4F6/$-C*\5I/2EY<
M3?(.DXTL@[)6B>P(5>2^*Q\SN,P<.=XND6]?8E&M+=8.<HZU3W='E]^3+ZUY
MNCR_&=1[J_2KEHK5(JWI\F8KJ(+!U^(#:3*=]$4S\,XH*(FY''VA4*1U;^+F
M3/3LMC5"WUV;UJ^N!VSV?I[-Y[/?Q].S@\S=QK]N9>8>(JB1>:OYS2WGI;$V
M>JLH&."UC3"KK_]BU""\+4P@A0.ZM?.QG9)CC=IF_] ;L#H*0;).=$8K7A_E
M,@L^H0#F0Y39AL2:OP#<2DB_QJ6![N_:E>/%/6#;0+(*9V?SVF)K5=CZ ;_B
M] (IFEI5*2]GI['> X2KX?:'6) GK]'*SAS'7"-K=+EH;61UM4YM?_GJ@M;_
MC/.;-D7)<B=JZR 1.'W)"B(W$8IA07IKK/&M]^^>I!W?<W_G,AM[RO*D98S$
MO3!5!(7"#.\A,(\J9Z6,;VVA]Z6M7ZO6!8;N-^+O0$L#MGSO:E^6@SRBRW_9
MRDIM(Z21[5E_]#4\4IT>R8J@N%WK^H(%(:!.@,F+H%6HUS>M781;%!SM^=0I
MKGCZ9=5N=7JV_O ;9$;)9# I071U>KMG!9S5!J),.N1"GKQL_5A]-T7]6HTC
MM'_/!VHG^ $\W;S#QVFI[,WFVS)?6H<ZF#J"0:P=SB(';UVH;_%E<<E%SEJG
M0_:GKM\'=0WAU9%"!GSZW'38O7YQ<M-J]Z!3Z9%/;.93/X'P9O'\_6[$-9GS
M%\QGCSW:3%8@,BW \HCDK+!(@1\O()4EPHI,,;3VJH\@]^A*EBTJV;:)F#2.
MYR@H_I425+ &@B>WD<RT*%H)B:%UT>.>I/6=/7@>I-TK?NE ;P,V?JL&SG7^
M ZVTKCT\Z(G9_4]I]ISL$0(;&;;U1]^43QG!C14.(G-TM$G2KF-%0TCT?W26
M1C2MKQ9N4W#T$[%[8OMMML2MIWAF22$ZT(G7PHP8Z!2/#'@,%$$Z%XQJ_8QB
M;^+Z-4%'8.+>X[!.U#%@N_*&S,;L.Z)B_#]KV<XA5N7>9[2R*;N):_6$:V.
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
MBD3>>"D<+=J(IG77I^[>/-^I3/[Y^Y]Q=C8/7\['Z61.Q_Y*Q!L1=A+>>);
MZCHX*:WFN/O:<K:0/^DPZM+%X-;]*1SL&^BGH&;;5->.E-3C@5I-S=7#MO<X
M7UF!:<+3.!FOAZ!^&G\F29Z6C_3=HJRSC'=8S;7]C8H64*H,M04&1,,#'1I*
M!B6RP!P>,W -Z!CL@^A#4/?<>AF 3[>[9F5=A56[N-[ALDC)D@@(/H8Z\ 05
M1"4*,(VQ9$/^J^VH^\43*1WLL^MCK.(S*&W ;E\M<;Y3YKQ*(H[3$E?USZ&^
MW:!P:^T,'^[_';90LQZ"Q[/9JKO@UM+R:R0S(S/62</"UT=:I5;Y8LK@G:,3
M.$:2:>LN7;LI.OH"+)UCOIC@:=FB UKVX_ELOJRSYN^*?V,XBD?:FX;V%G<(
M2DD%GM7A*+%PY8PP6K7.T!U/=<]]!MNA[-X-VO,J= #'^@W'MVW&?0%O/+;,
MSI7('6 V=6RAXL0B'10NAJQ=+B&HYCUWGDYFOP[GLX"T&Y4-^$0_^1K&D[K?
MR'OY2#S6 K*/F"[FJSO"PP_PO3ZWV?2E)S/1;*3*M=&J:UX6;BZ_WRQ^C<^(
M6EA) !':&5#5E#G-)!@3BO>%&RE;'TO[4]>BS'/C4^^HXXX]-[4GMJ^%8UX5
M4+XP<$EIL%(H%D)2IGDJZRGT]3V0I1-$;:L3[41A S9UUZ_G?L50VQD?&:+L
M^KA6AFUODAO9L^OU;IH^;\ZOKZ._N(>4?.UIG^EP9860%QUZ+9+FS0MO=]'3
MSD^[7F6=Z:0]]VX<XGBRVAN7DL^GTP]UO]12F55WR#M[)*%""O$3\*2QOB62
M%.#+ ,;&XAP:YDMKX31EH%^KUPQW#WMVSZWD 1O"J\<F8>.=R>%V<,>GM3*#
M^Q+<R H^^!CG&I)!!,.=M&!YT:"TJN,]H@:T.EC'O<+F,^0>):JSQV$;=SS>
M6&F3K#74NKXDL1""IB\Y)IV%==JU3C<]3E6_EJLM5O9^%G:83@9LDZ[ZK87[
MK=@.-TV/?V@K"_5$\AL9JAW]Z[;,!T%3F.?6@<DZ@$*1(4A90$=E9(E2V]*Z
MX="3"&SGT%TMNUDVJ!RRR(!VA0-5.^/Z$A28PK4(L5@G6QOL'>3T:[*Z0\W#
MWM=Q&AE45O>7\72\Q%5EQ-:MOE'K)9/V5M=A8W78J<B%C#0ZR,[*')UQ"ELG
M.@X@L]^L;A]@[$:#@P+I6SI=RMYL*N53(G\$G*TSO1EY)\Y[#LDD&Z44@6*L
MSH#Z)%+[K2GH ZS=:;+O*JR]-F2MKDCKYI#EY',=DO#/U7=OOM6ND7<SE:%H
M:9T78)3VH%0DD1-GD)7CP>8L$OK'G,:.:.NW0WSWR!V"2@=D@F>[)/#+Q;**
M^U'>DQ>\ND+@17WL4NK34F0!&(G"%)=2DETY$"WH[[='_?,;ZV?7^8#C^9.4
MYA>XF6,]XB[YH<]J=G^\%[&MLHOA^^K#"9>K=</D)M6=?; RI@#6U?'$0='Q
M7<CB1>>Y+$;EE'+C#;^#G&-MX:HSV[IIP_*N;#< [S!9(05()CFH[!F$4!38
MB$E)[IPJK=\K[458SWG%1BBY:ZO:ZV3 1NCGV7P^^[T^;C_<^-S[C%9&9S=Q
MC8Q-O>??<MHI[GGF&6NVI=[H:P&.23K\$D^R,%N!U4$)1I<YO_KY&[UP-UK
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
M6GZ[; ^XVPDGC]@'E2#'ZK5RTN+AT@1(M ^/AJ?61=6/4S/MX\NI,'2D%#K
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
M,EF(Q3!@63-1;!%&VM9!Q)^E#NT8B+6220?P&A:]0*MSK 51$1.H+,@X45B
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
ME^N+%5ZKA\R54,Q&"$)N1V[144Z&C))0LW!C=%ZV]HZ/(/?H+O+72U]6>^7
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
M,K5^LWF2J([]W#8X:ZN6PW'F-SB;Y4^U7N&/D8O.'Q7X8"7E>WWJ>0K&#Q=
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
M@.?0*VO@:O23%/M@R'.LE$>$R7*QFGRH[YN;I4LIL<#IXI9UZ+_B&&L&3X)
M5722/BFYET-#/_4&+.A/UY"X]8$CEY TOGJ.EV4/ +ARM9CRT@9!9-=5@)XK
M.C!10J$(S6AE=3)[9:'V@<"89\$)RKJK[B,D-[+"?Y_.IE\NOUSU,C->:ITZ
MH%W/#B7J?:(C4*)G41KARGY;"IY0^:T/'5GIQZALWD)^8RL>_[Q!.%,J!<L4
M<.LMH;Z.L]=&0I8N2:ZUC:&)XF]^Z#AO7,T4?[3\>G %;T3JO_UH^\5$3""K
MPX'J0XRD*-NA*9!0I9QC%HZWGEKR("$C5_4-%(:>+O,>@'/MW:[SW\M?E\O+
MG":*684A:I"A+NG!5,NED4%D1I>Z*\_8UAWW.TCI)W]RI))WQQ-'2[POX+S'
MQ;O%.E9/_XD7E_E]7JPYFV29!3-,UV73"A23"0*&.J%,YABDS[GYU*0]R.HG
M%=,<4$TTT0&X;K\4WS*3G+0S-B>HKCNHX#34A<%UNP@/MAA33.LI<;NIZ2>9
MTP9*C>3>'8)VV@6CZ% 7)H!^@B=A2>(J"P1._Y%H!).J]=+N_2CK)_$S!+*:
MZ*,[E&WLY=WE:KG"69K./DT"TNV=,T*L?4$J(X6/)5KB"5$&+^H+]AD.JQLD
MC>N*G^?$.E8#'0#JY^FW:<JSM)P$:VUP)4%QNE 8BP4\BP&THI EAUAX$(VA
M\^/#QVV):0^2XZ3: 1R>+%O>5;7\]K*^8I 0UP;QZG+U>;Z8_@]=XP9-<D$Y
MX#E3F.M4!&?6F1#."F;ZKFV]#;XY$^-VS;2'Y[A:[@7FX6D!A+L">//GU^EB
M_9?)@YC.TZ0(X7TJ]<F/LYJ:BX!UP; L#JU1P4K1^MFB&?'CMN<,!.NS:[4#
M.-\LC-L,(M@8Z ?2Z.);3K_,%[]<KBX7N896M=MCPGS)1D8%Q&6LHQ.)5>0>
MO(S6:&DL4ZPQ; \F<MP&GD&?30;04@<P?'6Q_CO;+MY[]\MVZ/'$<QN$D K(
MBC(H9@L$3;\D;] &K;P,K4/@_2C;[^&7/1_$#:"0#F!V]#&_[2O_S_7$EG_D
MZ:?/]+^OON4%?LI_HW^]^IED]0M.%^LG@HE6D;P96>@24)HDSQ($HP2$D ,Y
M.+8N'.[E:C^,M?V _HQ2'#U"XL58RJ];K^B'&/@D1L,X,QE8,"0'5AM1L^7@
M?(C2D"QLL5V:QGU>]K.%9Y2=Z4+IO8#_F"#WEAQ>S6ITD&OK]!_S^J4W?^9%
MG"YK,G\3#4]80F,4*DB6U[7<I=19YPG02(NQ:,NP==+Q7+SM9QS/*-_4)2C^
M$L9RYW+=?B>_7TPIT'$I9.1% _?"@M*VEB+0^9*\#ZB4M$JV?GL>E^/]#.L9
MI=N>$8#^$N;VZM.GQ7KS^:^SU6(Z6T[CQH/EI%MKBH2BO=NTTSG-"LE-)N-,
M1)E:;TD8C=G]C.P9Y1Z?!VQZL:^3?> #3J,/N;;]3&>?7L]GZ[44EWCQ1UY\
MX1-O2PY".<!8^U<SD@_@F09$IEB*49C4^J6U'^[WL\!GE-CM1[0' >L%F.3;
M^7;4\NT<Y$0[9J.Q%)5*K*V8/H%'\KLETJD42 8*!\DOMV=E/V-Y;FGFD55^
M-/+)_,*\-^P__4+)C6%%NE055.O9K 0?60!N/&E*8]*YFWSTP=SM9R%_A8SU
ML,#HY;HXQM5=_U+O5+HS-T^8?%*XJ;T. @Q'K*TV'%Q1O ZL=C87IKEN/<2M
M)?W[P?X99<)'4^[84Z".9IR\OV6.EW6EXKM"=/_@?Q*=D+:^=V"*=0A6[39.
M9.$ZH1 RR"1QSZGYS6G;K^_E&>33>]#=LX4N\1JKWC\1][_CXI]U?>LTYO>7
MB_B9_FZ]I29!!8U.2RBL/M^5NDS :@V<BVBR*Z'H_8:@#4GE?G!^!EGSOO39
M@[-19?HA?]VRD'Z^O#;2;<P1'...%P[%6%]'+WOP2@4R59>=")KX;+Z ]4FJ
M]D/D<\I=MU5$Y]#:..86+9WUCH%4FH/*RD&P,H(C:04GC3"VN7/Z%%'[ >LY
MY7V;JJ$#7/W8);#9V?/P:?XC/%P?W,L_YBN\N/G]U_/EZNU\]5]Y]2''^:?9
MNI1?2N63$XF<DFI@=3ZB-[4:$$DF6=!9CJWGI0_&S'XX?D9IUC[4_I+QORU[
MFB^V7ZI_CT]$225XXX";2$&F+YX<FE1 .('22^>4;_VL=EX.][.49Y0K[1@@
MS<SG__Y?][1%POOG^EOK[]1_]2&7_[/^[]\__'KKYU,44'=_K*81_Z\X_[+Y
MA+4"/L\O2-W+S63#^^^/UR'"YA7R5:30EO[FSWF%TXOE;2Z74]+#DP\0+3[V
M?UVS?5<@VT^_A]CSB"#_N<JS1)=1B[FMK\)RG0:<E**S]H(!#Q5PR#7YP11Q
MF:18K*]>/K0NP;U-P<F>\2-3DB)C44LG008R)+*F6'>G"I"&,<938:$T+[W?
M34X/ T:/TOL]+[B1R#NX_Z^W)-61BU'SQ.OUP"1S))2ZK$@'!SFBH>A0*R9:
MUP_>(F#DJ<6MU'JW?>AH&7< D$$6<&7&M O10&">C(\[5ZO?%43EE*7HT7$[
M2-]#8S[&A>L)L#HTCS2TCD=_E']\5;1%'GC=RA22SQ3310]!*@'&!41I-,9\
MT$;E4Y9W#W?ZC0Z" Y9W'Z*1L<&UQVY>G4O,J:[E985^,5Q!<&GMD21)5TS2
M*/<"6*.MR<.MSNL*9(TUT\%M_7#\+W0V2>L DJX$NALT4E#-R&2B2?2'PBUO
M?=T>/TYVE+6-I[AWI\N\ ^"<6A)_8W37A_G%Q2_S1?WFQ 9I!-<&5 H<5#!8
M<_0%;+:)9&IXC*V'/@[#28_#; ^"6.,6B ;Z?EFHW_8KFF#=>I6GL2&2%*($
M%*PN_O761Y?I,NJM+^@>$YW[H6= YG#&<@1,CK:3KYM\_PH7JRZL95U-N[SJ
MB/_;8KY<3DQAQ0;/(.=:3HNJD"-?=],)SAU:8C=U,]9N-QN=.]7/SV).A4H/
M=TN]K#<SF.^7WZR_N>7UJ@,W39@G25-(![8$XE#4Q6AUAXDRAJFB3138?@OA
MH52.O)JP0ZP/J^C#H>PW4)ZM&U#3']UX2R3LDJ=U,MMRT[FW'1;XP\XG6#,R
M.0@(2C!0TI%U&ZT ?<$@,C=1#S(J:DBF1MZGUJ&]= 6CEV->][W,8)SBF!VD
M5.5 )PMXX27XA#$$[F(8IJ?S[,'(<"N(7I[YG :3$X.1-[/4FZT\-@^EZJQL
M=8;9JG49ON>UL*^H[;YKQY(QT=FHFH]Z/3^7/:[8Z>29:PB<]!"FG$="$U'7
M&/G(@'-;0#FG 9T1H%$[3II4O/GZGS.Q]F*>RP9!^#@&>1#<GL\#V\[LZ(//
M)H\**&*TWGL&WO%0^]@9H'$%A- EQB2SDF?W#=NQ]V(>Y+JPR9%@]QQNQZ=$
M<\7]?M+16K&,M8?9&$FG%DI 17_,%JWSR469SYX]:LKABWD\?!9V.1SXGH-I
MGOJ,]+BPC'+,^ C:U/5DH01P&"0$EJWC7EMM>W-G3V+XQ;QB=F&XW4#S!=CQ
MOA%!,9JDDC649.MH6^G J_KZ5EAP)3IIBNG,8EL&H,_AB?0YV.80<'LACZJ/
MA@$/C%+S)@DA"P.G%,7HDONZEDF1'7DM'*KB>&]WZ($L]KAF>LSGU"$1TLM5
M%IX63SCX;-DUOE9,"C,.BZ)S)OJ:Z]0<@B+7G267Z SBZ.^.?!I]4.41;/:X
M5?MD0^H8*;T8TPEGS:N4UC,%\.+GZ3)>S)=K=_JJ_5>X(D+("):D 8I)K/N$
M"Y0<(D-.7D3I;5/&HPSUN!Y\S)NFG?9?@"G<."WN[".PW&F9> &AE-Q.LU46
M@<408F8LE^;S6 9CYGGGX1H"=KB(YP3TO  SNO><NIYS<T<F.DOTQC)@ZT-/
MEEP[4RTXGQW]EW-ASM[:WH"OYYU0Z]>XFF/JQ0Q%^I!)/=.ZVV/][^@ NO.5
MO\^FJ[//3#J*JG%&*ITNP&$F+B7' N=%@ M"@^(1(9B0ZHXQZWDH(;6? 3?4
MQ*6C,W2;MF.,"IFQ ;@/!I01'E!Y.GZ0Y:1*"J7]_M=6Q'<US>D03#TRS>F,
MZNS '[H]0$8RYDI]#[ B)E!UYR8ZIR"(*"*3.EOUUYC]=$X0/#HIZA"-= "G
MXP7WR&P/BBE84CJ#ERJ2-*4''SV'0B(U3C >FZ-R"#YZFA1U$*S.,2GJ$!UW
M@/,[7M1V4 QW.>8B"SB=R>P%6@C.*LC>NB"]*4RV'FS_("&=OX(,CH]Y:V5U
M@+BC@\SKM]CH;+*,68B.(RAG-: 6BH))DSA32DO136?E;]W-"QK1)3BS[I\S
MVM_.9YM7E4UP\.N,3/]RK9X=;7C:F\@,SX#KY?)964"O(UBO1:#O1;3=]$<>
MRESG]T!CU+8RFD$A])QMZ[X\5I_SXH_/.'MXR>BD!)2F]F [(1DHTB3X*AW)
M0E!6<]2AF\S2H<P]4]L:%MRM3'!0I#V?5J^CQ7.[QFK"*:13D0=(24M0OJ[B
M"<:!D3P::XP2H?G"K3/Q]DQS4B_$#$_ V8N^"#>KZ7_(Q=N0M6 &,),TE*J+
MYD4*0+(RTC%R_?LI<CV0MV?:S/5"[.\$G+V F3=/BF?;0W-#0O3I(=@Z"\BS
M2'*)=9EF*, B<BZ8<[&?)Y##V7NF#5HOQ!A/0]M?P1[O>NVHBXZ1L[JIF5-0
M'Q2=7%69F(1F.1LLW8S3&20^[*\AZX78XBE(>^Z=6/L+Y\GFFYN*3EEKS-:"
M=2Z1HD,"IR6O$\*(^'6C6S>]D\.(X)G&FB,_IW8 QQ<=:^XOO@E*PPW% I!+
M';Q2EUM@\1*"J8>AEEJ);@;3-^3[F3[5]F X'1X"!Z'X+_?6NT\_;=1)1P$B
M>PO*T'7@BD]@HXV\"._L,[K'A^C%[N\&_TN=!$/B^44[ K<? Y\67'$N)*82
M&./(&\S60(B$!NEU3MY:A[&;]M?6S#_39^N_U$$P))Y?]$%P8W34TU+3+"!R
M'4 8SD'5]'EPI6[#SK[F\P3+^MF< H=P_DP?R_]21\!@2'[1]G] +*5%K.M1
M$0PR#RJ&ND#591(A'99%.![B\\F'-7X1Z.]Q_B]E^P.AN.GK_EGZHR^_?,'%
M]WFIO&ZDNUQ>?MD(J6W/\SZ?-& ?\\&,#M.;;"P+4ND"G&L'RF8$S[. +(/4
MI6"RV/J5M-?>9,:3]C9HT$RSNJ.L]BL$DHPP":-TV;'F(>*+[$T^!%/#]28?
MHLX./*3;+8MH1"DA<) E9U ^U]'4)@&W ;-)Q@7=ND_^1?8F'P2"1WN3#]%(
M!W :I"_1LI0XR1,"KT,'A%;@I+%@K$[HHA0NN'_W)A_4FWP0K,[1FWR(CD?$
M>77Q)A_SXMLT;MB[.6-HV_1JL3C++ .>;.V3L!R<*);\?46L!"<\XT\YCGM\
M3N<9U\%!,!]&(V.#ZWU>K#WYV9:=M1!OLR,M^3*ZECP&\G949'7G$ETV3"=E
ME$>O[SK/.P#V]&=UGLP[*\@::Z:#V_H-Q;#S[SG?;-DW.3FFN0"K=2(6T(*W
MC-?,OW;%NA1$ZSZF!\CH/'=T+MRU4M2(6%LN5I,/56YKOX,7%KF(!E3@$I3F
M 9 5#;%PX:(@(9B]T$4_]0:RZ$_7J+KU@2]ELL$Q <7QDN\!+EN4LZ"\SZ(
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
M;^>SOU\=C<Q+4^@<A!P<JTWC]6@,$8JT.FFK@M>M1VW=^/@1X=%&F?,VDNT
M%+L/V-]^[++3RN<Z* A,L*K>HX$"MRH:SXV)* NJUIU1>Y U;BO>D(]XK772
M <P>+C=_:%;5)&<ZI@,/8",W]9RNXP-$ 2NQCKA(C#6?P[T_=;VFT8\$QOPL
M6NH ?[LE-ZDY8I$C28AC'84E51W'FR!F&V+*T7K9.L&^FYI>,Q-M\-5("QW@
MZ>'G]DU_C.9%.2\SB%3S=JX40$V^@,M*FJ@TDCMQEDS7_KU+([P;MD%4*SV,
MW1]WHYG@MRF&Z<7F2>3AYM-)M!3+Z&PAF3IB3Y=U!Y8%S^DT1IE2N#LH=T=+
MW$$?V^M+P&E(&EC\'9Q5?Y\M<IQ_FDW_9\W@MKA[^<=G7/UC?GF1?OWR%>/J
MQ]U_-5+,B*!"UC5G4RL/M(O@@N&@50R&6,TBMB[_.([27@.!-B?<&;37+T9_
M^*'O\PPOUBF$6?IU1I^;EZM7,2XN<YI8(T,0.0#WZ$ Q-. Q.C"%9X>&Q\):
MEP*<0.ZXHSQ&0FMS/?8+V8G-R44N F3O<YT(06Z'9!&\,3S7MAD"TWG@..[(
MCI&@=I#\.X#1SSDN,BXIY-YE.\L/]/WY#,/%]_<DRCHA;*(PLE),@L0R@E+"
M$W]< #=9.%8BD[;]^KPC"!UW9,?0$!Q>=\T >J8!V?>:HG&6;GG4;6=C[_EQ
M@X[%/H;E,W3M26^$8MJ!BYA R5HX[&P!J1F/+@:+\1EU[=4)B/-9'0KQ[K[
MK_O1A"O<5Z=7*PXJ*@M!J5*W^E)4)IBQH76B8B_".NF .!$E]U8L-]=)%]?Q
M'48>>;-D*3G4=&N0>TJL)5^WH:9"#FN64J&2)K>>2GT >>.";@!P[%B%UUI3
M/8+PP6?.6M+  M-60O"9U?Y;"O)CD%#H:O%,<M0XU&K0)T@;-X\Q O@::*A3
MX%U];3L;HE9V+[ZM _AUX(X7RXD,DD=EB"V,!I2KMTA"!JP$@U%ZS9N/F#Z.
MTG&3(>/ LK'^>D3I[:VH$TT!5$S,@W/&@F)<@E<V@94R)RQ:B;A7U?4I<+Q-
MTKBIDQ%P=X)&.DK%;7BIL3U>U,C^;SB=+:MWD9<3ZY*,$@7H) LH3WZ%%[IV
M_$8A8C$4XQ^<@WOD\\9-<@R'H*%$WN$Q=?7>?=-#F$2NLB#&@*=<APC7$4LZ
M)&)1FYQ2E"P-[<(]1->X68KS'U@GZZ9#O#UP^=]<)$$.P-4SY2.;)K+,UF.*
MD$K-==<54UZY (P<6.%M;7T?/,9MP,>XJ9 N'+]A==_=K7W]&E!?Z*\>9+]/
MO$Y*R*(AF2#(%:E=K8KD723]APLE^-V6O'WO[1V?.&X*Y-PW=PNQ]WB6_CI[
MOYC'O/RQDX),Z.?\+5_,O]:&@DD*GELE"D13EP$$D2$$S*!5X:$P:7-L_?1\
M*(WC3C$?X0QLJ;,>,4G<D;6MOK^_P-F*>'OSWY?3#6?6^HBLIC)M+:5(==R#
M261\PD;K'2>1#OXPN).ZD4>:CP#$-HKJ$8+KN<,3601W&#04U*EN'W40G*DF
M10$^!IO(=1X\$5(I&7D2^1A)CX,5T".,_K:@"'_"G7/!U(4F@5?!U)Z2',G?
M%,86;K,WKG7EU,.4C#P[? 08':Z 9O.>&\+H@0G\*MHJ$ %<6$DL20->*P:Y
M.)4E3Z*P/#2FCMV8\)(2$2>J9ORE;CLYNU'K\S:O)B4(K3,7P SS0.&RA)#(
MD.@$5B8'CPH'SX7=)FD_L+VD[,,)*NG@6-LAL!M,_9":]R5+42>.!DV<>>8
M8RG 34&T1D1?6H-M?^HZF=9YGJJG4[73T?O9'AU0B://BB.@EG4)+./@'=F6
M,,H80;9L\8ZG=K8&M',[]R<K_O@^M$.TT.4%>H/'O\WGZ5_3BXM-7PC./M52
MZ:MGG-M_GI@4(J?_DM%JNBN\3W6BI05R'IPQ*F?N6Y>VGDQTEP51K; [CFI[
MA_2=_,N$^2 X%PQ,MI4WH2'$2))5Z'RTH@@[X"O);L*Z+(HZ#S1/45'O\*L)
MF.GLTZO%HNZKVRQ4-"@S&JX!$Z.02V &M*SNC.*85;&1E0%?6!XGKLL:J?/
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
ME7-VP0B4PR.GA]+3)JI^&CY'R+T_ &T?X[TI@A5B0N2H08E$<:#A!73*PHK
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
M55WED2.OZEJ>ONESP/Z_4$L#!!0    ( !>"6U:&F,M,_1$  ,)W   <
M:6YF;W)M871I8V%I;F,R,#(R97@Q,#$S+FAT;>U=Z7,;MQ7_WK\"E9M$GB%7
M7)*Z'<\XLMRZ8\>NK2333QUP%R11[2XV %8T^]?WO0=@EX<HT8HM6A$]8XG<
M \?#.W[O /3LKR_?G5W\^_TY&]L\8^]_^>G-ZS.VT][;^ZUWMK?W\N(E^\?%
MVS>L'W5B=J%Y8:25JN#9WM[YSSML9VQM>;*W-YE,HDDO4GJT=_%A#YOJ[V5*
M&1&E-MUY_@ROP$_!T^=_>?;7=IN]5$F5B\*R1 MN1<HJ(XL1^RT5YI*UV_ZI
M,U5.M1R-+>MVNCWVF]*7\HJ[^U;:3#P/[3S;<]^?[5$GSP8JG3Y_ELHK)M,?
M=V17B,.!..KR9+_?[PT/CKO]X_Y1.DR[@V3_F.__)X9![L'C[AUCIYGX<2>7
M17LLL/^37AP=')7V=")3.SZ).YWO=NC1Y\^&JK#0GX;WW4?7S%)C)4]3F&([
M$T-[TNU&!Z7=6?GVS'M6?+)MGLE1<4*D\"^%VXG*E#YYTJ%_IWBG/>2YS*8G
M/US(7!CVLYBP#RKGQ0\M \O7-D++H7O0R/^)DV.8%7V;N)D>0C.9+$28N9OK
M^:>Q'$C+XDX4]U:.->=Z!#2SJCSI1)W]-6<X\U8_.H2W3N=HU33SU>;<OW;.
M+T4B\H'0K!NWD &[Z\S@,#JZ9@+U!>VXJ7_\^;3Y[);OCUR]8R#76YF,N<C8
MV^0-KT9C>&!I5E]X7'&\UCHRMI*\*QCMYC7Y5KB3:_967HK6%V.>^&!&*]TS
M][S^(6=VK&66@3&PBLGB2EK!IJK";_]5LH#;@KTNADKGW,J$,RMX'K$7AFYD
MH/9!5.$QGF5P!69E6,HM;[&)8(6 5J^D0=.EIW3[4FC#,J!?Z&,LLI*I2K,D
MDV!1#,LYW"R5,7*0"389<_O]DZ-N?'AJH+TKZ$Q\D@9MUT# H$3$+F <0Y5E
M:H*V3!K&"VC0XF29&E+;:CB4B>09?H 6H%OH/5I/H?;OPI\]6-%3LB&R2&%:
M)^WX:%,LB^3K'IR&@=^[&9OG_[@?'>T'XJ0B49HCM#FI@$X:7]UY_EXYN//]
MD_VCS0T;--B]]'W]HIW_^I[]/5,#X-E7LN!%(EI,BU)IBTR>2BT2FTV1DU$,
MS\[?1>OJVRUK_A'6U#)'58:8F+U1"7_L?/I!I!.E4G8F[92]0S4KMFSXU=GP
MH^7:LI?@PCUFWOM9L0Q( /9\#";_G[RH4#3C(W(;5KM+6S;\4FQXIO)2%.;1
M*\%_(\;D!?!?Q@;<"&9XAJP(6'2#%/G;_GZG!3ULD# .G'O*-$0!890I(O@I
MZ_99R:>LA.95:LB18 G/1)&"GS5%9XL7*3PB4[PWD.T<.AT#\I%%H@7&H,QJ
M'+^5]"\GZ;K$RX+]I(K*/')A9Q-PF,'_9"*3(W)3 8>78)+!R2R12->XS0L4
M9.\SL%D# 7YF@8A>%>B2:C8&9(\.M/=KDTIKC->"O1\)BV*2P%<^0H]7NS=*
M[RUM6-O@SPVN"GKZ1(X9_=MBI2:2IW0UO8[(3G4GEE0W+0S/507#!]53P"M
MU 0ZAR7"9:A*:"(7@IRP@;)CAB:0%U/24J!74+%A4R/%,Z?-$A"G%/TW8!IX
MGKRU:UBAQ29CF8Q9#LH0&(N#9D,-.=0J9Q;H1)X>_M[EF1VK:A2:<MV[_@);
MXAT#300FH=%A@ 9&#'#IHR@DW#C_))+*RBM8 YB<T/# ]*ECNVN9=:2NA"Z,
MB_0(G1MJ%JB3$O^99@GPG19JZ*Q"+>/%1&;@(VR5]==7UN=YF:FI$.S\]PI(
M3LKZ^R?Q0>=^YK"*BCB 6>6I8?!YX'/@1PY7C-4R08$U5B67K"JD-6SWP\=?
MGC(^X3IE5SRKX#8&!>]M0BO@5=Q%=$7_-VF/2*ULD X'F]7[J!3;3KVC.MH@
M(?J;)01@ T(;8&H</5I.JDHP@B U(#)D%PK0&VS6<<,ON;06]$6P;+L>=@#,
M-LE8I%7F133XV-V.\['!7+"S\"R%_"NPOISU.NT:Q*=@T3A8#@0M3JI+D'$R
M:*E .X)Q>AI916D_L"(@[YA>@!$'73'2O "U$#FI)QL%=HL&&YZ'F0@.%C1<
M3PF(+9MO,E'N(FH20<J2DN(D2;.8#9XV%31)4*'N&MJDX=0]PP53#?XK$HN3
MJ@D^F-8F^AI:P\LS7=4ICI\4:CFX^9)"O$J#(<4!4X\XK5(#6@'ZF;"@A K@
M!4(AJ"-;[O(*"WU=IV"I8?Z !%B)AAY?PB:<QN4C+9RCQ02Z;46"PR"ZT ,F
M@C;I>7$E'%5P*-#K, -=#JMG)T(4-P[*(E$7S!8S,'^D&3Z^YJ@71WPS*:C7
MT MQFH,XGX%1/C\S%'>ZWPZT41M36 N@IA=11O>B4>8D65J4@ G( 8)U=#4I
M(&(@&0+7W8PYW%[@:I(Q6-"/I&MPU6EI42TP7%[6I[C"2G3>I!*#)@DZD( 4
MB[O1_G>.?8*(X(.D@.A]J:&G?X&>!+X##?JK;P6CM8P/7;P2QBX_N5@&AD=@
M,MJ@8@T0VBD84F%!&K7(.7*,GIE/_/V3_N%I? "MH'HF_?>[ZQF;:K0<+-$5
M*5W _X(&$?39]0,%<=&U]PGW7HF!=M'5_19[R]WO%]6HPD'LTQA_!N*2 H_W
MHWEPMBJ_"@Z45?G)P6**'$0DZNYOI625E+Q?M/0D+(X[T3(NVQ VYH85R@+G
MV\;J.KY*M(3ODA,'U6:&*K^6( 5UU&*#RC)IR;C6'(*\AK:4W&VRW4%\)JK*
M,%N_9(D3H:T<2I=$([N1C"48D=R;$1*PL@0KPC'&,I0&0(4+"BX.SSO N\Z)
M#E[Q\@.@,1R@*!3+A#%LR*_ @_(A'"I)P%P"]KS\\@SAD%:W.],M+[Q #$4@
M1\*Z[#JA[>GT:9AD'4:B_"X:(R*94UEN-"OT2:.LYHFYB\OH@E%4US&@F-2_
M8B1<WX\+;6::^L+".PT06FWP(?02!DQZR+^*[>[&3YM8KITHMMNM+P3=)X69
MU4YW3V9[(=EH:!"X1<W%!PF)-\3V$7&'GQH<Z0U(92M0OG7(:CWX5UNC6\M:
MO-I%!3M3Z+)4 '@_(9BX\S!C,+<E:.6H:-]SJ'R%7PC@'!1O4<-<@CG2N%*H
ME@L/ZOE0=L!7'%#*J'"Q3@P# IMM-. 2XBW11I-:(50[#=(>R"5G 2"_XC(C
MPU+R*2A)P**-LNYUT"TF@C;^)X6K76(L+ IH>M0F"7DYWA)XX_:#P88U-+G@
M?Y&YP08 &L/JL6"I)M(X5T@6W)7XZ1N=7[P ,XJ[C&!J$]XE5 I?,(KN8PQ@
M:T%Q&U169!3)B/X=ZT(^N,N[',WGD&RG)U-M,=G9ZS.R.!^QO(_L[8O@P3WU
M#(K?T:&F >"TN-.1 @CJ.%;F@TH;,1<5Q[$184!W(C5GF9FH%E1RB\GA0I&C
MIY-9(A0V>L8QSO$')K4F<;_:W+<V8O,VXE4F/I'&Q2%@[=1CSJK.A=W0,@'
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
MA4+LDXRNZK( >EVM>]$I&ST[V>C;5%UG:"<9@D9P(88,!45*>R4@1'B!%ZH
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
M_+Z.O;P<TL5"6(]#I@F:P=7)LQ,(G.<X ;PZ"]06.>Z$KE;.[N+@&/Z@=!G
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
M75G95GLK*>N2812^1Y!,IYFN/N:1#YI2XE=&5TPCY[=CA[11+M#9AFX_-IZ
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
M'O&'\>UA ]+HJ/19HSYTM?P0\T@Z/Z7(-N65*7_G=ZA%EW%:+DW]#)A-*M9
M#UR$$Z!'Q5"2^C+6_4%%%(.L;CN:JT9CR@.:QZ5G:X/E*&C&;.AP;+[!7E4.
M@F%LJEZ/XLZ:2RK,.;9B>VH4W&>S3DKD45F,996)^X:ZXU37;'&Y6(_ZP$7V
M#.-BZO*.':?3._=;<RA9I!];LNY*,(0H<>E6;QRD-(I#]8BK&Q!W"(6E(!*L
MV9=5VC;"[(U#UFA1RMV2%N!K_ <NN=TD5%%<DF)5-CO&9M<P!4I5(?)R**G
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
M<^[>D2WI5PJE,RQ*=H;!:60--P&R $.3/&QQ3AYR9>W[HAVI/\*%*MC1P5M
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
MK47I'GY>E.X^ME&$_\R;1?[S_P!02P,$%     @ %X);5I;,DTV^"   "R\
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
MHR%0+-3G[ F4.H?;5^/4<%,X=1&DZ]/3/:BN7W%MQ +*1X(A$*E1"44"IP9
MC%(1T4DUFR(%L"MH**2P$\S0J[K%=>- Y?#B(;]@.B<U79ZXS0>49CH%O!JG
M**)(:>8<<**SSQ,0"A)@"R4\Q?6 )B"H/31AW8@4J/HY!>>&LF[TVJR[7Z[5
M<<R=$969HR8,-X]C4'UB!($R*]0;:(@U2-;?KI9R#KI0$0C2>,$8JLP^W/<Z
M:8#>67-4P_'W=S0DG.ILMQJYGP/PQR$/.WC;Z&.OC;X[.O7A788);K1S!>=*
M[J'P"?R)&5Q%4:81!G/I<J&]H3(6GN#9([1B(FCBCPSR+#2ZM60< X:!S>[9
MY6["YH>[$P$\+' G/]Z7;>_)@)H[/8$\Z##/F=,R;O0Y>4]@WW_#97X\<,^^
M^ ,3\MP(W\P-_<ZF /RI>S!W@,BFJZ(X(RKDS7F4SC@+T;9V^(O+>A6<HJ!6
MK=+F+NV[!]#8<"BLY7QE)@@52 HL80)\<M6W ,5 O :)'?ZC6IXN-_Y')L!E
MM\"R)'*G!=M_;:]>#HDM":(-YD4 W'"+BYOE2'# 1YZR[[8Y8TYO, =[$>>R
ML).?[E1S>M3S)-3E.Q)_P+""X2B#BH;?$=P*A.9R%8P!;* JBUX"&,C_)AL"
M,&!^W##R!++R..S_)+V_\&[I$<Q!%H\UD$D1$, =\P&&W'ET#K:B3XLB&2DY
MXI@;$]K/C]5U3I9\F$HUX5 Z'BC/D'0!R@"]'Y0)Y?6VPG.1?/UW?R<PA8Y
MR2D/-:B0R?MWU=W@L+97=-\^K/.R]1F_+%C3ZX?? <]_-@%;2'?,W/3'+".^
M]"'%M%:^4H-9%1H:)3.[7.4[WU[XWX&>1;[/2R'PU4V)QH"C)I5C.C&%G_2]
MQS+SK(B3=?OZNZ%KQG4)XB5I:GAS>G$(^B&5=-(4B9M_5^EPN?T1BA"0L'D?
MKCM?G ]CIU;>V</CER,+[ELV[=B7!N4J%E4L6RZKEFN-X,'2QVK^G%:KY8?K
M-6KEO:"Q0<[^U>HK@&"G'%1WUVJVXA:#7Q"PY$Q*DX^%@\*]A-&LI;>DNKB*
M,8<LK3J5OA3_.E+Z-%D4W?EH'QE(@,,H/&J:,U'.+6!.W(DWF0[BB7/BVWG1
M:7G_KK%W:-SOBB]J%F;K?SO^YW3(?QX"4"7_</A?<$J<)'G3\>[A-ZX_(>"O
M/VS73E-8Z"!:8R(ZMSS*4$J2?XJ(DTL->UK<G[E-8WL@>$Q.[S8&%_Y0YK_!
MP1/F[BU.\]:E?XT#D[@TG=O+\UEQXG1C=P,5_U&X^SS]^$]02P,$%     @
M%X);5MM%Y(5:!0  &"8  !P   !I;F9O<FUA=&EC86EN8S(P,C)E>'@S,C$N
M:'1M[5IM<]I&$/[>7['!4\>>0>^ C2">(2 F3!WP&#E./G4.Z3#7")UR.HSI
MK^_>"6RG.([=U,1UX8.&NWU[=O=>=C5JONH,VN&GDP F<IK R=G;XUX;2H9E
MG7MMR^J$'7@7OC^&BFD[$ J2YDPRGI+$LH)^"4H3*3/?LN;SN3GW3"XNK/#4
M4JHJ5L)Y3LU8QJ6CIIK!)R7QT2_-5X8!'1[-IC25$ E*)(UAEK/T LYCFG\&
MPUARM7FV$.QB(L&U70_.N?C,+DE!ETPF]&BEIVD5XZ:EC31'/%X<-6-V"2Q^
M4V(5;WSHT=@F,74KM&://%IUJV14K=L54JN2WQT$:2%[(9/+14+?E*8L-294
MV?<KU4PVYBR6$]^Q[5]+FN^H.>:I1&,"A8N_A8XU39)>28,D["+UM3^E0G1%
MCGC"A;]CZU]#48PQF;)DX;]N"4:2U^4<(V_D5+!Q0<[9G]2O(R8]FA<@#U X
M82E=@79<A32XFK 1D^"YIO,US.\#O,.WNX4BS $5_XY;COT@O]K!:=CK]MJM
ML#?H#V'0A?:[7M"%X&/0/@M['P*<0G)P"JU^9TGK]OJM?KO7.E[1GJEO)V>G
MP[-6/X1P\$P1.H=P9@[-M@G#H*TR (Y7M9\IV-806IW!21ATX%9DKY'7[=HS
M!8Z+.GP7P+!U^K;5#X;&X.-Q\ E:[5 M=]>VW4?C?O"._F.62S9>/)&[E;^[
MZU31W5X96E,\JLX1 BE#S&%"!1TM(*)"@2F#Y" G%$8TE\#',%W YY3/$QI?
M4"!I#-E,Y#.">)'QUA*ED;JU]!(M \F!Q#Q3M\YM]A43K@:E6ID9$C$B*<V-
MP55"%]"*M%$5=T0R(5(SM=)T1A(XI1D72$^AR\44'-OX33'WTC$.B601P?^1
M"3C48AF&B,= TQAQ=&A$IR,J=G><FMWPG+*Z\%S84XR[.X>N:S<*_7K@-/9A
M/$L2C N?9@FC.<R9G&BU@GZ9,4'5G9@K^S>N[Y%]0-M.=2_>OW:01C.!-SIJ
M"*ZB"4DQC$LOG;I7*>N87GO*5KZ@O@B323"!,<YJXM+_,6$"@66"Y@I"69%)
MD@"*4;5 $&">(::\K*7&+"5II.918:QK"VT3N69)X0''2&F;^5WQ_.92GA)Q
M@??WB$O)I[ZZOI<SDF=ZF)$XQIK#2.A8^EX-9]97?S'%,$>I] WG,+O_8MS0
M7M%'0P<#NKM3/6Q EX[$C(A%L7C< [UXO,=>]9M!#8_(UQU )1DE="4QXB*F
MPD# "<ERZJ_^-&*69PE9^"S5 +108UW_I3I4(I(L;6AS!7E9Z54]L^[55;$G
M,=DR7ADNJ+;I*)(EXW6:8[IVY9O4^R2?1JMCVM^D51RS6J\]([!;K3]A$=1,
M[^!AB\#2FZ'8$+CE\HRD;TKUTDI@>:SZ;G8%SM>[6)VT:[N.9YLZ@'3?]G:A
M#\WK8VCI[3V.V,J-TKVLRY-H>;8@.^0\83&LG'AD3 H]&PW+[D[EH)'KYZT2
M[*LH_;?SWB=3^G295S7%#Z=]TR%YD7D.U6N@)TCTSW=;Z_&91 /1 P+1GC Z
MQJH>*WS)+BD,QF.&;92NKCO8(422BW^2]T?$ZB6&=>]$,&Q8,NQ8UF*[OQY/
M2Q>?:RW"?>W#YFC/I^M_S[#YI F\CX[)[&*"/-ON?]O];[O__TWWO^WUM[W^
M5NNVU]_V^IOM]=<+KQ?4"VY[_K60O.A\;WO_92!N.M,/V)?""=;33!6QNK@N
M7@QTKTOO9?.Z?1?P(^\"UL+YD'<!*]RWOS'*>/&%E2]H0E0*U[XZNCF&] UD
MWXB0$9Y%,[DN\IT/E9;/XILI_?76T5]02P$"% ,4    "  7@EM6ZK+%U3YM
M!0 CX#< $0              @ $     :6YF82TR,#(R,3(S,2YH=&U02P$"
M% ,4    "  7@EM6GBW31!86   N! $ $0              @ %M;04 :6YF
M82TR,#(R,3(S,2YX<V102P$"% ,4    "  7@EM6IVSGS%4P  #I\@$ %0
M            @ &R@P4 :6YF82TR,#(R,3(S,5]C86PN>&UL4$L! A0#%
M  @ %X);5K=N[9DZHP  @G@' !4              ( !.K0% &EN9F$M,C R
M,C$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( !>"6U:I[031@><  .=< 0 4
M          "  :=7!@!I;F9A+3(P,C(Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    (
M !>"6U9=4A=B[\P! !JT @ 4              "  5H_!P!I;F9A+3(P,C(Q
M,C,Q7V<R+FIP9U!+ 0(4 Q0    ( !>"6U8B:3;T_FX! ,LA#P 5
M      "  7L,"0!I;F9A+3(P,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  7
M@EM6P!R>Y$_J  "YKPH %0              @ &L>PH :6YF82TR,#(R,3(S
M,5]P<F4N>&UL4$L! A0#%     @ %X);5C5WK<N! P  XPP  !\
M     ( !+F8+ &EN9F]R;6%T:6-A:6YC,3 M:S(P,C)E>#(S,2YH=&U02P$"
M% ,4    "  7@EM60C# !"$$  !B'   'P              @ 'L:0L :6YF
M;W)M871I8V%I;F,Q,"UK,C R,F5X,C0Q+FAT;5!+ 0(4 Q0    ( !>"6U:&
MF,M,_1$  ,)W   <              "  4IN"P!I;F9O<FUA=&EC86EN8S(P
M,C)E>#$P,3,N:'1M4$L! A0#%     @ %X);5L4^P'8<.   ]4P! !P
M         ( !@8 + &EN9F]R;6%T:6-A:6YC,C R,F5X,3 Q-RYH=&U02P$"
M% ,4    "  7@EM6ELR33;X(   ++P  '               @ '7N L :6YF
M;W)M871I8V%I;F,R,#(R97AX,S$Q+FAT;5!+ 0(4 Q0    ( !>"6U;6QX!U
MRP@  /DN   <              "  <_!"P!I;F9O<FUA=&EC86EN8S(P,C)E
M>'@S,3(N:'1M4$L! A0#%     @ %X);5MM%Y(5:!0  &"8  !P
M     ( !U,H+ &EN9F]R;6%T:6-A:6YC,C R,F5X>#,R,2YH=&U02P4&
/  \ #P :!   :- +

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